LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - logical.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.4 % 731 683 1 12 34 1 16 373 26 268 31 398 5
Current Date: 2023-04-08 15:15:32 Functions: 97.4 % 39 38 1 37 1 1 38
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
CreateInitDecodingContext GIC 344 90.9 % (40 / 44)
LoadOutputPlugin GIC 819 69.2 % (9 / 13)
OutputPluginPrepareWrite GIC 335457 83.3 % (5 / 6)
stream_abort_cb_wrapper GIC 29 95.0 % (19 / 20)
stream_message_cb_wrapper GIC 3 94.7 % (18 / 19)
stream_stop_cb_wrapper GIC 626 95.0 % (19 / 20)
DecodingContextReady GIC 415 100.0 % (2 / 2)
FreeDecodingContext GIC 679 100.0 % (8 / 8)
LogicalConfirmReceivedLocation GIC 43657 100.0 % (39 / 39)
LogicalIncreaseXminForSlot GIC 274 100.0 % (21 / 21)
UpdateDecodingStats GIC 5642 100.0 % (22 / 22)
begin_cb_wrapper GIC 1015 100.0 % (17 / 17)
change_cb_wrapper GIC 157703 100.0 % (17 / 17)
commit_cb_wrapper GIC 1011 100.0 % (17 / 17)
filter_prepare_cb_wrapper GIC 117 100.0 % (14 / 14)
output_plugin_error_callback GIC 13 100.0 % (11 / 11)
shutdown_cb_wrapper GIC 676 100.0 % (14 / 14)
update_progress_txn_cb_wrapper GNC 3097 100.0 % (17 / 17)
CheckLogicalDecodingRequirements ECB 1182
CreateDecodingContext ECB 488
DecodingContextFindStartpoint ECB 335
LogicalIncreaseRestartDecodingForSlot ECB 234
OutputPluginUpdateProgress ECB 3791
OutputPluginWrite ECB 335457
ResetLogicalStreamingState ECB 24599
StartupDecodingContext ECB 822
begin_prepare_cb_wrapper ECB 25
commit_prepared_cb_wrapper ECB 29
filter_by_origin_cb_wrapper ECB 1685576
message_cb_wrapper ECB 14
prepare_cb_wrapper ECB 25
rollback_prepared_cb_wrapper ECB 9
startup_cb_wrapper ECB 818
stream_change_cb_wrapper ECB 175984
stream_commit_cb_wrapper ECB 49
stream_prepare_cb_wrapper ECB 12
stream_start_cb_wrapper ECB 626
stream_truncate_cb_wrapper EUB 0
truncate_cb_wrapper ECB 17

Generated by: LCOV version v1.16-55-g56c0a2a