LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 93.5 % 1614 1509
Test Date: 2026-04-17 21:16:28 Functions: 100.0 % 94 94
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ReorderBufferResetTXN 8
ReorderBufferApplyMessage 11
UpdateLogicalMappings 11
ApplyLogicalMappingFile 27
ReorderBufferAddDistributedInvalidations 28
ReorderBufferApplyTruncate 31
ReorderBufferGetInvalidations 32
ReorderBufferToastInitHash 35
file_sort_by_lsn 36
ReorderBufferFinishPrepared 45
ReorderBufferPrepare 45
ReorderBufferQueueMessage 47
ReorderBufferFreeRelids 64
ReorderBufferStreamCommit 67
ReorderBufferAllocRelids 69
ReorderBufferRestoreChanges 105
ReorderBufferInvalidate 123
ReorderBufferSkipPrepare 126
ReorderBufferRememberPrepareInfo 171
ReorderBufferAbort 204
ReorderBufferCommitChild 270
ReorderBufferGetCatalogChangesXacts 334
ReorderBufferRestoreCleanup 341
TransactionIdInArray 348
ReorderBufferGetOldestTXN 492
ReorderBufferGetOldestXmin 508
ReorderBufferSetRestartPoint 567
ReorderBufferTransferSnapToParent 691
ReorderBufferImmediateInvalidation 695
ReorderBufferSaveTXNSnapshot 719
ReorderBufferStreamTXN 719
ReorderBufferLargestStreamableTopTXN 820
ResolveCminCmaxDuringDecoding 820
ReorderBufferAssignChild 876
ReorderBufferFree 943
ReorderBufferMaybeMarkTXNStreamed 1016
ReorderBufferTruncateTXN 1072
StartupReorderBuffer 1074
ReorderBufferAllocate 1197
ReorderBufferAddSnapshot 1414
ReorderBufferCommit 1606
ReorderBufferReplay 1631
ReorderBufferAbortOld 1642
ReorderBufferToastAppendChunk 1829
ReorderBufferCopySnap 2146
ReorderBufferCleanupSerializedTXNs 2261
ReorderBufferIterTXNFinish 2277
ReorderBufferBuildTupleCidHash 2280
ReorderBufferIterTXNInit 2280
ReorderBufferProcessTXN 2280
AssertChangeLsnOrder 2746
ReorderBufferForget 2913
ReorderBufferFreeSnap 3547
ReorderBufferSetBaseSnapshot 3720
ReorderBufferLargestTXN 4129
ReorderBufferCleanupTXN 4354
ReorderBufferFreeTXN 4354
ReorderBufferSerializeTXN 4429
ReorderBufferAllocTXN 4430
ReorderBufferSerializedPath 4607
ReorderBufferCheckAndTruncateAbortedTXN 4772
ReorderBufferXidHasCatalogChanges 4822
ReorderBufferAddInvalidations 5746
ReorderBufferAccumulateInvalidations 5774
ReorderBufferQueueInvalidations 5774
ReorderBufferExecuteInvalidations 7103
AssertTXNLsnOrder 9150
ReorderBufferAddNewCommandId 27041
ReorderBufferAddNewTupleCids 27041
ReorderBufferXidSetCatalogChanges 32862
ReorderBufferIterCompare 51571
SetupCheckXidLive 177846
ReorderBufferRestoreChange 178050
ReorderBufferApplyChange 354778
ReorderBufferToastReplace 354778
ReorderBufferTXNSizeCompare 357914
ReorderBufferToastReset 358933
ReorderBufferIterTXNNext 380467
ReorderBufferCanStartStreaming 458216
ReorderBufferSerializeChange 1389939
ReorderBufferXidHasBaseSnapshot 1655054
ReorderBufferCheckMemoryLimit 1666117
ReorderBufferProcessPartialChange 1666117
ReorderBufferQueueChange 1675526
ReorderBufferFreeTupleBuf 1710494
ReorderBufferAllocTupleBuf 1730586
ReorderBufferFreeChange 1860199
ReorderBufferAllocChange 1880617
ReorderBufferChangeMemoryUpdate 2059438
ReorderBufferCanStream 2124333
ReorderBufferChangeSize 2305510
ReorderBufferProcessXid 2423640
ReorderBufferSerializeReserve 3118710
ReorderBufferTXNByXid 6325448

Generated by: LCOV version 2.0-1