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-15 19:17:34 Functions: 91 91 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
ReorderBufferGetInvalidations 62
ReorderBufferToastInitHash 70
file_sort_by_lsn 80
ReorderBufferPrepare 84
ReorderBufferFinishPrepared 88
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 96
ReorderBufferAllocRelids 106
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 202
ReorderBufferSkipPrepare 208
ReorderBufferRestoreChanges 210
ReorderBufferAbort 220
ReorderBufferRememberPrepareInfo 292
ReorderBufferRestoreCleanup 470
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 586
TransactionIdInArray 696
ReorderBufferGetOldestTXN 774
ReorderBufferGetOldestXmin 812
ReorderBufferSetRestartPoint 858
ReorderBufferImmediateInvalidation 1152
ReorderBufferTransferSnapToParent 1294
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferStreamTXN 1432
ResolveCminCmaxDuringDecoding 1556
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferAssignChild 1658
ReorderBufferFree 1720
StartupReorderBuffer 1826
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferAllocate 2120
ReorderBufferTruncateTXN 2134
ReorderBufferAddSnapshot 2198
ReorderBufferCommit 2520
ReorderBufferReplay 2608
ReorderBufferAbortOld 2674
ReorderBufferCopySnap 3488
ReorderBufferToastAppendChunk 3660
ReorderBufferIterTXNFinish 3898
ReorderBufferBuildTupleCidHash 3902
ReorderBufferIterTXNInit 3902
ReorderBufferProcessTXN 3902
ReorderBufferCleanupSerializedTXNs 3992
AssertChangeLsnOrder 4828
ReorderBufferForget 4998
ReorderBufferFreeSnap 5656
ReorderBufferSetBaseSnapshot 5852
ReorderBufferLargestTXN 6474
ReorderBufferSerializeTXN 6834
ReorderBufferCleanupTXN 7066
ReorderBufferFreeTXN 7066
ReorderBufferSerializedPath 7136
ReorderBufferAllocTXN 7200
ReorderBufferCheckAndTruncateAbortedTXN 7756
ReorderBufferXidHasCatalogChanges 8116
ReorderBufferExecuteInvalidations 8434
ReorderBufferAddInvalidations 10036
AssertTXNLsnOrder 14638
ReorderBufferAddNewCommandId 48026
ReorderBufferAddNewTupleCids 48026
ReorderBufferXidSetCatalogChanges 58074
ReorderBufferIterCompare 103136
SetupCheckXidLive 355748
ReorderBufferRestoreChange 356300
ReorderBufferTXNSizeCompare 610026
ReorderBufferApplyChange 668022
ReorderBufferToastReplace 668022
ReorderBufferToastReset 674674
ReorderBufferIterTXNNext 715830
ReorderBufferCanStartStreaming 829116
ReorderBufferSerializeChange 2198054
ReorderBufferXidHasBaseSnapshot 2621800
ReorderBufferCheckMemoryLimit 2641284
ReorderBufferProcessPartialChange 2641284
ReorderBufferQueueChange 2660102
ReorderBufferFreeTupleBuf 2779248
ReorderBufferAllocTupleBuf 2779372
ReorderBufferFreeChange 3063864
ReorderBufferAllocChange 3064428
ReorderBufferChangeMemoryUpdate 3418696
ReorderBufferCanStream 3470400
ReorderBufferChangeSize 3845560
ReorderBufferProcessXid 4056274
ReorderBufferSerializeReserve 5074170
ReorderBufferTXNByXid 10111274

Generated by: LCOV version 1.16