LCOV - code coverage report
Current view:
top level
-
src/backend/replication/logical
- reorderbuffer.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
93.5 %
1625
1519
Test Date:
2026-09-17 04:17:12
Functions:
100.0 %
94
94
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
75.7 %
869
658
Function Name
Hit count
UpdateLogicalMappings
6
ReorderBufferResetTXN
8
ReorderBufferApplyMessage
11
ApplyLogicalMappingFile
27
ReorderBufferAddDistributedInvalidations
28
ReorderBufferGetInvalidations
32
ReorderBufferApplyTruncate
39
file_sort_by_lsn
40
ReorderBufferFinishPrepared
49
ReorderBufferPrepare
49
ReorderBufferQueueMessage
49
ReorderBufferToastInitHash
51
ReorderBufferFreeRelids
61
ReorderBufferAllocRelids
66
ReorderBufferStreamCommit
67
ReorderBufferRestoreChanges
106
ReorderBufferInvalidate
131
ReorderBufferSkipPrepare
134
ReorderBufferRememberPrepareInfo
183
ReorderBufferAbort
236
ReorderBufferCommitChild
270
TransactionIdInArray
348
ReorderBufferGetCatalogChangesXacts
350
ReorderBufferRestoreCleanup
353
ReorderBufferGetOldestTXN
556
ReorderBufferGetOldestXmin
572
ReorderBufferSetRestartPoint
662
ReorderBufferSaveTXNSnapshot
696
ReorderBufferStreamTXN
696
ReorderBufferTransferSnapToParent
707
ReorderBufferImmediateInvalidation
778
ReorderBufferLargestStreamableTopTXN
818
ResolveCminCmaxDuringDecoding
862
ReorderBufferAssignChild
892
ReorderBufferFree
984
ReorderBufferMaybeMarkTXNStreamed
994
ReorderBufferTruncateTXN
1054
StartupReorderBuffer
1130
ReorderBufferAllocate
1262
ReorderBufferAbortOld
1775
ReorderBufferAddSnapshot
1782
ReorderBufferToastAppendChunk
1910
ReorderBufferReplay
2017
ReorderBufferCommit
2020
ReorderBufferCleanupSerializedTXNs
2379
ReorderBufferIterTXNFinish
2638
ReorderBufferBuildTupleCidHash
2639
ReorderBufferIterTXNInit
2639
ReorderBufferProcessTXN
2639
ReorderBufferCopySnap
2732
AssertChangeLsnOrder
3105
ReorderBufferForget
3159
ReorderBufferLargestTXN
4245
ReorderBufferSetBaseSnapshot
4288
ReorderBufferFreeSnap
4501
ReorderBufferSerializeTXN
4544
ReorderBufferSerializedPath
4706
ReorderBufferCheckAndTruncateAbortedTXN
4865
ReorderBufferCleanupTXN
4943
ReorderBufferFreeTXN
4943
ReorderBufferAllocTXN
5022
ReorderBufferXidHasCatalogChanges
5484
ReorderBufferAddInvalidations
6377
ReorderBufferAccumulateInvalidations
6405
ReorderBufferQueueInvalidations
6405
ReorderBufferExecuteInvalidations
8326
AssertTXNLsnOrder
10438
ReorderBufferAddNewCommandId
29651
ReorderBufferAddNewTupleCids
29651
ReorderBufferXidSetCatalogChanges
36103
ReorderBufferIterCompare
51564
SetupCheckXidLive
177789
ReorderBufferRestoreChange
178509
ReorderBufferApplyChange
355301
ReorderBufferToastReplace
355301
ReorderBufferToastReset
360039
ReorderBufferTXNSizeCompare
362767
ReorderBufferIterTXNNext
383546
ReorderBufferCanStartStreaming
462571
ReorderBufferSerializeChange
1436782
ReorderBufferXidHasBaseSnapshot
1712612
ReorderBufferCheckMemoryLimit
1718960
ReorderBufferProcessPartialChange
1718960
ReorderBufferQueueChange
1732914
ReorderBufferFreeTupleBuf
1757136
ReorderBufferAllocTupleBuf
1779025
ReorderBufferFreeChange
1918263
ReorderBufferAllocChange
1941074
ReorderBufferChangeMemoryUpdate
2116288
ReorderBufferCanStream
2181531
ReorderBufferChangeSize
2365520
ReorderBufferProcessXid
2542789
ReorderBufferSerializeReserve
3211613
ReorderBufferTXNByXid
6567922
Generated by:
LCOV version 2.0-1