LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - joinrels.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 94.4 % 626 591 35 591
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 20 20 20
Baseline: lcov-20261105-baseline Branches: 80.7 % 698 563 135 563
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 7 7 7
(30,360] days: 100.0 % 11 11 11
(360..) days: 94.2 % 608 573 35 573
Function coverage date bins:
(360..) days: 100.0 % 20 20 20
Branch coverage date bins:
(7,30] days: 90.0 % 10 9 1 9
(30,360] days: 85.7 % 14 12 2 12
(360..) days: 80.4 % 674 542 132 542

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_outer_joins_to_relids CBC 276171 100.0 % (27 / 27) 88.2 % (30 / 34)
build_child_join_sjinfo CBC 22869 100.0 % (18 / 18) 75.0 % (3 / 4)
compute_partition_bounds CBC 8704 100.0 % (31 / 31) 70.0 % (21 / 30)
free_child_join_sjinfo CBC 22869 100.0 % (17 / 17) 60.0 % (12 / 20)
get_matching_part_pairs CBC 30 80.0 % (24 / 30) 50.0 % (12 / 24)
has_join_restriction CBC 22693 100.0 % (19 / 19) 100.0 % (30 / 30)
has_legal_joinclause CBC 2725 100.0 % (12 / 12) 91.7 % (11 / 12)
have_join_order_restriction CBC 62587 100.0 % (35 / 35) 100.0 % (44 / 44)
init_dummy_sjinfo CBC 1001817 100.0 % (18 / 18)
is_dummy_rel CBC 2416129 100.0 % (12 / 12) 100.0 % (10 / 10)
join_is_legal CBC 288362 95.9 % (116 / 121) 89.6 % (129 / 144)
join_search_one_level CBC 109547 95.5 % (42 / 44) 85.0 % (51 / 60)
make_grouped_join_rel CBC 288967 95.1 % (39 / 41) 85.4 % (41 / 48)
make_join_rel CBC 287883 100.0 % (23 / 23) 90.0 % (9 / 10)
make_rels_by_clause_joins CBC 269001 100.0 % (8 / 8) 91.7 % (11 / 12)
make_rels_by_clauseless_joins CBC 9511 100.0 % (6 / 6) 87.5 % (7 / 8)
mark_dummy_rel CBC 671 100.0 % (11 / 11) 100.0 % (2 / 2)
populate_joinrel_with_paths CBC 302801 85.9 % (55 / 64) 66.7 % (40 / 60)
restriction_is_constant_false CBC 382665 100.0 % (12 / 12) 90.0 % (18 / 20)
try_partitionwise_join CBC 302801 85.7 % (66 / 77) 65.1 % (82 / 126)

Generated by: LCOV version 2.0-1