LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - joinpath.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 97.4 % 570 555 15 3 552 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 19 19 1 18
Baseline: lcov-20260827-baseline Branches: 87.5 % 703 615 88 10 605
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 18 18 18
(360..) days: 97.3 % 549 534 15 534
Function coverage date bins:
(360..) days: 100.0 % 19 19 1 18
Branch coverage date bins:
(1,7] days: 100.0 % 10 10 10
(30,360] days: 96.4 % 28 27 1 27
(360..) days: 86.9 % 665 578 87 578

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
add_paths_to_joinrel GNC 622358 98.4 % (61 / 62) 98.3 % (57 / 58)
allow_star_schema_join CBC 229393 100.0 % (3 / 3) 100.0 % (4 / 4)
consider_parallel_mergejoin CBC 62519 100.0 % (6 / 6) 83.3 % (5 / 6)
consider_parallel_nestloop CBC 62901 100.0 % (23 / 23) 84.2 % (32 / 38)
extract_lateral_vars_from_PHVs CBC 1024198 93.8 % (30 / 32) 82.4 % (28 / 34)
generate_mergejoin_paths CBC 1209302 100.0 % (46 / 46) 95.2 % (40 / 42)
get_memoize_path CBC 1649679 94.6 % (35 / 37) 91.1 % (51 / 56)
hash_inner_and_outer CBC 549750 100.0 % (56 / 56) 89.3 % (100 / 112)
have_unsafe_outer_join_ref CBC 2393567 82.4 % (14 / 17) 68.8 % (11 / 16)
match_unsorted_outer CBC 611766 96.4 % (54 / 56) 85.9 % (73 / 85)
paraminfo_get_equal_hashops CBC 259882 95.6 % (43 / 45) 88.9 % (32 / 36)
select_mergejoin_clauses CBC 542406 100.0 % (37 / 37) 94.1 % (32 / 34)
sort_inner_and_outer CBC 611766 100.0 % (33 / 33) 87.0 % (47 / 54)
try_hashjoin_path CBC 611376 100.0 % (15 / 15) 100.0 % (16 / 16)
try_mergejoin_path CBC 1059863 100.0 % (25 / 25) 96.2 % (25 / 26)
try_nestloop_path CBC 2618021 93.5 % (29 / 31) 87.5 % (28 / 32)
try_partial_hashjoin_path CBC 114068 100.0 % (10 / 10) 41.7 % (5 / 12)
try_partial_mergejoin_path CBC 71681 100.0 % (17 / 17) 65.0 % (13 / 20)
try_partial_nestloop_path CBC 157787 94.7 % (18 / 19) 72.7 % (16 / 22)

Generated by: LCOV version 2.0-1