LCOV - code coverage report
Current view: top level - src/backend/replication/logical - logical.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 92.8 % 777 721
Test Date: 2026-11-05 13:15:51 Functions: 97.6 % 41 40
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.6 % 346 220

Function Name Sort by function name Hit count Sort by function hit count
CheckLogicalDecodingRequirements 1867
CreateDecodingContext 763
CreateInitDecodingContext 555
DecodingContextFindStartpoint 541
DecodingContextReady 627
FreeDecodingContext 1013
LoadOutputPlugin 1281
LogicalConfirmReceivedLocation 23059
LogicalIncreaseRestartDecodingForSlot 533
LogicalIncreaseXminForSlot 599
LogicalReplicationSlotCheckPendingWal 4
LogicalSlotAdvanceAndCheckSnapState 22
OutputPluginPrepareWrite 356933
OutputPluginUpdateProgress 5417
OutputPluginWrite 356933
ResetLogicalStreamingState 41873
StartupDecodingContext 1311
UpdateDecodingStats 7491
begin_cb_wrapper 2452
begin_prepare_cb_wrapper 29
change_cb_wrapper 179506
commit_cb_wrapper 2447
commit_prepared_cb_wrapper 34
filter_by_origin_cb_wrapper 1436682
filter_prepare_cb_wrapper 170
message_cb_wrapper 16
output_plugin_error_callback 983
prepare_cb_wrapper 29
rollback_prepared_cb_wrapper 10
shutdown_cb_wrapper 987
startup_cb_wrapper 1280
stream_abort_cb_wrapper 30
stream_change_cb_wrapper 175636
stream_commit_cb_wrapper 50
stream_message_cb_wrapper 3
stream_prepare_cb_wrapper 17
stream_start_cb_wrapper 685
stream_stop_cb_wrapper 685
stream_truncate_cb_wrapper 0
truncate_cb_wrapper 31
update_progress_txn_cb_wrapper 3336

Generated by: LCOV version 2.0-1