LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 93.2 % 1617 1507
Test Date: 2026-03-07 08:15:02 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 31
ReorderBufferGetInvalidations 33
ReorderBufferToastInitHash 33
file_sort_by_lsn 35
ReorderBufferFinishPrepared 45
ReorderBufferPrepare 45
ReorderBufferQueueMessage 47
ReorderBufferFreeRelids 50
ReorderBufferAllocRelids 55
ReorderBufferStreamCommit 67
ReorderBufferRestoreChanges 105
ReorderBufferInvalidate 123
ReorderBufferSkipPrepare 126
ReorderBufferRememberPrepareInfo 171
ReorderBufferAbort 186
ReorderBufferCommitChild 267
ReorderBufferRestoreCleanup 309
ReorderBufferGetCatalogChangesXacts 329
TransactionIdInArray 348
ReorderBufferGetOldestTXN 483
ReorderBufferGetOldestXmin 501
ReorderBufferSetRestartPoint 562
ReorderBufferImmediateInvalidation 648
ReorderBufferTransferSnapToParent 659
ReorderBufferSaveTXNSnapshot 719
ReorderBufferStreamTXN 719
ResolveCminCmaxDuringDecoding 736
ReorderBufferLargestStreamableTopTXN 820
ReorderBufferAssignChild 841
ReorderBufferFree 925
StartupReorderBuffer 1008
ReorderBufferMaybeMarkTXNStreamed 1016
ReorderBufferTruncateTXN 1073
ReorderBufferAllocate 1168
ReorderBufferAddSnapshot 1409
ReorderBufferAbortOld 1608
ReorderBufferCommit 1649
ReorderBufferReplay 1670
ReorderBufferToastAppendChunk 1825
ReorderBufferCleanupSerializedTXNs 2212
ReorderBufferCopySnap 2233
ReorderBufferIterTXNFinish 2315
ReorderBufferBuildTupleCidHash 2319
ReorderBufferIterTXNInit 2319
ReorderBufferProcessTXN 2319
ReorderBufferForget 2683
AssertChangeLsnOrder 2782
ReorderBufferSetBaseSnapshot 3538
ReorderBufferFreeSnap 3627
ReorderBufferLargestTXN 3740
ReorderBufferSerializeTXN 3992
ReorderBufferSerializedPath 4147
ReorderBufferCleanupTXN 4154
ReorderBufferFreeTXN 4154
ReorderBufferAllocTXN 4218
ReorderBufferCheckAndTruncateAbortedTXN 4383
ReorderBufferXidHasCatalogChanges 4632
ReorderBufferAddInvalidations 5401
ReorderBufferAccumulateInvalidations 5430
ReorderBufferQueueInvalidations 5430
ReorderBufferExecuteInvalidations 7264
AssertTXNLsnOrder 8740
ReorderBufferAddNewCommandId 25606
ReorderBufferAddNewTupleCids 25606
ReorderBufferXidSetCatalogChanges 31076
ReorderBufferIterCompare 51568
SetupCheckXidLive 177847
ReorderBufferRestoreChange 178543
ReorderBufferTXNSizeCompare 326768
ReorderBufferApplyChange 334367
ReorderBufferToastReplace 334367
ReorderBufferToastReset 338312
ReorderBufferIterTXNNext 360309
ReorderBufferCanStartStreaming 420043
ReorderBufferSerializeChange 1235216
ReorderBufferXidHasBaseSnapshot 1456059
ReorderBufferCheckMemoryLimit 1466034
ReorderBufferProcessPartialChange 1466034
ReorderBufferQueueChange 1475443
ReorderBufferFreeTupleBuf 1533054
ReorderBufferAllocTupleBuf 1533138
ReorderBufferFreeChange 1679292
ReorderBufferAllocChange 1679592
ReorderBufferChangeMemoryUpdate 1858313
ReorderBufferCanStream 1886077
ReorderBufferChangeSize 2079732
ReorderBufferProcessXid 2181566
ReorderBufferSerializeReserve 2810249
ReorderBufferTXNByXid 5569974

Generated by: LCOV version 2.0-1