LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 93.3 % 1614 1506
Test Date: 2026-05-17 12:16:29 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
ReorderBufferGetInvalidations 32
ReorderBufferApplyTruncate 36
file_sort_by_lsn 41
ReorderBufferToastInitHash 44
ReorderBufferFinishPrepared 46
ReorderBufferPrepare 46
ReorderBufferQueueMessage 47
ReorderBufferFreeRelids 56
ReorderBufferAllocRelids 61
ReorderBufferStreamCommit 68
ReorderBufferRestoreChanges 108
ReorderBufferInvalidate 134
ReorderBufferSkipPrepare 137
ReorderBufferRememberPrepareInfo 183
ReorderBufferCommitChild 270
ReorderBufferAbort 273
ReorderBufferRestoreCleanup 293
ReorderBufferGetCatalogChangesXacts 338
TransactionIdInArray 348
ReorderBufferGetOldestTXN 547
ReorderBufferGetOldestXmin 563
ReorderBufferSetRestartPoint 649
ReorderBufferTransferSnapToParent 656
ReorderBufferImmediateInvalidation 660
ReorderBufferSaveTXNSnapshot 722
ReorderBufferStreamTXN 722
ReorderBufferLargestStreamableTopTXN 821
ResolveCminCmaxDuringDecoding 837
ReorderBufferAssignChild 841
ReorderBufferFree 949
ReorderBufferMaybeMarkTXNStreamed 1019
ReorderBufferTruncateTXN 1077
StartupReorderBuffer 1086
ReorderBufferAllocate 1221
ReorderBufferAddSnapshot 1639
ReorderBufferAbortOld 1728
ReorderBufferToastAppendChunk 1847
ReorderBufferCommit 2030
ReorderBufferReplay 2032
ReorderBufferCleanupSerializedTXNs 2291
ReorderBufferIterTXNFinish 2680
ReorderBufferBuildTupleCidHash 2683
ReorderBufferIterTXNInit 2683
ReorderBufferProcessTXN 2683
ReorderBufferCopySnap 2704
ReorderBufferForget 2797
AssertChangeLsnOrder 3149
ReorderBufferLargestTXN 3263
ReorderBufferSerializeTXN 3396
ReorderBufferSerializedPath 3671
ReorderBufferCheckAndTruncateAbortedTXN 3907
ReorderBufferSetBaseSnapshot 4114
ReorderBufferFreeSnap 4327
ReorderBufferCleanupTXN 4718
ReorderBufferFreeTXN 4718
ReorderBufferAllocTXN 4789
ReorderBufferXidHasCatalogChanges 5131
ReorderBufferAddInvalidations 5806
ReorderBufferAccumulateInvalidations 5834
ReorderBufferQueueInvalidations 5834
ReorderBufferExecuteInvalidations 8335
AssertTXNLsnOrder 10013
ReorderBufferAddNewCommandId 26921
ReorderBufferAddNewTupleCids 26921
ReorderBufferXidSetCatalogChanges 32802
ReorderBufferIterCompare 51571
SetupCheckXidLive 182818
ReorderBufferRestoreChange 183044
ReorderBufferTXNSizeCompare 298473
ReorderBufferApplyChange 360505
ReorderBufferToastReplace 360505
ReorderBufferToastReset 365024
ReorderBufferCanStartStreaming 381285
ReorderBufferIterTXNNext 388429
ReorderBufferSerializeChange 1009336
ReorderBufferXidHasBaseSnapshot 1264555
ReorderBufferCheckMemoryLimit 1274980
ReorderBufferProcessPartialChange 1274980
ReorderBufferQueueChange 1284389
ReorderBufferFreeTupleBuf 1324401
ReorderBufferAllocTupleBuf 1344516
ReorderBufferFreeChange 1473562
ReorderBufferAllocChange 1494354
ReorderBufferCanStream 1656265
ReorderBufferChangeMemoryUpdate 1677383
ReorderBufferChangeSize 1913351
ReorderBufferProcessXid 1973016
ReorderBufferSerializeReserve 2367493
ReorderBufferTXNByXid 4918801

Generated by: LCOV version 2.0-1