LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - joinpath.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 97.4 % 568 553 15 553
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 19 19 19
Baseline: lcov-20260726-baseline Branches: 87.4 % 699 611 88 611
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 44 44 44
(360..) days: 97.1 % 524 509 15 509
Function coverage date bins:
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 91.8 % 98 90 8 90
(360..) days: 86.7 % 601 521 80 521

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 CBC 623378 98.3 % (59 / 60) 98.1 % (53 / 54)
allow_star_schema_join CBC 230903 100.0 % (3 / 3) 100.0 % (4 / 4)
consider_parallel_mergejoin CBC 62569 100.0 % (6 / 6) 83.3 % (5 / 6)
consider_parallel_nestloop CBC 62951 100.0 % (23 / 23) 84.2 % (32 / 38)
extract_lateral_vars_from_PHVs CBC 1025452 93.8 % (30 / 32) 82.4 % (28 / 34)
generate_mergejoin_paths CBC 1212301 100.0 % (46 / 46) 95.2 % (40 / 42)
get_memoize_path CBC 1655482 94.6 % (35 / 37) 91.1 % (51 / 56)
hash_inner_and_outer CBC 549874 100.0 % (56 / 56) 89.3 % (100 / 112)
have_unsafe_outer_join_ref CBC 2400708 82.4 % (14 / 17) 68.8 % (11 / 16)
match_unsorted_outer CBC 612820 96.4 % (54 / 56) 85.9 % (73 / 85)
paraminfo_get_equal_hashops CBC 260101 95.6 % (43 / 45) 88.9 % (32 / 36)
select_mergejoin_clauses CBC 542852 100.0 % (37 / 37) 94.1 % (32 / 34)
sort_inner_and_outer CBC 612820 100.0 % (33 / 33) 87.0 % (47 / 54)
try_hashjoin_path CBC 611855 100.0 % (15 / 15) 100.0 % (16 / 16)
try_mergejoin_path CBC 1061672 100.0 % (25 / 25) 96.2 % (25 / 26)
try_nestloop_path CBC 2625850 93.5 % (29 / 31) 87.5 % (28 / 32)
try_partial_hashjoin_path CBC 114138 100.0 % (10 / 10) 41.7 % (5 / 12)
try_partial_mergejoin_path CBC 71721 100.0 % (17 / 17) 65.0 % (13 / 20)
try_partial_nestloop_path CBC 157869 94.7 % (18 / 19) 72.7 % (16 / 22)

Generated by: LCOV version 2.0-1