LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1469 1574 93.3 %
Date: 2025-03-04 09:15:16 Functions: 90 90 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 4744
AssertTXNLsnOrder 14172
ReorderBufferAbort 220
ReorderBufferAbortOld 2662
ReorderBufferAddInvalidations 9872
ReorderBufferAddNewCommandId 47564
ReorderBufferAddNewTupleCids 47564
ReorderBufferAddSnapshot 2124
ReorderBufferAllocate 2036
ReorderBufferApplyChange 667972
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 46
ReorderBufferAssignChild 1742
ReorderBufferBuildTupleCidHash 3816
ReorderBufferCanStartStreaming 1012504
ReorderBufferCanStream 4435552
ReorderBufferChangeMemoryUpdate 4202906
ReorderBufferChangeSize 4647418
ReorderBufferCheckAndTruncateAbortedTXN 9658
ReorderBufferCheckMemoryLimit 3423048
ReorderBufferCleanupSerializedTXNs 3844
ReorderBufferCleanupTXN 6980
ReorderBufferCommit 2438
ReorderBufferCommitChild 536
ReorderBufferCopySnap 3426
ReorderBufferExecuteInvalidations 8260
ReorderBufferFinishPrepared 84
ReorderBufferForget 4986
ReorderBufferFree 1670
ReorderBufferFreeSnap 5526
ReorderBufferGetCatalogChangesXacts 556
ReorderBufferGetChange 3846142
ReorderBufferGetOldestTXN 700
ReorderBufferGetOldestXmin 740
ReorderBufferGetRelids 110
ReorderBufferGetTXN 7088
ReorderBufferGetTupleBuf 3562460
ReorderBufferImmediateInvalidation 1118
ReorderBufferInvalidate 198
ReorderBufferIterCompare 103142
ReorderBufferIterTXNFinish 3814
ReorderBufferIterTXNInit 3816
ReorderBufferIterTXNNext 715032
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferLargestTXN 8376
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferPrepare 82
ReorderBufferProcessPartialChange 3423048
ReorderBufferProcessTXN 3816
ReorderBufferProcessXid 4959046
ReorderBufferQueueChange 3441866
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 286
ReorderBufferReplay 2522
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 356712
ReorderBufferRestoreChanges 210
ReorderBufferRestoreCleanup 612
ReorderBufferReturnChange 3845704
ReorderBufferReturnRelids 100
ReorderBufferReturnTXN 6980
ReorderBufferReturnTupleBuf 3562378
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferSerializeChange 2960212
ReorderBufferSerializeReserve 6599310
ReorderBufferSerializeTXN 8976
ReorderBufferSerializedPath 9204
ReorderBufferSetBaseSnapshot 5644
ReorderBufferSetRestartPoint 784
ReorderBufferSkipPrepare 204
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1432
ReorderBufferTXNByXid 12926362
ReorderBufferTXNSizeCompare 755760
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 667972
ReorderBufferToastReset 674536
ReorderBufferTransferSnapToParent 1376
ReorderBufferTruncateTXN 2130
ReorderBufferXidHasBaseSnapshot 3403756
ReorderBufferXidHasCatalogChanges 8020
ReorderBufferXidSetCatalogChanges 57468
ResolveCminCmaxDuringDecoding 1438
SetupCheckXidLive 355740
StartupReorderBuffer 1672
TransactionIdInArray 696
UpdateLogicalMappings 12
file_sort_by_lsn 84

Generated by: LCOV version 1.14