LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1475 1579 93.4 %
Date: 2025-04-17 05:15:20 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 56
ReorderBufferToastInitHash 70
file_sort_by_lsn 76
ReorderBufferPrepare 84
ReorderBufferFinishPrepared 86
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 100
ReorderBufferAllocRelids 110
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 202
ReorderBufferSkipPrepare 208
ReorderBufferRestoreChanges 210
ReorderBufferAbort 220
ReorderBufferRememberPrepareInfo 292
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 562
ReorderBufferRestoreCleanup 578
TransactionIdInArray 696
ReorderBufferGetOldestTXN 702
ReorderBufferGetOldestXmin 740
ReorderBufferSetRestartPoint 784
ReorderBufferImmediateInvalidation 1138
ReorderBufferTransferSnapToParent 1342
ReorderBufferSaveTXNSnapshot 1432
ReorderBufferStreamTXN 1432
ResolveCminCmaxDuringDecoding 1520
ReorderBufferLargestStreamableTopTXN 1636
ReorderBufferFree 1700
ReorderBufferAssignChild 1706
StartupReorderBuffer 1800
ReorderBufferMaybeMarkTXNStreamed 2026
ReorderBufferAllocate 2080
ReorderBufferTruncateTXN 2134
ReorderBufferAddSnapshot 2150
ReorderBufferCommit 2490
ReorderBufferReplay 2578
ReorderBufferAbortOld 2684
ReorderBufferCopySnap 3454
ReorderBufferToastAppendChunk 3660
ReorderBufferIterTXNFinish 3870
ReorderBufferBuildTupleCidHash 3872
ReorderBufferIterTXNInit 3872
ReorderBufferProcessTXN 3872
ReorderBufferCleanupSerializedTXNs 3922
AssertChangeLsnOrder 4798
ReorderBufferForget 5016
ReorderBufferFreeSnap 5582
ReorderBufferSetBaseSnapshot 5768
ReorderBufferCleanupTXN 7064
ReorderBufferFreeTXN 7064
ReorderBufferAllocTXN 7182
ReorderBufferLargestTXN 7960
ReorderBufferXidHasCatalogChanges 8102
ReorderBufferExecuteInvalidations 8380
ReorderBufferSerializeTXN 8512
ReorderBufferSerializedPath 8746
ReorderBufferCheckAndTruncateAbortedTXN 9242
ReorderBufferAddInvalidations 10090
AssertTXNLsnOrder 14392
ReorderBufferAddNewCommandId 48378
ReorderBufferAddNewTupleCids 48378
ReorderBufferXidSetCatalogChanges 58454
ReorderBufferIterCompare 103136
SetupCheckXidLive 355748
ReorderBufferRestoreChange 356586
ReorderBufferApplyChange 668006
ReorderBufferToastReplace 668006
ReorderBufferToastReset 674658
ReorderBufferIterTXNNext 715446
ReorderBufferTXNSizeCompare 723968
ReorderBufferCanStartStreaming 1013532
ReorderBufferSerializeChange 2795520
ReorderBufferXidHasBaseSnapshot 3234532
ReorderBufferCheckMemoryLimit 3254396
ReorderBufferProcessPartialChange 3254396
ReorderBufferQueueChange 3273214
ReorderBufferFreeTupleBuf 3392404
ReorderBufferAllocTupleBuf 3392486
ReorderBufferFreeChange 3677718
ReorderBufferAllocChange 3678178
ReorderBufferChangeMemoryUpdate 4034436
ReorderBufferCanStream 4267928
ReorderBufferChangeSize 4475346
ReorderBufferProcessXid 4792766
ReorderBufferSerializeReserve 6269674
ReorderBufferTXNByXid 12304364

Generated by: LCOV version 1.14