LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeHashjoin.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.6 % 478 433 45 433 4
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 18 18 1 17
Baseline: 16@8cea358b128 Branches: 71.9 % 285 205 80 205
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 90.6 % 478 433 45 433
Function coverage date bins:
(240..) days: 100.0 % 18 18 1 17
Branch coverage date bins:
(240..) days: 71.9 % 285 205 80 205

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
ExecHashJoinReInitializeDSM CBC 24 77.8 % (7 / 9) 50.0 % (1 / 2)
ExecHashJoinEstimate CBC 60 100.0 % (4 / 4)
ExecHashJoinInitializeDSM CBC 60 95.8 % (23 / 24) 50.0 % (1 / 2)
ExecParallelHashJoinPartitionOuter CBC 93 100.0 % (19 / 19) 71.4 % (10 / 14)
ExecHashJoinInitializeWorker CBC 153 100.0 % (8 / 8)
ExecParallelHashJoinNewBatch CBC 771 84.4 % (38 / 45) 73.7 % (14 / 19)
ExecReScanHashJoin CBC 1117 87.5 % (28 / 32) 65.0 % (13 / 20)
ExecHashJoinNewBatch CBC 10626 59.6 % (31 / 52) 32.6 % (15 / 46)
ExecShutdownHashJoin CBC 13175 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecEndHashJoin GNC 14843 100.0 % (7 / 7) 100.0 % (2 / 2)
ExecInitHashJoin CBC 14898 96.7 % (59 / 61) 69.2 % (9 / 13)
ExecParallelHashJoinOuterGetTuple CBC 1080588 95.2 % (20 / 21) 78.6 % (11 / 14)
ExecParallelHashJoin CBC 1140216 100.0 % (2 / 2)
ExecHashJoinSaveTuple CBC 2544591 100.0 % (10 / 10) 100.0 % (2 / 2)
ExecHashJoinGetSavedTuple CBC 2546217 100.0 % (13 / 13) 100.0 % (4 / 4)
ExecHashJoin CBC 3474992 100.0 % (2 / 2)
ExecHashJoinImpl CBC 4615208 95.7 % (134 / 140) 84.0 % (105 / 125)
ExecHashJoinOuterGetTuple CBC 7350987 95.8 % (23 / 24) 80.0 % (16 / 20)

Generated by: LCOV version 2.1-beta2-3-g6141622