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-09-11 01:18:02 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 48
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 56
ReorderBufferGetInvalidations 64
ReorderBufferToastInitHash 70
ReorderBufferPrepare 72
ReorderBufferFinishPrepared 78
file_sort_by_lsn 78
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 102
ReorderBufferAllocRelids 112
ReorderBufferStreamCommit 124
ReorderBufferInvalidate 192
ReorderBufferSkipPrepare 198
ReorderBufferRestoreChanges 210
ReorderBufferRememberPrepareInfo 270
ReorderBufferAbort 360
ReorderBufferRestoreCleanup 514
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 598
TransactionIdInArray 696
ReorderBufferGetOldestTXN 794
ReorderBufferGetOldestXmin 832
ReorderBufferSetRestartPoint 902
ReorderBufferImmediateInvalidation 1306
ReorderBufferTransferSnapToParent 1352
ReorderBufferSaveTXNSnapshot 1384
ReorderBufferStreamTXN 1384
ResolveCminCmaxDuringDecoding 1564
ReorderBufferLargestStreamableTopTXN 1596
ReorderBufferAssignChild 1716
ReorderBufferFree 1748
StartupReorderBuffer 1890
ReorderBufferMaybeMarkTXNStreamed 1978
ReorderBufferTruncateTXN 2074
ReorderBufferAllocate 2214
ReorderBufferAddSnapshot 2506
ReorderBufferAbortOld 2746
ReorderBufferCommit 2800
ReorderBufferReplay 2854
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3758
ReorderBufferIterTXNFinish 4106
ReorderBufferBuildTupleCidHash 4108
ReorderBufferIterTXNInit 4108
ReorderBufferProcessTXN 4108
ReorderBufferCleanupSerializedTXNs 4182
AssertChangeLsnOrder 5034
ReorderBufferForget 5480
ReorderBufferFreeSnap 6242
ReorderBufferSetBaseSnapshot 6650
ReorderBufferLargestTXN 7086
ReorderBufferSerializeTXN 7686
ReorderBufferSerializedPath 7808
ReorderBufferCleanupTXN 7878
ReorderBufferFreeTXN 7878
ReorderBufferAllocTXN 8052
ReorderBufferCheckAndTruncateAbortedTXN 8328
ReorderBufferXidHasCatalogChanges 8872
ReorderBufferAddInvalidations 10340
ReorderBufferAccumulateInvalidations 10396
ReorderBufferQueueInvalidations 10396
ReorderBufferExecuteInvalidations 12866
AssertTXNLsnOrder 16328
ReorderBufferAddNewCommandId 48602
ReorderBufferAddNewTupleCids 48602
ReorderBufferXidSetCatalogChanges 59032
ReorderBufferIterCompare 103136
SetupCheckXidLive 355700
ReorderBufferRestoreChange 356000
ReorderBufferApplyChange 674100
ReorderBufferToastReplace 674100
ReorderBufferTXNSizeCompare 675836
ReorderBufferToastReset 681564
ReorderBufferIterTXNNext 723196
ReorderBufferCanStartStreaming 729880
ReorderBufferSerializeChange 2462602
ReorderBufferXidHasBaseSnapshot 2901588
ReorderBufferCheckMemoryLimit 2921146
ReorderBufferProcessPartialChange 2921146
ReorderBufferQueueChange 2939964
ReorderBufferFreeTupleBuf 3057462
ReorderBufferAllocTupleBuf 3057614
ReorderBufferFreeChange 3344038
ReorderBufferAllocChange 3344566
ReorderBufferCanStream 3651026
ReorderBufferChangeMemoryUpdate 3700164
ReorderBufferChangeSize 4140748
ReorderBufferProcessXid 4235052
ReorderBufferSerializeReserve 5602666
ReorderBufferTXNByXid 11093866

Generated by: LCOV version 1.16