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: 2025-12-25 19:18:39 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 50
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 58
ReorderBufferGetInvalidations 66
ReorderBufferToastInitHash 70
file_sort_by_lsn 76
ReorderBufferPrepare 88
ReorderBufferFinishPrepared 92
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 98
ReorderBufferAllocRelids 108
ReorderBufferStreamCommit 136
ReorderBufferRestoreChanges 210
ReorderBufferInvalidate 246
ReorderBufferSkipPrepare 252
ReorderBufferRememberPrepareInfo 340
ReorderBufferAbort 356
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 616
TransactionIdInArray 696
ReorderBufferRestoreCleanup 704
ReorderBufferGetOldestTXN 796
ReorderBufferGetOldestXmin 836
ReorderBufferSetRestartPoint 922
ReorderBufferImmediateInvalidation 1268
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1440
ReorderBufferStreamTXN 1440
ResolveCminCmaxDuringDecoding 1540
ReorderBufferLargestStreamableTopTXN 1640
ReorderBufferAssignChild 1738
ReorderBufferFree 1784
StartupReorderBuffer 1972
ReorderBufferMaybeMarkTXNStreamed 2034
ReorderBufferTruncateTXN 2146
ReorderBufferAllocate 2230
ReorderBufferAddSnapshot 2488
ReorderBufferCommit 2796
ReorderBufferAbortOld 2848
ReorderBufferReplay 2870
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3870
ReorderBufferBuildTupleCidHash 4168
ReorderBufferIterTXNFinish 4168
ReorderBufferIterTXNInit 4168
ReorderBufferProcessTXN 4168
ReorderBufferCleanupSerializedTXNs 4244
AssertChangeLsnOrder 5094
ReorderBufferForget 5440
ReorderBufferFreeSnap 6332
ReorderBufferSetBaseSnapshot 6608
ReorderBufferCleanupTXN 7890
ReorderBufferFreeTXN 7890
ReorderBufferAllocTXN 8030
ReorderBufferLargestTXN 8698
ReorderBufferXidHasCatalogChanges 8838
ReorderBufferSerializeTXN 9298
ReorderBufferSerializedPath 9626
ReorderBufferCheckAndTruncateAbortedTXN 9984
ReorderBufferAddInvalidations 10158
ReorderBufferAccumulateInvalidations 10216
ReorderBufferQueueInvalidations 10216
ReorderBufferExecuteInvalidations 13110
AssertTXNLsnOrder 16270
ReorderBufferAddNewCommandId 48392
ReorderBufferAddNewTupleCids 48392
ReorderBufferXidSetCatalogChanges 58618
ReorderBufferIterCompare 103136
SetupCheckXidLive 355752
ReorderBufferRestoreChange 356616
ReorderBufferApplyChange 668158
ReorderBufferToastReplace 668158
ReorderBufferToastReset 675620
ReorderBufferIterTXNNext 717422
ReorderBufferTXNSizeCompare 755934
ReorderBufferCanStartStreaming 1019582
ReorderBufferSerializeChange 2960418
ReorderBufferXidHasBaseSnapshot 3410606
ReorderBufferCheckMemoryLimit 3429906
ReorderBufferProcessPartialChange 3429906
ReorderBufferQueueChange 3448724
ReorderBufferFreeTupleBuf 3567384
ReorderBufferAllocTupleBuf 3567490
ReorderBufferFreeChange 3853252
ReorderBufferAllocChange 3853732
ReorderBufferChangeMemoryUpdate 4211646
ReorderBufferCanStream 4449488
ReorderBufferChangeSize 4661522
ReorderBufferProcessXid 4969590
ReorderBufferSerializeReserve 6599530
ReorderBufferTXNByXid 12955434

Generated by: LCOV version 1.16