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 14:18:19 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 80
ReorderBufferFinishPrepared 84
file_sort_by_lsn 88
ReorderBufferQueueMessage 96
ReorderBufferFreeRelids 116
ReorderBufferAllocRelids 126
ReorderBufferStreamCommit 136
ReorderBufferRestoreChanges 210
ReorderBufferInvalidate 240
ReorderBufferSkipPrepare 246
ReorderBufferRememberPrepareInfo 326
ReorderBufferAbort 416
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 622
ReorderBufferRestoreCleanup 624
TransactionIdInArray 696
ReorderBufferGetOldestTXN 884
ReorderBufferGetOldestXmin 922
ReorderBufferSetRestartPoint 1014
ReorderBufferImmediateInvalidation 1330
ReorderBufferTransferSnapToParent 1334
ResolveCminCmaxDuringDecoding 1412
ReorderBufferSaveTXNSnapshot 1440
ReorderBufferStreamTXN 1440
ReorderBufferLargestStreamableTopTXN 1640
ReorderBufferAssignChild 1698
ReorderBufferFree 1788
StartupReorderBuffer 1984
ReorderBufferMaybeMarkTXNStreamed 2034
ReorderBufferTruncateTXN 2138
ReorderBufferAllocate 2266
ReorderBufferAddSnapshot 2580
ReorderBufferCommit 2872
ReorderBufferAbortOld 2892
ReorderBufferReplay 2936
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3928
ReorderBufferIterTXNFinish 4230
ReorderBufferBuildTupleCidHash 4234
ReorderBufferIterTXNInit 4234
ReorderBufferProcessTXN 4234
ReorderBufferCleanupSerializedTXNs 4292
AssertChangeLsnOrder 5160
ReorderBufferForget 5600
ReorderBufferFreeSnap 6480
ReorderBufferSetBaseSnapshot 6928
ReorderBufferLargestTXN 7780
ReorderBufferSerializeTXN 8140
ReorderBufferCleanupTXN 8144
ReorderBufferFreeTXN 8144
ReorderBufferAllocTXN 8306
ReorderBufferSerializedPath 8620
ReorderBufferCheckAndTruncateAbortedTXN 9066
ReorderBufferXidHasCatalogChanges 9070
ReorderBufferAddInvalidations 10676
ReorderBufferAccumulateInvalidations 10732
ReorderBufferQueueInvalidations 10732
ReorderBufferExecuteInvalidations 13228
AssertTXNLsnOrder 17040
ReorderBufferAddNewCommandId 50058
ReorderBufferAddNewTupleCids 50058
ReorderBufferXidSetCatalogChanges 60802
ReorderBufferIterCompare 103136
SetupCheckXidLive 355740
ReorderBufferRestoreChange 356874
ReorderBufferApplyChange 668286
ReorderBufferToastReplace 668286
ReorderBufferToastReset 675998
ReorderBufferIterTXNNext 717910
ReorderBufferTXNSizeCompare 749960
ReorderBufferCanStartStreaming 1017814
ReorderBufferSerializeChange 2574696
ReorderBufferXidHasBaseSnapshot 3008270
ReorderBufferCheckMemoryLimit 3028452
ReorderBufferProcessPartialChange 3028452
ReorderBufferQueueChange 3047270
ReorderBufferFreeTupleBuf 3163680
ReorderBufferAllocTupleBuf 3163888
ReorderBufferFreeChange 3453584
ReorderBufferAllocChange 3454202
ReorderBufferChangeMemoryUpdate 3811440
ReorderBufferCanStream 4046266
ReorderBufferChangeSize 4246380
ReorderBufferProcessXid 4572508
ReorderBufferSerializeReserve 5828602
ReorderBufferTXNByXid 11559330

Generated by: LCOV version 1.16