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 10:18:48 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
ApplyLogicalMappingFile 54
ReorderBufferApplyTruncate 56
ReorderBufferAddDistributedInvalidations 58
ReorderBufferGetInvalidations 66
ReorderBufferToastInitHash 70
ReorderBufferPrepare 82
ReorderBufferFinishPrepared 86
file_sort_by_lsn 88
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 96
ReorderBufferAllocRelids 106
ReorderBufferStreamCommit 126
ReorderBufferRestoreChanges 210
ReorderBufferInvalidate 246
ReorderBufferSkipPrepare 252
ReorderBufferAbort 316
ReorderBufferRememberPrepareInfo 334
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 610
TransactionIdInArray 696
ReorderBufferRestoreCleanup 704
ReorderBufferGetOldestTXN 844
ReorderBufferGetOldestXmin 878
ReorderBufferSetRestartPoint 970
ReorderBufferImmediateInvalidation 1256
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1390
ReorderBufferStreamTXN 1390
ResolveCminCmaxDuringDecoding 1430
ReorderBufferLargestStreamableTopTXN 1600
ReorderBufferAssignChild 1738
ReorderBufferFree 1788
ReorderBufferMaybeMarkTXNStreamed 1984
StartupReorderBuffer 1988
ReorderBufferTruncateTXN 2090
ReorderBufferAllocate 2230
ReorderBufferAddSnapshot 2564
ReorderBufferAbortOld 2882
ReorderBufferCommit 2942
ReorderBufferReplay 2990
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 4012
ReorderBufferIterTXNFinish 4246
ReorderBufferBuildTupleCidHash 4248
ReorderBufferIterTXNInit 4248
ReorderBufferProcessTXN 4248
ReorderBufferCleanupSerializedTXNs 4256
AssertChangeLsnOrder 5174
ReorderBufferForget 5258
ReorderBufferSetBaseSnapshot 6508
ReorderBufferFreeSnap 6548
ReorderBufferCleanupTXN 7792
ReorderBufferFreeTXN 7792
ReorderBufferAllocTXN 7926
ReorderBufferLargestTXN 8700
ReorderBufferXidHasCatalogChanges 8798
ReorderBufferSerializeTXN 9300
ReorderBufferSerializedPath 9640
ReorderBufferCheckAndTruncateAbortedTXN 9946
ReorderBufferAddInvalidations 10292
ReorderBufferAccumulateInvalidations 10350
ReorderBufferQueueInvalidations 10350
ReorderBufferExecuteInvalidations 13404
AssertTXNLsnOrder 16156
ReorderBufferAddNewCommandId 49078
ReorderBufferAddNewTupleCids 49078
ReorderBufferXidSetCatalogChanges 59438
ReorderBufferIterCompare 103136
SetupCheckXidLive 355652
ReorderBufferRestoreChange 356972
ReorderBufferApplyChange 674106
ReorderBufferToastReplace 674106
ReorderBufferToastReset 681466
ReorderBufferIterTXNNext 724026
ReorderBufferTXNSizeCompare 756922
ReorderBufferCanStartStreaming 1021886
ReorderBufferSerializeChange 2960774
ReorderBufferXidHasBaseSnapshot 3412966
ReorderBufferCheckMemoryLimit 3432410
ReorderBufferProcessPartialChange 3432410
ReorderBufferQueueChange 3451228
ReorderBufferFreeTupleBuf 3569190
ReorderBufferAllocTupleBuf 3569436
ReorderBufferFreeChange 3856596
ReorderBufferAllocChange 3857278
ReorderBufferChangeMemoryUpdate 4215366
ReorderBufferCanStream 4454296
ReorderBufferChangeSize 4667370
ReorderBufferProcessXid 4970200
ReorderBufferSerializeReserve 6600954
ReorderBufferTXNByXid 12962054

Generated by: LCOV version 1.16