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
ExecHash
UBC
0
0.0 % (0 / 2)
ExecHashTableResetMatchFlags
GIC
3
63.6 % (7 / 11)
ExecParallelHashIncreaseNumBatches
GIC
30
98.6 % (70 / 71)
ExecParallelHashRepartitionFirst
ECB
30
ExecParallelHashRepartitionRest
ECB
30
ExecParallelHashCloseBatchAccessors
GIC
34
100.0 % (9 / 9)
ExecHashRetrieveInstrumentation
GIC
42
87.5 % (7 / 8)
ExecParallelPrepHashTableForUnmatched
ECB
43
ExecHashRemoveNextSkewBucket
GIC
51
82.1 % (32 / 39)
ExecHashIncreaseNumBuckets
ECB
59
ExecHashBuildSkewHash
ECB
60
ExecParallelHashIncreaseNumBuckets
GIC
72
100.0 % (34 / 34)
ExecHashEstimate
GIC
93
100.0 % (7 / 7)
ExecHashInitializeDSM
GIC
93
100.0 % (10 / 10)
ExecHashAccumInstrumentation
GIC
164
100.0 % (7 / 7)
ExecParallelHashMergeCounters
GIC
166
100.0 % (17 / 17)
MultiExecParallelHash
GNC
189
97.5 % (39 / 40)
ExecHashInitializeWorker
ECB
267
ExecHashSkewTableInsert
ECB
294
ExecParallelHashTableAlloc
GIC
408
100.0 % (9 / 9)
ExecParallelHashEnsureBatchAccessors
ECB
455
ExecReScanHash
ECB
508
ExecParallelHashPopChunkQueue
ECB
593
ExecHashTableReset
ECB
752
ExecParallelHashTuplePrealloc
GIC
865
93.3 % (28 / 30)
ExecParallelHashTableSetCurrentBatch
ECB
1109
ExecPrepHashTableForUnmatched
GIC
2414
100.0 % (5 / 5)
ExecHashTableDetach
ECB
9424
MultiExecPrivateHash
CBC
9697
100.0 % (23 / 23)
ExecHashTableDestroy
ECB
9844
ExecHashTableCreate
GNC
9886
98.8 % (85 / 86)
MultiExecHash
CBC
9886
100.0 % (9 / 9)
ExecHashTableDetachBatch
ECB
9912
ExecShutdownHash
GIC
12754
100.0 % (6 / 6)
ExecEndHash
CBC
14172
100.0 % (5 / 5)
ExecInitHash
CBC
14214
100.0 % (16 / 16)
ExecParallelScanHashTableForUnmatched
GNC
60030
100.0 % (19 / 19)
ExecChooseHashTableSize
GIC
236685
98.2 % (54 / 55)
ExecScanHashTableForUnmatched
GIC
375958
87.0 % (20 / 23)
ExecHashIncreaseNumBatches
GIC
380031
98.1 % (53 / 54)
get_hash_memory_limit
ECB
469967
ExecParallelHashTableInsertCurrentBatch
ECB
542037
ExecParallelHashTableInsert
GIC
1080060
100.0 % (25 / 25)
ExecParallelHashTupleAlloc
ECB
1191074
ExecParallelHashFirstTuple
GIC
1374924
100.0 % (5 / 5)
ExecParallelHashPushTuple
ECB
1471484
ExecParallelHashNextTuple
GIC
1900052
100.0 % (4 / 4)
ExecParallelScanHashBucket
GIC
2100024
100.0 % (17 / 17)
dense_alloc
GIC
5581934
61.5 % (16 / 26)
ExecHashTableInsert
ECB
7002056
ExecScanHashBucket
GIC
8962526
100.0 % (19 / 19)
ExecHashGetSkewBucket
ECB
14046374
ExecHashGetHashValue
ECB
14391751
ExecHashGetBucketAndBatch
ECB
19072646
Generated by:
LCOV version v1.16-55-g56c0a2a