LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1515 1622 93.4 %
Date: 2025-10-25 08:18:40 Functions: 94 94 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ReorderBufferResetTXN 16
ReorderBufferApplyMessage 22
UpdateLogicalMappings 22
ReorderBufferApplyTruncate 48
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 58
ReorderBufferGetInvalidations 66
ReorderBufferToastInitHash 70
file_sort_by_lsn 82
ReorderBufferPrepare 84
ReorderBufferFinishPrepared 86
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 104
ReorderBufferAllocRelids 114
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 202
ReorderBufferSkipPrepare 208
ReorderBufferRestoreChanges 210
ReorderBufferRememberPrepareInfo 292
ReorderBufferAbort 348
ReorderBufferCommitChild 534
ReorderBufferRestoreCleanup 576
ReorderBufferGetCatalogChangesXacts 592
TransactionIdInArray 696
ReorderBufferGetOldestTXN 766
ReorderBufferGetOldestXmin 804
ReorderBufferSetRestartPoint 876
ReorderBufferImmediateInvalidation 1216
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferStreamTXN 1432
ResolveCminCmaxDuringDecoding 1546
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferAssignChild 1738
ReorderBufferFree 1742
StartupReorderBuffer 1910
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferTruncateTXN 2134
ReorderBufferAllocate 2192
ReorderBufferAddSnapshot 2378
ReorderBufferAbortOld 2708
ReorderBufferCommit 2732
ReorderBufferReplay 2804
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3734
ReorderBufferIterTXNFinish 4094
ReorderBufferBuildTupleCidHash 4098
ReorderBufferIterTXNInit 4098
ReorderBufferProcessTXN 4098
ReorderBufferCleanupSerializedTXNs 4154
AssertChangeLsnOrder 5024
ReorderBufferForget 5318
ReorderBufferFreeSnap 6086
ReorderBufferSetBaseSnapshot 6414
ReorderBufferLargestTXN 7586
ReorderBufferCleanupTXN 7676
ReorderBufferFreeTXN 7676
ReorderBufferAllocTXN 7834
ReorderBufferSerializeTXN 8186
ReorderBufferSerializedPath 8378
ReorderBufferXidHasCatalogChanges 8646
ReorderBufferCheckAndTruncateAbortedTXN 8868
ReorderBufferAddInvalidations 10284
ReorderBufferAccumulateInvalidations 10342
ReorderBufferQueueInvalidations 10342
ReorderBufferExecuteInvalidations 12844
AssertTXNLsnOrder 15818
ReorderBufferAddNewCommandId 48904
ReorderBufferAddNewTupleCids 48904
ReorderBufferXidSetCatalogChanges 59254
ReorderBufferIterCompare 103136
SetupCheckXidLive 355748
ReorderBufferRestoreChange 356784
ReorderBufferApplyChange 668100
ReorderBufferToastReplace 668100
ReorderBufferToastReset 675362
ReorderBufferTXNSizeCompare 676934
ReorderBufferCanStartStreaming 694334
ReorderBufferIterTXNNext 716908
ReorderBufferSerializeChange 2645938
ReorderBufferXidHasBaseSnapshot 3086200
ReorderBufferCheckMemoryLimit 3105878
ReorderBufferProcessPartialChange 3105878
ReorderBufferQueueChange 3124696
ReorderBufferFreeTupleBuf 3242972
ReorderBufferAllocTupleBuf 3243100
ReorderBufferFreeChange 3529874
ReorderBufferAllocChange 3530384
ReorderBufferCanStream 3800212
ReorderBufferChangeMemoryUpdate 3887124
ReorderBufferChangeSize 4328764
ReorderBufferProcessXid 4402120
ReorderBufferSerializeReserve 5970906
ReorderBufferTXNByXid 11740348

Generated by: LCOV version 1.16