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-14 23:18:43 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 58
ReorderBufferGetInvalidations 66
ReorderBufferToastInitHash 70
file_sort_by_lsn 78
ReorderBufferPrepare 82
ReorderBufferFinishPrepared 86
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 108
ReorderBufferAllocRelids 118
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 196
ReorderBufferSkipPrepare 202
ReorderBufferRestoreChanges 210
ReorderBufferRememberPrepareInfo 284
ReorderBufferAbort 392
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 610
ReorderBufferRestoreCleanup 612
TransactionIdInArray 696
ReorderBufferGetOldestTXN 796
ReorderBufferGetOldestXmin 836
ReorderBufferSetRestartPoint 908
ReorderBufferImmediateInvalidation 1308
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferStreamTXN 1432
ResolveCminCmaxDuringDecoding 1554
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferAssignChild 1738
ReorderBufferFree 1752
StartupReorderBuffer 1914
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferTruncateTXN 2132
ReorderBufferAllocate 2212
ReorderBufferAddSnapshot 2500
ReorderBufferAbortOld 2758
ReorderBufferCommit 2776
ReorderBufferReplay 2846
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3794
ReorderBufferIterTXNFinish 4136
ReorderBufferBuildTupleCidHash 4140
ReorderBufferIterTXNInit 4140
ReorderBufferProcessTXN 4140
ReorderBufferCleanupSerializedTXNs 4184
AssertChangeLsnOrder 5066
ReorderBufferForget 5610
ReorderBufferFreeSnap 6268
ReorderBufferSetBaseSnapshot 6790
ReorderBufferCleanupTXN 8050
ReorderBufferFreeTXN 8050
ReorderBufferAllocTXN 8224
ReorderBufferLargestTXN 8378
ReorderBufferSerializeTXN 8978
ReorderBufferXidHasCatalogChanges 8984
ReorderBufferSerializedPath 9214
ReorderBufferCheckAndTruncateAbortedTXN 9660
ReorderBufferAddInvalidations 10580
ReorderBufferAccumulateInvalidations 10638
ReorderBufferQueueInvalidations 10638
ReorderBufferExecuteInvalidations 12934
AssertTXNLsnOrder 16646
ReorderBufferAddNewCommandId 49838
ReorderBufferAddNewTupleCids 49838
ReorderBufferXidSetCatalogChanges 60484
ReorderBufferIterCompare 103136
SetupCheckXidLive 355744
ReorderBufferRestoreChange 357262
ReorderBufferApplyChange 668128
ReorderBufferToastReplace 668128
ReorderBufferToastReset 675746
ReorderBufferIterTXNNext 717182
ReorderBufferTXNSizeCompare 756918
ReorderBufferCanStartStreaming 1016872
ReorderBufferSerializeChange 2960740
ReorderBufferXidHasBaseSnapshot 3407392
ReorderBufferCheckMemoryLimit 3427644
ReorderBufferProcessPartialChange 3427644
ReorderBufferQueueChange 3446462
ReorderBufferFreeTupleBuf 3563740
ReorderBufferAllocTupleBuf 3563890
ReorderBufferFreeChange 3853030
ReorderBufferAllocChange 3853562
ReorderBufferChangeMemoryUpdate 4211944
ReorderBufferCanStream 4444516
ReorderBufferChangeSize 4659362
ReorderBufferProcessXid 4970260
ReorderBufferSerializeReserve 6601466
ReorderBufferTXNByXid 12954902

Generated by: LCOV version 1.16