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-03-27 22:16:19 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 29
ReorderBufferApplyTruncate 30
ReorderBufferGetInvalidations 33
ReorderBufferToastInitHash 33
file_sort_by_lsn 37
ReorderBufferPrepare 42
ReorderBufferFinishPrepared 43
ReorderBufferQueueMessage 47
ReorderBufferFreeRelids 62
ReorderBufferAllocRelids 67
ReorderBufferStreamCommit 68
ReorderBufferRestoreChanges 105
ReorderBufferInvalidate 117
ReorderBufferSkipPrepare 120
ReorderBufferRememberPrepareInfo 162
ReorderBufferAbort 189
ReorderBufferCommitChild 267
ReorderBufferRestoreCleanup 281
ReorderBufferGetCatalogChangesXacts 330
TransactionIdInArray 348
ReorderBufferGetOldestTXN 484
ReorderBufferGetOldestXmin 500
ReorderBufferSetRestartPoint 557
ReorderBufferTransferSnapToParent 646
ReorderBufferImmediateInvalidation 692
ReorderBufferSaveTXNSnapshot 720
ReorderBufferStreamTXN 720
ResolveCminCmaxDuringDecoding 811
ReorderBufferLargestStreamableTopTXN 820
ReorderBufferAssignChild 828
ReorderBufferFree 936
ReorderBufferMaybeMarkTXNStreamed 1017
StartupReorderBuffer 1034
ReorderBufferTruncateTXN 1071
ReorderBufferAllocate 1186
ReorderBufferAddSnapshot 1426
ReorderBufferCommit 1599
ReorderBufferReplay 1619
ReorderBufferAbortOld 1623
ReorderBufferToastAppendChunk 1825
ReorderBufferCopySnap 2172
ReorderBufferCleanupSerializedTXNs 2241
ReorderBufferIterTXNFinish 2265
ReorderBufferBuildTupleCidHash 2268
ReorderBufferIterTXNInit 2268
ReorderBufferProcessTXN 2268
AssertChangeLsnOrder 2731
ReorderBufferForget 2774
ReorderBufferLargestTXN 3400
ReorderBufferFreeSnap 3580
ReorderBufferSerializeTXN 3580
ReorderBufferSetBaseSnapshot 3592
ReorderBufferSerializedPath 3793
ReorderBufferCheckAndTruncateAbortedTXN 4043
ReorderBufferCleanupTXN 4191
ReorderBufferFreeTXN 4191
ReorderBufferAllocTXN 4257
ReorderBufferXidHasCatalogChanges 4672
ReorderBufferAddInvalidations 5586
ReorderBufferAccumulateInvalidations 5615
ReorderBufferQueueInvalidations 5615
ReorderBufferExecuteInvalidations 7109
AssertTXNLsnOrder 8833
ReorderBufferAddNewCommandId 25954
ReorderBufferAddNewTupleCids 25954
ReorderBufferXidSetCatalogChanges 31615
ReorderBufferIterCompare 51568
SetupCheckXidLive 177873
ReorderBufferRestoreChange 178399
ReorderBufferTXNSizeCompare 304723
ReorderBufferApplyChange 340390
ReorderBufferToastReplace 340390
ReorderBufferToastReset 344373
ReorderBufferIterTXNNext 366137
ReorderBufferCanStartStreaming 424110
ReorderBufferSerializeChange 1099438
ReorderBufferXidHasBaseSnapshot 1323016
ReorderBufferCheckMemoryLimit 1330544
ReorderBufferProcessPartialChange 1330544
ReorderBufferQueueChange 1339953
ReorderBufferFreeTupleBuf 1396613
ReorderBufferAllocTupleBuf 1396691
ReorderBufferFreeChange 1543960
ReorderBufferAllocChange 1544306
ReorderBufferChangeMemoryUpdate 1722481
ReorderBufferCanStream 1754654
ReorderBufferChangeSize 1944544
ReorderBufferProcessXid 2046858
ReorderBufferSerializeReserve 2538406
ReorderBufferTXNByXid 5102968

Generated by: LCOV version 2.0-1