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-10-25 19:18:14 Functions: 94 94 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 5264
AssertTXNLsnOrder 16572
ReorderBufferAbort 298
ReorderBufferAbortOld 2830
ReorderBufferAccumulateInvalidations 10820
ReorderBufferAddDistributedInvalidations 64
ReorderBufferAddInvalidations 10756
ReorderBufferAddNewCommandId 50106
ReorderBufferAddNewTupleCids 50106
ReorderBufferAddSnapshot 2718
ReorderBufferAllocChange 3674980
ReorderBufferAllocRelids 120
ReorderBufferAllocTXN 8160
ReorderBufferAllocTupleBuf 3384236
ReorderBufferAllocate 2184
ReorderBufferApplyChange 668168
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 54
ReorderBufferAssignChild 1738
ReorderBufferBuildTupleCidHash 4338
ReorderBufferCanStartStreaming 837842
ReorderBufferCanStream 4086894
ReorderBufferChangeMemoryUpdate 4032618
ReorderBufferChangeSize 4482176
ReorderBufferCheckAndTruncateAbortedTXN 9220
ReorderBufferCheckMemoryLimit 3249052
ReorderBufferCleanupSerializedTXNs 4148
ReorderBufferCleanupTXN 8028
ReorderBufferCommit 2998
ReorderBufferCommitChild 534
ReorderBufferCopySnap 4152
ReorderBufferExecuteInvalidations 13666
ReorderBufferFinishPrepared 88
ReorderBufferForget 5452
ReorderBufferFree 1744
ReorderBufferFreeChange 3674412
ReorderBufferFreeRelids 110
ReorderBufferFreeSnap 6836
ReorderBufferFreeTXN 8028
ReorderBufferFreeTupleBuf 3384116
ReorderBufferGetCatalogChangesXacts 590
ReorderBufferGetInvalidations 72
ReorderBufferGetOldestTXN 820
ReorderBufferGetOldestXmin 862
ReorderBufferImmediateInvalidation 1358
ReorderBufferInvalidate 202
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 4334
ReorderBufferIterTXNInit 4338
ReorderBufferIterTXNNext 718632
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferLargestTXN 7938
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferPrepare 84
ReorderBufferProcessPartialChange 3249052
ReorderBufferProcessTXN 4338
ReorderBufferProcessXid 4672316
ReorderBufferQueueChange 3267870
ReorderBufferQueueInvalidations 10820
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 292
ReorderBufferReplay 3044
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 357004
ReorderBufferRestoreChanges 210
ReorderBufferRestoreCleanup 590
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferSerializeChange 2780458
ReorderBufferSerializeReserve 6240386
ReorderBufferSerializeTXN 8538
ReorderBufferSerializedPath 8748
ReorderBufferSetBaseSnapshot 6730
ReorderBufferSetRestartPoint 948
ReorderBufferSkipPrepare 208
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1432
ReorderBufferTXNByXid 12300202
ReorderBufferTXNSizeCompare 716380
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 668168
ReorderBufferToastReset 675762
ReorderBufferTransferSnapToParent 1374
ReorderBufferTruncateTXN 2134
ReorderBufferXidHasBaseSnapshot 3228548
ReorderBufferXidHasCatalogChanges 9048
ReorderBufferXidSetCatalogChanges 60928
ResolveCminCmaxDuringDecoding 1576
SetupCheckXidLive 355748
StartupReorderBuffer 1912
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 82

Generated by: LCOV version 1.16