LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1498 1609 93.1 %
Date: 2025-07-29 14:18:42 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 44
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 58
ReorderBufferGetInvalidations 66
file_sort_by_lsn 68
ReorderBufferToastInitHash 70
ReorderBufferPrepare 78
ReorderBufferFinishPrepared 82
ReorderBufferFreeRelids 94
ReorderBufferQueueMessage 94
ReorderBufferAllocRelids 104
ReorderBufferStreamCommit 124
ReorderBufferInvalidate 202
ReorderBufferRestoreChanges 204
ReorderBufferSkipPrepare 208
ReorderBufferAbort 230
ReorderBufferRememberPrepareInfo 286
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 580
ReorderBufferRestoreCleanup 588
TransactionIdInArray 696
ReorderBufferGetOldestTXN 774
ReorderBufferGetOldestXmin 806
ReorderBufferSetRestartPoint 864
ReorderBufferImmediateInvalidation 1112
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1402
ReorderBufferStreamTXN 1402
ResolveCminCmaxDuringDecoding 1530
ReorderBufferLargestStreamableTopTXN 1616
ReorderBufferAssignChild 1738
ReorderBufferFree 1738
StartupReorderBuffer 1862
ReorderBufferMaybeMarkTXNStreamed 1996
ReorderBufferTruncateTXN 2098
ReorderBufferAllocate 2144
ReorderBufferAddSnapshot 2206
ReorderBufferCommit 2564
ReorderBufferReplay 2644
ReorderBufferAbortOld 2724
ReorderBufferCopySnap 3512
ReorderBufferToastAppendChunk 3660
ReorderBufferIterTXNFinish 3914
ReorderBufferBuildTupleCidHash 3916
ReorderBufferIterTXNInit 3916
ReorderBufferProcessTXN 3916
ReorderBufferCleanupSerializedTXNs 4046
AssertChangeLsnOrder 4842
ReorderBufferForget 5010
ReorderBufferFreeSnap 5694
ReorderBufferSetBaseSnapshot 5830
ReorderBufferCleanupTXN 7118
ReorderBufferFreeTXN 7118
ReorderBufferAllocTXN 7250
ReorderBufferLargestTXN 7916
ReorderBufferXidHasCatalogChanges 8168
ReorderBufferSerializeTXN 8514
ReorderBufferSerializedPath 8712
ReorderBufferCheckAndTruncateAbortedTXN 9178
ReorderBufferAddInvalidations 9970
ReorderBufferAccumulateInvalidations 10028
ReorderBufferQueueInvalidations 10028
ReorderBufferExecuteInvalidations 12394
AssertTXNLsnOrder 14660
ReorderBufferAddNewCommandId 48114
ReorderBufferAddNewTupleCids 48114
ReorderBufferXidSetCatalogChanges 58180
ReorderBufferIterCompare 103136
ReorderBufferRestoreChange 346708
SetupCheckXidLive 355708
ReorderBufferApplyChange 667998
ReorderBufferToastReplace 667998
ReorderBufferToastReset 674704
ReorderBufferIterTXNNext 716010
ReorderBufferTXNSizeCompare 716672
ReorderBufferCanStartStreaming 829460
ReorderBufferSerializeChange 2770162
ReorderBufferXidHasBaseSnapshot 3221472
ReorderBufferCheckMemoryLimit 3240682
ReorderBufferProcessPartialChange 3240682
ReorderBufferQueueChange 3259500
ReorderBufferFreeTupleBuf 3369096
ReorderBufferAllocTupleBuf 3369190
ReorderBufferFreeChange 3653828
ReorderBufferAllocChange 3654322
ReorderBufferChangeMemoryUpdate 4000714
ReorderBufferCanStream 4070142
ReorderBufferChangeSize 4453222
ReorderBufferProcessXid 4659566
ReorderBufferSerializeReserve 6199200
ReorderBufferTXNByXid 12264082

Generated by: LCOV version 1.16