LCOV - code coverage report
Current view:
top level
-
src/backend/replication/logical
- reorderbuffer.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
93.6 %
1645
1540
Test Date:
2026-10-29 00:16:02
Functions:
100.0 %
96
96
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
76.3 %
889
678
Function Name
Hit count
UpdateLogicalMappings
6
ReorderBufferResetTXN
8
ReorderBufferApplyMessage
11
ApplyLogicalMappingFile
27
ReorderBufferAddDistributedInvalidations
28
ReorderBufferApplyTruncate
29
ReorderBufferGetInvalidations
32
file_sort_by_lsn
36
ReorderBufferPrepare
48
ReorderBufferFinishPrepared
49
ReorderBufferFreeRelids
49
ReorderBufferQueueMessage
49
ReorderBufferAllocRelids
54
ReorderBufferToastInitHash
64
ReorderBufferStreamCommit
67
ReorderBufferRestoreChanges
106
TransactionIdInSubxactArray
129
ReorderBufferInvalidate
131
ReorderBufferSkipPrepare
134
ReorderBufferRememberPrepareInfo
182
ReorderBufferCommitChild
272
ReorderBufferRestoreCleanup
293
ReorderBufferCleanupAbortedTupleCids
345
TransactionIdInArray
348
ReorderBufferAbort
353
ReorderBufferGetCatalogChangesXacts
355
ReorderBufferGetOldestTXN
600
ReorderBufferGetOldestXmin
624
ReorderBufferTransferSnapToParent
676
ReorderBufferSaveTXNSnapshot
724
ReorderBufferStreamTXN
725
ReorderBufferSetRestartPoint
726
ReorderBufferImmediateInvalidation
747
ResolveCminCmaxDuringDecoding
815
ReorderBufferLargestStreamableTopTXN
850
ReorderBufferAssignChild
863
ReorderBufferFree
1011
ReorderBufferMaybeMarkTXNStreamed
1023
ReorderBufferTruncateTXN
1082
StartupReorderBuffer
1150
ReorderBufferAllocate
1310
ReorderBufferAbortOld
1867
ReorderBufferToastAppendChunk
1952
ReorderBufferAddSnapshot
2089
ReorderBufferCleanupSerializedTXNs
2454
ReorderBufferReplay
2531
ReorderBufferCommit
2541
ReorderBufferForget
3022
ReorderBufferIterTXNFinish
3179
ReorderBufferBuildTupleCidHash
3182
ReorderBufferIterTXNInit
3182
ReorderBufferProcessTXN
3182
ReorderBufferCopySnap
3463
AssertChangeLsnOrder
3651
ReorderBufferLargestTXN
3689
ReorderBufferSerializeTXN
3872
ReorderBufferSerializedPath
4059
ReorderBufferCheckAndTruncateAbortedTXN
4339
ReorderBufferSetBaseSnapshot
4830
ReorderBufferCleanupTXN
5452
ReorderBufferFreeTXN
5452
ReorderBufferAllocTXN
5537
ReorderBufferFreeSnap
5539
ReorderBufferXidHasCatalogChanges
5870
ReorderBufferAddInvalidations
7018
ReorderBufferAccumulateInvalidations
7046
ReorderBufferQueueInvalidations
7046
ReorderBufferExecuteInvalidations
10201
AssertTXNLsnOrder
11591
ReorderBufferAddNewCommandId
32450
ReorderBufferAddNewTupleCids
32450
ReorderBufferXidSetCatalogChanges
39543
ReorderBufferIterCompare
51676
SetupCheckXidLive
172722
ReorderBufferRestoreChange
178347
ReorderBufferTXNSizeCompare
271887
ReorderBufferApplyChange
361710
ReorderBufferToastReplace
361710
ReorderBufferToastReset
366965
ReorderBufferIterTXNNext
395639
ReorderBufferCanStartStreaming
471445
ReorderBufferSerializeChange
1140355
ReorderBufferXidHasBaseSnapshot
1420665
ReorderBufferCheckMemoryLimit
1428410
ReorderBufferProcessPartialChange
1428410
ReorderBufferQueueChange
1442396
ReorderBufferFreeTupleBuf
1463224
ReorderBufferAllocTupleBuf
1483583
ReorderBufferFreeChange
1631489
ReorderBufferAllocChange
1653193
ReorderBufferChangeMemoryUpdate
1827292
ReorderBufferCanStream
1899855
ReorderBufferChangeSize
2083790
ReorderBufferProcessXid
2258692
ReorderBufferSerializeReserve
2617485
ReorderBufferTXNByXid
5534672
Generated by:
LCOV version 2.0-1