LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
replication
/
logical
- reorderbuffer.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
93.1 %
1662
1548
2
40
63
9
28
1008
78
434
74
1045
3
29
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
87
87
84
3
87
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
18
18
17
1
View type:
Flat
(60,120] days
:
93.3 %
15
14
1
1
13
Legend:
Lines:
hit
not hit
(120,180] days
:
100.0 %
29
29
1
1
25
2
5
(180,240] days
:
100.0 %
6
6
1
5
1
(240..) days
:
92.9 %
1594
1481
2
40
62
9
27
1005
18
431
73
1011
Function coverage date bins:
(60,120] days
:
100.0 %
1
1
1
(120,180] days
:
50.0 %
2
1
1
1
(240..) days
:
50.0 %
170
85
84
1
85
Function Name
TLA
Hit count
Lines
UpdateLogicalMappings
ECB
5
ReorderBufferResetTXN
ECB
7
ReorderBufferApplyMessage
GIC
11
100.0 % (9 / 9)
ReorderBufferApplyTruncate
GIC
17
80.0 % (4 / 5)
ApplyLogicalMappingFile
GIC
22
84.8 % (28 / 33)
file_sort_by_lsn
GIC
32
87.5 % (7 / 8)
ReorderBufferToastInitHash
GIC
33
100.0 % (7 / 7)
ReorderBufferPrepare
GIC
36
81.8 % (9 / 11)
ReorderBufferFinishPrepared
GIC
38
95.5 % (21 / 22)
ReorderBufferReturnRelids
ECB
38
ReorderBufferGetRelids
ECB
42
ReorderBufferQueueMessage
GIC
44
88.9 % (24 / 27)
ReorderBufferStreamCommit
GIC
61
100.0 % (10 / 10)
ReorderBufferInvalidate
ECB
85
ReorderBufferSkipPrepare
ECB
88
ReorderBufferRestoreChanges
ECB
102
ReorderBufferAbort
ECB
105
ReorderBufferRememberPrepareInfo
GIC
124
90.0 % (9 / 10)
ReorderBufferGetCatalogChangesXacts
GNC
208
100.0 % (14 / 14)
ReorderBufferGetOldestTXN
GIC
255
100.0 % (8 / 8)
ReorderBufferCommitChild
GIC
267
100.0 % (7 / 7)
ReorderBufferGetOldestXmin
GIC
274
100.0 % (6 / 6)
ReorderBufferSetRestartPoint
GIC
279
100.0 % (3 / 3)
TransactionIdInArray
GIC
290
100.0 % (3 / 3)
ReorderBufferRestoreCleanup
ECB
298
ReorderBufferImmediateInvalidation
GIC
566
100.0 % (11 / 11)
ResolveCminCmaxDuringDecoding
ECB
601
ReorderBufferLargestStreamableTopTXN
ECB
637
ReorderBufferSaveTXNSnapshot
ECB
660
ReorderBufferStreamTXN
GIC
660
93.1 % (27 / 29)
ReorderBufferFree
GIC
679
100.0 % (5 / 5)
ReorderBufferTransferSnapToParent
GIC
681
21.1 % (4 / 19)
ReorderBufferAllocate
GIC
821
100.0 % (32 / 32)
ReorderBufferAssignChild
ECB
863
ReorderBufferTruncateTXN
GIC
993
100.0 % (30 / 30)
ReorderBufferAddSnapshot
GIC
1002
100.0 % (6 / 6)
ReorderBufferAbortOld
GIC
1024
88.9 % (8 / 9)
ReorderBufferCommit
GIC
1066
100.0 % (5 / 5)
ReorderBufferReplay
GIC
1102
100.0 % (17 / 17)
StartupReorderBuffer
ECB
1176
ReorderBufferCleanupSerializedTXNs
GIC
1534
58.3 % (7 / 12)
ReorderBufferCopySnap
ECB
1534
ReorderBufferIterTXNFinish
GIC
1699
90.9 % (10 / 11)
ReorderBufferBuildTupleCidHash
GIC
1700
100.0 % (22 / 22)
ReorderBufferIterTXNInit
GIC
1700
100.0 % (43 / 43)
ReorderBufferProcessTXN
ECB
1700
ReorderBufferToastAppendChunk
ECB
1720
AssertChangeLsnOrder
ECB
2162
ReorderBufferForget
ECB
2429
ReorderBufferFreeSnap
ECB
2528
ReorderBufferSetBaseSnapshot
GIC
2607
100.0 % (11 / 11)
ReorderBufferCleanupTXN
GIC
3262
100.0 % (30 / 30)
ReorderBufferReturnTXN
GIC
3262
100.0 % (16 / 16)
ReorderBufferGetTXN
ECB
3310
ReorderBufferExecuteInvalidations
ECB
3577
ReorderBufferLargestTXN
ECB
3698
ReorderBufferXidHasCatalogChanges
GIC
3790
100.0 % (5 / 5)
ReorderBufferSerializeTXN
GIC
4003
97.2 % (35 / 36)
ReorderBufferSerializedPath
ECB
4096
ReorderBufferAddInvalidations
GIC
4559
100.0 % (24 / 24)
AssertTXNLsnOrder
ECB
6446
ReorderBufferAddNewCommandId
ECB
22808
ReorderBufferAddNewTupleCids
GIC
22808
100.0 % (14 / 14)
ReorderBufferXidSetCatalogChanges
ECB
28337
ReorderBufferIterCompare
ECB
52311
SetupCheckXidLive
ECB
177674
ReorderBufferRestoreChange
GIC
178476
91.7 % (66 / 72)
ReorderBufferApplyChange
GIC
333687
100.0 % (5 / 5)
ReorderBufferToastReplace
ECB
333687
ReorderBufferToastReset
ECB
336731
ReorderBufferIterTXNNext
ECB
354474
ReorderBufferCanStartStreaming
ECB
491348
ReorderBufferSerializeChange
ECB
1485023
ReorderBufferXidHasBaseSnapshot
GIC
1696415
100.0 % (7 / 7)
ReorderBufferCheckMemoryLimit
GIC
1713655
100.0 % (21 / 21)
ReorderBufferProcessPartialChange
GIC
1713655
90.0 % (18 / 20)
ReorderBufferQueueChange
ECB
1713723
ReorderBufferReturnTupleBuf
ECB
1775624
ReorderBufferGetTupleBuf
ECB
1775664
ReorderBufferReturnChange
GIC
1914746
100.0 % (39 / 39)
ReorderBufferGetChange
ECB
1915007
ReorderBufferCanStream
ECB
2205003
ReorderBufferProcessXid
ECB
2465084
ReorderBufferSerializeReserve
GIC
3309901
100.0 % (8 / 8)
ReorderBufferChangeMemoryUpdate
GIC
3807299
100.0 % (15 / 15)
ReorderBufferChangeSize
GIC
3807299
100.0 % (37 / 37)
ReorderBufferTXNByXid
GIC
6433598
100.0 % (32 / 32)
Generated by:
LCOV version v1.16-55-g56c0a2a