LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1511 1618 93.4 %
Date: 2026-02-07 06:17:32 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 5004
AssertTXNLsnOrder 15652
ReorderBufferAbort 346
ReorderBufferAbortOld 2850
ReorderBufferAccumulateInvalidations 10118
ReorderBufferAddDistributedInvalidations 56
ReorderBufferAddInvalidations 10062
ReorderBufferAddNewCommandId 48394
ReorderBufferAddNewTupleCids 48394
ReorderBufferAddSnapshot 2416
ReorderBufferAllocChange 3529262
ReorderBufferAllocRelids 102
ReorderBufferAllocTXN 7682
ReorderBufferAllocTupleBuf 3243298
ReorderBufferAllocate 2240
ReorderBufferApplyChange 668092
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 52
ReorderBufferAssignChild 1682
ReorderBufferBuildTupleCidHash 4078
ReorderBufferCanStartStreaming 1013824
ReorderBufferCanStream 4118692
ReorderBufferChangeMemoryUpdate 3886314
ReorderBufferChangeSize 4322504
ReorderBufferCheckAndTruncateAbortedTXN 9048
ReorderBufferCheckMemoryLimit 3104868
ReorderBufferCleanupSerializedTXNs 4268
ReorderBufferCleanupTXN 7530
ReorderBufferCommit 2808
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3770
ReorderBufferExecuteInvalidations 12872
ReorderBufferFinishPrepared 82
ReorderBufferForget 5106
ReorderBufferFree 1790
ReorderBufferFreeChange 3528760
ReorderBufferFreeRelids 92
ReorderBufferFreeSnap 6166
ReorderBufferFreeTXN 7530
ReorderBufferFreeTupleBuf 3243174
ReorderBufferGetCatalogChangesXacts 602
ReorderBufferGetInvalidations 64
ReorderBufferGetOldestTXN 808
ReorderBufferGetOldestXmin 846
ReorderBufferImmediateInvalidation 1198
ReorderBufferInvalidate 236
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 4076
ReorderBufferIterTXNInit 4078
ReorderBufferIterTXNNext 717114
ReorderBufferLargestStreamableTopTXN 1560
ReorderBufferLargestTXN 7842
ReorderBufferMaybeMarkTXNStreamed 1934
ReorderBufferPrepare 76
ReorderBufferProcessPartialChange 3104868
ReorderBufferProcessTXN 4078
ReorderBufferProcessXid 4649980
ReorderBufferQueueChange 3123686
ReorderBufferQueueInvalidations 10118
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 318
ReorderBufferReplay 2862
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 357182
ReorderBufferRestoreChanges 210
ReorderBufferRestoreCleanup 618
ReorderBufferSaveTXNSnapshot 1340
ReorderBufferSerializeChange 2650472
ReorderBufferSerializeReserve 5980770
ReorderBufferSerializeTXN 8346
ReorderBufferSerializedPath 8676
ReorderBufferSetBaseSnapshot 6316
ReorderBufferSetRestartPoint 924
ReorderBufferSkipPrepare 242
ReorderBufferStreamCommit 118
ReorderBufferStreamTXN 1340
ReorderBufferTXNByXid 11764640
ReorderBufferTXNSizeCompare 693472
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 668092
ReorderBufferToastReset 675190
ReorderBufferTransferSnapToParent 1318
ReorderBufferTruncateTXN 2034
ReorderBufferXidHasBaseSnapshot 3085936
ReorderBufferXidHasCatalogChanges 8510
ReorderBufferXidSetCatalogChanges 58524
ResolveCminCmaxDuringDecoding 1412
SetupCheckXidLive 345672
StartupReorderBuffer 1986
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 88

Generated by: LCOV version 1.16