LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1475 1579 93.4 %
Date: 2025-06-16 04:17:38 Functions: 91 91 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 4840
AssertTXNLsnOrder 14680
ReorderBufferAbort 220
ReorderBufferAbortOld 2702
ReorderBufferAddInvalidations 9928
ReorderBufferAddNewCommandId 47638
ReorderBufferAddNewTupleCids 47638
ReorderBufferAddSnapshot 2192
ReorderBufferAllocChange 3848454
ReorderBufferAllocRelids 102
ReorderBufferAllocTXN 7258
ReorderBufferAllocTupleBuf 3564336
ReorderBufferAllocate 2112
ReorderBufferApplyChange 674016
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 44
ReorderBufferAssignChild 1738
ReorderBufferBuildTupleCidHash 3914
ReorderBufferCanStartStreaming 1024450
ReorderBufferCanStream 4459568
ReorderBufferChangeMemoryUpdate 4195506
ReorderBufferChangeSize 4661714
ReorderBufferCheckAndTruncateAbortedTXN 9660
ReorderBufferCheckMemoryLimit 3435118
ReorderBufferCleanupSerializedTXNs 3982
ReorderBufferCleanupTXN 7126
ReorderBufferCommit 2514
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3502
ReorderBufferExecuteInvalidations 8446
ReorderBufferFinishPrepared 86
ReorderBufferForget 5068
ReorderBufferFree 1718
ReorderBufferFreeChange 3847908
ReorderBufferFreeRelids 92
ReorderBufferFreeSnap 5666
ReorderBufferFreeTXN 7126
ReorderBufferFreeTupleBuf 3564214
ReorderBufferGetCatalogChangesXacts 576
ReorderBufferGetInvalidations 62
ReorderBufferGetOldestTXN 772
ReorderBufferGetOldestXmin 816
ReorderBufferImmediateInvalidation 1148
ReorderBufferInvalidate 202
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 3908
ReorderBufferIterTXNInit 3914
ReorderBufferIterTXNNext 721828
ReorderBufferLargestStreamableTopTXN 1656
ReorderBufferLargestTXN 8358
ReorderBufferMaybeMarkTXNStreamed 2044
ReorderBufferPrepare 84
ReorderBufferProcessPartialChange 3435118
ReorderBufferProcessTXN 3914
ReorderBufferProcessXid 4976246
ReorderBufferQueueChange 3453936
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 292
ReorderBufferReplay 2602
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 346880
ReorderBufferRestoreChanges 204
ReorderBufferRestoreCleanup 610
ReorderBufferSaveTXNSnapshot 1450
ReorderBufferSerializeChange 2950358
ReorderBufferSerializeReserve 6559936
ReorderBufferSerializeTXN 8956
ReorderBufferSerializedPath 9180
ReorderBufferSetBaseSnapshot 5834
ReorderBufferSetRestartPoint 860
ReorderBufferSkipPrepare 208
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1450
ReorderBufferTXNByXid 12968466
ReorderBufferTXNSizeCompare 756028
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 674016
ReorderBufferToastReset 680726
ReorderBufferTransferSnapToParent 1374
ReorderBufferTruncateTXN 2152
ReorderBufferXidHasBaseSnapshot 3415878
ReorderBufferXidHasCatalogChanges 8178
ReorderBufferXidSetCatalogChanges 57578
ResolveCminCmaxDuringDecoding 1568
SetupCheckXidLive 355748
StartupReorderBuffer 1822
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 80

Generated by: LCOV version 1.16