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

Generated by: LCOV version 1.16