LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
executor
- nodeHash.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
95.6 %
1170
1118
5
13
29
5
19
604
87
408
28
667
30
Current Date:
2023-04-08 17:13:01
Functions:
98.2 %
55
54
1
46
4
4
47
1
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
94.5 %
73
69
4
3
63
3
5
View type:
Flat
(120,180] days
:
100.0 %
2
2
2
Legend:
Lines:
hit
not hit
(180,240] days
:
95.7 %
23
22
1
1
20
1
1
(240..) days
:
95.6 %
1072
1025
1
12
29
5
19
600
2
404
26
602
Function coverage date bins:
[..60] days
:
66.7 %
3
2
2
1
(240..) days
:
54.7 %
95
52
1
46
2
4
42
Function Name
TLA
Hit count
Lines
ExecChooseHashTableSize
GIC
236685
98.2 % (54 / 55)
ExecEndHash
CBC
14172
100.0 % (5 / 5)
ExecHash
UBC
0
0.0 % (0 / 2)
ExecHashAccumInstrumentation
GIC
164
100.0 % (7 / 7)
ExecHashBuildSkewHash
ECB
60
ExecHashEstimate
GIC
93
100.0 % (7 / 7)
ExecHashGetBucketAndBatch
ECB
19072646
ExecHashGetHashValue
ECB
14391751
ExecHashGetSkewBucket
ECB
14046374
ExecHashIncreaseNumBatches
GIC
380031
98.1 % (53 / 54)
ExecHashIncreaseNumBuckets
ECB
59
ExecHashInitializeDSM
GIC
93
100.0 % (10 / 10)
ExecHashInitializeWorker
ECB
267
ExecHashRemoveNextSkewBucket
GIC
51
82.1 % (32 / 39)
ExecHashRetrieveInstrumentation
GIC
42
87.5 % (7 / 8)
ExecHashSkewTableInsert
ECB
294
ExecHashTableCreate
GNC
9886
98.8 % (85 / 86)
ExecHashTableDestroy
ECB
9844
ExecHashTableDetach
ECB
9424
ExecHashTableDetachBatch
ECB
9912
ExecHashTableInsert
ECB
7002056
ExecHashTableReset
ECB
752
ExecHashTableResetMatchFlags
GIC
3
63.6 % (7 / 11)
ExecInitHash
CBC
14214
100.0 % (16 / 16)
ExecParallelHashCloseBatchAccessors
GIC
34
100.0 % (9 / 9)
ExecParallelHashEnsureBatchAccessors
ECB
455
ExecParallelHashFirstTuple
GIC
1374924
100.0 % (5 / 5)
ExecParallelHashIncreaseNumBatches
GIC
30
98.6 % (70 / 71)
ExecParallelHashIncreaseNumBuckets
GIC
72
100.0 % (34 / 34)
ExecParallelHashMergeCounters
GIC
166
100.0 % (17 / 17)
ExecParallelHashNextTuple
GIC
1900052
100.0 % (4 / 4)
ExecParallelHashPopChunkQueue
ECB
593
ExecParallelHashPushTuple
ECB
1471484
ExecParallelHashRepartitionFirst
ECB
30
ExecParallelHashRepartitionRest
ECB
30
ExecParallelHashTableAlloc
GIC
408
100.0 % (9 / 9)
ExecParallelHashTableInsert
GIC
1080060
100.0 % (25 / 25)
ExecParallelHashTableInsertCurrentBatch
ECB
542037
ExecParallelHashTableSetCurrentBatch
ECB
1109
ExecParallelHashTupleAlloc
ECB
1191074
ExecParallelHashTuplePrealloc
GIC
865
93.3 % (28 / 30)
ExecParallelPrepHashTableForUnmatched
ECB
43
ExecParallelScanHashBucket
GIC
2100024
100.0 % (17 / 17)
ExecParallelScanHashTableForUnmatched
GNC
60030
100.0 % (19 / 19)
ExecPrepHashTableForUnmatched
GIC
2414
100.0 % (5 / 5)
ExecReScanHash
ECB
508
ExecScanHashBucket
GIC
8962526
100.0 % (19 / 19)
ExecScanHashTableForUnmatched
GIC
375958
87.0 % (20 / 23)
ExecShutdownHash
GIC
12754
100.0 % (6 / 6)
MultiExecHash
CBC
9886
100.0 % (9 / 9)
MultiExecParallelHash
GNC
189
97.5 % (39 / 40)
MultiExecPrivateHash
CBC
9697
100.0 % (23 / 23)
dense_alloc
GIC
5581934
61.5 % (16 / 26)
get_hash_memory_limit
ECB
469967
Generated by:
LCOV version v1.16-55-g56c0a2a