LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1511 1618 93.4 %
Date: 2026-01-18 06:17:07 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 50
ApplyLogicalMappingFile 54
ReorderBufferAddDistributedInvalidations 56
ReorderBufferGetInvalidations 64
ReorderBufferToastInitHash 70
ReorderBufferPrepare 82
ReorderBufferFinishPrepared 86
file_sort_by_lsn 86
ReorderBufferQueueMessage 94
ReorderBufferFreeRelids 106
ReorderBufferAllocRelids 116
ReorderBufferStreamCommit 128
ReorderBufferRestoreChanges 210
ReorderBufferInvalidate 246
ReorderBufferSkipPrepare 252
ReorderBufferRememberPrepareInfo 334
ReorderBufferAbort 342
ReorderBufferCommitChild 534
ReorderBufferGetCatalogChangesXacts 606
TransactionIdInArray 696
ReorderBufferRestoreCleanup 704
ReorderBufferGetOldestTXN 796
ReorderBufferGetOldestXmin 830
ReorderBufferSetRestartPoint 924
ReorderBufferImmediateInvalidation 1370
ReorderBufferTransferSnapToParent 1374
ReorderBufferSaveTXNSnapshot 1392
ReorderBufferStreamTXN 1392
ResolveCminCmaxDuringDecoding 1412
ReorderBufferLargestStreamableTopTXN 1600
ReorderBufferAssignChild 1738
ReorderBufferFree 1786
StartupReorderBuffer 1978
ReorderBufferMaybeMarkTXNStreamed 1986
ReorderBufferTruncateTXN 2092
ReorderBufferAllocate 2240
ReorderBufferAddSnapshot 2634
ReorderBufferAbortOld 2836
ReorderBufferCommit 2870
ReorderBufferReplay 2930
ReorderBufferToastAppendChunk 3660
ReorderBufferCopySnap 3916
ReorderBufferIterTXNFinish 4184
ReorderBufferBuildTupleCidHash 4188
ReorderBufferIterTXNInit 4188
ReorderBufferProcessTXN 4188
ReorderBufferCleanupSerializedTXNs 4256
AssertChangeLsnOrder 5114
ReorderBufferForget 5622
ReorderBufferFreeSnap 6524
ReorderBufferSetBaseSnapshot 6832
ReorderBufferCleanupTXN 8098
ReorderBufferFreeTXN 8098
ReorderBufferAllocTXN 8250
ReorderBufferLargestTXN 8698
ReorderBufferXidHasCatalogChanges 9090
ReorderBufferSerializeTXN 9298
ReorderBufferSerializedPath 9638
ReorderBufferCheckAndTruncateAbortedTXN 9944
ReorderBufferAddInvalidations 10546
ReorderBufferAccumulateInvalidations 10602
ReorderBufferQueueInvalidations 10602
ReorderBufferExecuteInvalidations 13158
AssertTXNLsnOrder 16708
ReorderBufferAddNewCommandId 49528
ReorderBufferAddNewTupleCids 49528
ReorderBufferXidSetCatalogChanges 60142
ReorderBufferIterCompare 103136
SetupCheckXidLive 355712
ReorderBufferRestoreChange 356368
ReorderBufferApplyChange 668166
ReorderBufferToastReplace 668166
ReorderBufferToastReset 675814
ReorderBufferIterTXNNext 717594
ReorderBufferTXNSizeCompare 755976
ReorderBufferCanStartStreaming 1017332
ReorderBufferSerializeChange 2960170
ReorderBufferXidHasBaseSnapshot 3407694
ReorderBufferCheckMemoryLimit 3427860
ReorderBufferProcessPartialChange 3427860
ReorderBufferQueueChange 3446678
ReorderBufferFreeTupleBuf 3563264
ReorderBufferAllocTupleBuf 3563408
ReorderBufferFreeChange 3852018
ReorderBufferAllocChange 3852574
ReorderBufferChangeMemoryUpdate 4210372
ReorderBufferCanStream 4445192
ReorderBufferChangeSize 4658242
ReorderBufferProcessXid 4968350
ReorderBufferSerializeReserve 6598538
ReorderBufferTXNByXid 12952926

Generated by: LCOV version 1.16