LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeHashjoin.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 91.0 % 511 465 1 45 1 464 2 1
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 18 18 2 16
Baseline: lcov-20251218-005734-baseline Branches: 71.8 % 305 219 86 219
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 50.0 % 2 1 1 1
(360..) days: 91.2 % 509 464 45 464
Function coverage date bins:
(360..) days: 100.0 % 18 18 2 16
Branch coverage date bins:
(360..) days: 71.8 % 305 219 86 219

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
ExecHashJoinNewBatch CBC 12975 59.6 % (31 / 52) 32.6 % (15 / 46)
ExecParallelHashJoinNewBatch CBC 619 84.4 % (38 / 45) 68.4 % (13 / 19)
ExecHashJoinImpl CBC 6502395 95.8 % (136 / 142) 84.5 % (109 / 129)
ExecHashJoinReInitializeDSM CBC 24 70.0 % (7 / 10) 50.0 % (2 / 4)
ExecInitHashJoin GNC 18209 96.6 % (85 / 88) 68.0 % (17 / 25)
ExecReScanHashJoin GNC 2034 90.3 % (28 / 31) 68.2 % (15 / 22)
ExecHashJoinInitializeDSM CBC 63 95.8 % (23 / 24) 50.0 % (1 / 2)
ExecHashJoinOuterGetTuple CBC 9748995 96.0 % (24 / 25) 80.0 % (16 / 20)
ExecParallelHashJoinOuterGetTuple CBC 1083427 95.5 % (21 / 22) 78.6 % (11 / 14)
ExecEndHashJoin CBC 18151 100.0 % (7 / 7) 100.0 % (2 / 2)
ExecHashJoin CBC 5362143 100.0 % (2 / 2)
ExecHashJoinEstimate CBC 63 100.0 % (4 / 4)
ExecHashJoinGetSavedTuple CBC 2429805 100.0 % (13 / 13) 100.0 % (4 / 4)
ExecHashJoinInitializeWorker CBC 159 100.0 % (8 / 8)
ExecHashJoinSaveTuple CBC 2428851 100.0 % (10 / 10) 100.0 % (2 / 2)
ExecParallelHashJoin CBC 1140252 100.0 % (2 / 2)
ExecParallelHashJoinPartitionOuter CBC 93 100.0 % (21 / 21) 71.4 % (10 / 14)
ExecShutdownHashJoin CBC 16055 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta