LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - joinrels.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 94.5 % 619 585 34 585
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 20 20 20
Baseline: lcov-20261012-baseline Branches: 80.7 % 688 555 133 555
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 11
(360..) days: 94.4 % 608 574 34 574
Function coverage date bins:
(360..) days: 100.0 % 20 20 20
Branch coverage date bins:
(30,360] days: 85.7 % 14 12 2 12
(360..) days: 80.6 % 674 543 131 543

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
try_partitionwise_join CBC 292979 85.7 % (66 / 77) 65.1 % (82 / 126)
populate_joinrel_with_paths CBC 292979 85.9 % (55 / 64) 66.7 % (40 / 60)
get_matching_part_pairs CBC 30 80.0 % (24 / 30) 50.0 % (12 / 24)
join_is_legal CBC 284355 96.5 % (110 / 114) 90.3 % (121 / 134)
join_search_one_level CBC 108847 95.5 % (42 / 44) 85.0 % (51 / 60)
make_grouped_join_rel CBC 279145 95.1 % (39 / 41) 85.4 % (41 / 48)
add_outer_joins_to_relids CBC 269619 100.0 % (27 / 27) 88.2 % (30 / 34)
build_child_join_sjinfo CBC 16599 100.0 % (18 / 18) 75.0 % (3 / 4)
compute_partition_bounds CBC 6614 100.0 % (31 / 31) 70.0 % (21 / 30)
free_child_join_sjinfo CBC 16599 100.0 % (17 / 17) 60.0 % (12 / 20)
has_join_restriction CBC 22075 100.0 % (19 / 19) 100.0 % (30 / 30)
has_legal_joinclause CBC 2543 100.0 % (12 / 12) 91.7 % (11 / 12)
have_join_order_restriction CBC 61409 100.0 % (35 / 35) 100.0 % (44 / 44)
init_dummy_sjinfo CBC 950213 100.0 % (18 / 18)
is_dummy_rel CBC 2361434 100.0 % (12 / 12) 100.0 % (10 / 10)
make_join_rel CBC 283916 100.0 % (23 / 23) 90.0 % (9 / 10)
make_rels_by_clause_joins CBC 267319 100.0 % (8 / 8) 91.7 % (11 / 12)
make_rels_by_clauseless_joins CBC 9430 100.0 % (6 / 6) 87.5 % (7 / 8)
mark_dummy_rel CBC 666 100.0 % (11 / 11) 100.0 % (2 / 2)
restriction_is_constant_false CBC 372415 100.0 % (12 / 12) 90.0 % (18 / 20)

Generated by: LCOV version 2.0-1