LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1510 1618 93.3 %
Date: 2025-10-03 07:17:29 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 48
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 56
ReorderBufferGetInvalidations 64
ReorderBufferToastInitHash 70
ReorderBufferPrepare 78
ReorderBufferFinishPrepared 82
file_sort_by_lsn 82
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 104
ReorderBufferAllocRelids 114
ReorderBufferStreamCommit 124
ReorderBufferInvalidate 192
ReorderBufferSkipPrepare 198
ReorderBufferRestoreChanges 210
ReorderBufferRememberPrepareInfo 276
ReorderBufferAbort 370
ReorderBufferCommitChild 534
ReorderBufferRestoreCleanup 558
ReorderBufferGetCatalogChangesXacts 590
TransactionIdInArray 696
ReorderBufferGetOldestTXN 756
ReorderBufferGetOldestXmin 794
ReorderBufferSetRestartPoint 864
ReorderBufferImmediateInvalidation 1274
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1384
ReorderBufferStreamTXN 1384
ResolveCminCmaxDuringDecoding 1548
ReorderBufferLargestStreamableTopTXN 1596
ReorderBufferAssignChild 1738
ReorderBufferFree 1740
StartupReorderBuffer 1894
ReorderBufferMaybeMarkTXNStreamed 1978
ReorderBufferTruncateTXN 2080
ReorderBufferAllocate 2200
ReorderBufferAddSnapshot 2408
ReorderBufferAbortOld 2686
ReorderBufferCommit 2704
ReorderBufferReplay 2774
ReorderBufferCopySnap 3628
ReorderBufferToastAppendChunk 3660
ReorderBufferIterTXNFinish 4026
ReorderBufferBuildTupleCidHash 4028
ReorderBufferIterTXNInit 4028
ReorderBufferProcessTXN 4028
ReorderBufferCleanupSerializedTXNs 4160
AssertChangeLsnOrder 4954
ReorderBufferForget 5450
ReorderBufferFreeSnap 6010
ReorderBufferSetBaseSnapshot 6538
ReorderBufferLargestTXN 7570
ReorderBufferCleanupTXN 7778
ReorderBufferFreeTXN 7778
ReorderBufferAllocTXN 7958
ReorderBufferSerializeTXN 8170
ReorderBufferSerializedPath 8344
ReorderBufferXidHasCatalogChanges 8748
ReorderBufferCheckAndTruncateAbortedTXN 8812
ReorderBufferAddInvalidations 10320
ReorderBufferAccumulateInvalidations 10376
ReorderBufferQueueInvalidations 10376
ReorderBufferExecuteInvalidations 12610
AssertTXNLsnOrder 16046
ReorderBufferAddNewCommandId 48932
ReorderBufferAddNewTupleCids 48932
ReorderBufferXidSetCatalogChanges 59318
ReorderBufferIterCompare 103136
SetupCheckXidLive 355708
ReorderBufferRestoreChange 356510
ReorderBufferApplyChange 674154
ReorderBufferToastReplace 674154
ReorderBufferTXNSizeCompare 675936
ReorderBufferToastReset 681520
ReorderBufferIterTXNNext 722616
ReorderBufferCanStartStreaming 727044
ReorderBufferSerializeChange 2671056
ReorderBufferXidHasBaseSnapshot 3119046
ReorderBufferCheckMemoryLimit 3138742
ReorderBufferProcessPartialChange 3138742
ReorderBufferQueueChange 3157560
ReorderBufferFreeTupleBuf 3275446
ReorderBufferAllocTupleBuf 3275612
ReorderBufferFreeChange 3562158
ReorderBufferAllocChange 3563002
ReorderBufferCanStream 3865786
ReorderBufferChangeMemoryUpdate 3919388
ReorderBufferChangeSize 4368520
ReorderBufferProcessXid 4449142
ReorderBufferSerializeReserve 6020594
ReorderBufferTXNByXid 11853538

Generated by: LCOV version 1.16