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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 97.0 % 570 553 17 3 550 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 19 19 1 18
Baseline: lcov-20260920-baseline Branches: 87.1 % 703 612 91 10 602
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 18 18 18
(360..) days: 96.9 % 549 532 17 532
Function coverage date bins:
(360..) days: 100.0 % 19 19 1 18
Branch coverage date bins:
(7,30] days: 100.0 % 10 10 10
(30,360] days: 96.4 % 28 27 1 27
(360..) days: 86.5 % 665 575 90 575

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
have_unsafe_outer_join_ref CBC 2271602 82.4 % (14 / 17) 68.8 % (11 / 16)
extract_lateral_vars_from_PHVs CBC 965234 93.8 % (30 / 32) 82.4 % (28 / 34)
generate_mergejoin_paths CBC 1151658 95.7 % (44 / 46) 90.5 % (38 / 42)
get_memoize_path CBC 1570835 94.6 % (35 / 37) 91.1 % (51 / 56)
match_unsorted_outer CBC 577318 96.4 % (54 / 56) 85.9 % (73 / 85)
paraminfo_get_equal_hashops CBC 250831 95.6 % (43 / 45) 86.1 % (31 / 36)
try_nestloop_path CBC 2482518 93.5 % (29 / 31) 87.5 % (28 / 32)
add_paths_to_joinrel GNC 587916 98.4 % (61 / 62) 98.3 % (57 / 58)
try_partial_nestloop_path CBC 160088 94.7 % (18 / 19) 72.7 % (16 / 22)
allow_star_schema_join CBC 214387 100.0 % (3 / 3) 100.0 % (4 / 4)
consider_parallel_mergejoin CBC 62368 100.0 % (6 / 6) 83.3 % (5 / 6)
consider_parallel_nestloop CBC 62750 100.0 % (23 / 23) 84.2 % (32 / 38)
hash_inner_and_outer CBC 521103 100.0 % (56 / 56) 89.3 % (100 / 112)
select_mergejoin_clauses CBC 514143 100.0 % (37 / 37) 94.1 % (32 / 34)
sort_inner_and_outer CBC 577318 100.0 % (33 / 33) 87.0 % (47 / 54)
try_hashjoin_path CBC 576472 100.0 % (15 / 15) 100.0 % (16 / 16)
try_mergejoin_path CBC 997430 100.0 % (25 / 25) 96.2 % (25 / 26)
try_partial_hashjoin_path CBC 113433 100.0 % (10 / 10) 41.7 % (5 / 12)
try_partial_mergejoin_path CBC 71045 100.0 % (17 / 17) 65.0 % (13 / 20)

Generated by: LCOV version 2.0-1