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-11-10 10:17:03 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 54
ReorderBufferAddDistributedInvalidations 56
ReorderBufferGetInvalidations 64
ReorderBufferToastInitHash 70
file_sort_by_lsn 78
ReorderBufferPrepare 84
ReorderBufferFinishPrepared 86
ReorderBufferFreeRelids 94
ReorderBufferQueueMessage 94
ReorderBufferAllocRelids 104
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 202
ReorderBufferSkipPrepare 208
ReorderBufferRestoreChanges 210
ReorderBufferRememberPrepareInfo 292
ReorderBufferAbort 310
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 602
ReorderBufferRestoreCleanup 612
TransactionIdInArray 696
ReorderBufferGetOldestTXN 804
ReorderBufferGetOldestXmin 840
ReorderBufferSetRestartPoint 934
ReorderBufferImmediateInvalidation 1180
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferStreamTXN 1432
ResolveCminCmaxDuringDecoding 1572
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferAssignChild 1738
ReorderBufferFree 1748
StartupReorderBuffer 1912
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferTruncateTXN 2134
ReorderBufferAllocate 2186
ReorderBufferAddSnapshot 2498
ReorderBufferAbortOld 2778
ReorderBufferCommit 2960
ReorderBufferReplay 3010
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 4082
ReorderBufferCleanupSerializedTXNs 4154
ReorderBufferBuildTupleCidHash 4304
ReorderBufferIterTXNFinish 4304
ReorderBufferIterTXNInit 4304
ReorderBufferProcessTXN 4304
ReorderBufferForget 5194
AssertChangeLsnOrder 5230
ReorderBufferSetBaseSnapshot 6454
ReorderBufferFreeSnap 6556
ReorderBufferCleanupTXN 7742
ReorderBufferFreeTXN 7742
ReorderBufferAllocTXN 7872
ReorderBufferLargestTXN 8376
ReorderBufferXidHasCatalogChanges 8750
ReorderBufferSerializeTXN 8976
ReorderBufferSerializedPath 9212
ReorderBufferCheckAndTruncateAbortedTXN 9658
ReorderBufferAddInvalidations 9936
ReorderBufferAccumulateInvalidations 9992
ReorderBufferQueueInvalidations 9992
ReorderBufferExecuteInvalidations 13564
AssertTXNLsnOrder 15970
ReorderBufferAddNewCommandId 46894
ReorderBufferAddNewTupleCids 46894
ReorderBufferXidSetCatalogChanges 56896
ReorderBufferIterCompare 103136
SetupCheckXidLive 355748
ReorderBufferRestoreChange 357210
ReorderBufferApplyChange 674156
ReorderBufferToastReplace 674156
ReorderBufferToastReset 681488
ReorderBufferIterTXNNext 724370
ReorderBufferTXNSizeCompare 757576
ReorderBufferCanStartStreaming 1018924
ReorderBufferSerializeChange 2960688
ReorderBufferXidHasBaseSnapshot 3411068
ReorderBufferCheckMemoryLimit 3429644
ReorderBufferProcessPartialChange 3429644
ReorderBufferQueueChange 3448462
ReorderBufferFreeTupleBuf 3569550
ReorderBufferAllocTupleBuf 3569642
ReorderBufferFreeChange 3852084
ReorderBufferAllocChange 3852566
ReorderBufferChangeMemoryUpdate 4210584
ReorderBufferCanStream 4448568
ReorderBufferChangeSize 4660416
ReorderBufferProcessXid 4962994
ReorderBufferSerializeReserve 6601258
ReorderBufferTXNByXid 12945112

Generated by: LCOV version 1.16