LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1510 1618 93.3 %
Date: 2025-10-03 09:17:45 Functions: 94 94 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 5024
AssertTXNLsnOrder 15776
ReorderBufferAbort 352
ReorderBufferAbortOld 2700
ReorderBufferAccumulateInvalidations 10516
ReorderBufferAddDistributedInvalidations 58
ReorderBufferAddInvalidations 10458
ReorderBufferAddNewCommandId 49576
ReorderBufferAddNewTupleCids 49576
ReorderBufferAddSnapshot 2424
ReorderBufferAllocChange 3281900
ReorderBufferAllocRelids 118
ReorderBufferAllocTXN 7786
ReorderBufferAllocTupleBuf 2992974
ReorderBufferAllocate 2186
ReorderBufferApplyChange 668188
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 48
ReorderBufferAssignChild 1682
ReorderBufferBuildTupleCidHash 4098
ReorderBufferCanStartStreaming 764754
ReorderBufferCanStream 3621650
ReorderBufferChangeMemoryUpdate 3637682
ReorderBufferChangeSize 4073618
ReorderBufferCheckAndTruncateAbortedTXN 8256
ReorderBufferCheckMemoryLimit 2856896
ReorderBufferCleanupSerializedTXNs 4146
ReorderBufferCleanupTXN 7630
ReorderBufferCommit 2742
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3736
ReorderBufferExecuteInvalidations 12826
ReorderBufferFinishPrepared 80
ReorderBufferForget 5276
ReorderBufferFree 1740
ReorderBufferFreeChange 3281318
ReorderBufferFreeRelids 108
ReorderBufferFreeSnap 6130
ReorderBufferFreeTXN 7630
ReorderBufferFreeTupleBuf 2992822
ReorderBufferGetCatalogChangesXacts 600
ReorderBufferGetInvalidations 66
ReorderBufferGetOldestTXN 766
ReorderBufferGetOldestXmin 802
ReorderBufferImmediateInvalidation 1264
ReorderBufferInvalidate 196
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 4092
ReorderBufferIterTXNInit 4098
ReorderBufferIterTXNNext 717042
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferLargestTXN 6974
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferPrepare 76
ReorderBufferProcessPartialChange 2856896
ReorderBufferProcessTXN 4098
ReorderBufferProcessXid 4216442
ReorderBufferQueueChange 2875714
ReorderBufferQueueInvalidations 10516
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 278
ReorderBufferReplay 2804
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 356610
ReorderBufferRestoreChanges 210
ReorderBufferRestoreCleanup 520
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferSerializeChange 2403372
ReorderBufferSerializeReserve 5485426
ReorderBufferSerializeTXN 7478
ReorderBufferSerializedPath 7702
ReorderBufferSetBaseSnapshot 6422
ReorderBufferSetRestartPoint 872
ReorderBufferSkipPrepare 202
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1432
ReorderBufferTXNByXid 10837766
ReorderBufferTXNSizeCompare 613762
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 668188
ReorderBufferToastReset 675402
ReorderBufferTransferSnapToParent 1318
ReorderBufferTruncateTXN 2126
ReorderBufferXidHasBaseSnapshot 2836846
ReorderBufferXidHasCatalogChanges 8612
ReorderBufferXidSetCatalogChanges 60100
ResolveCminCmaxDuringDecoding 1562
SetupCheckXidLive 355736
StartupReorderBuffer 1892
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 82

Generated by: LCOV version 1.16