LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - indxpath.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 94.5 % 1228 1160 68 1160
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.9 % 47 46 1 46
Baseline: lcov-20260920-baseline Branches: 82.7 % 1126 931 195 931
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 21 21 21
(360..) days: 94.4 % 1207 1139 68 1139
Function coverage date bins:
(360..) days: 97.9 % 47 46 1 46
Branch coverage date bins:
(30,360] days: 82.1 % 28 23 5 23
(360..) days: 82.7 % 1098 908 190 908

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
IsBooleanOpfamily CBC 1781359 100.0 % (4 / 4) 83.3 % (5 / 6)
adjust_rowcount_for_semijoins CBC 366089 100.0 % (11 / 11) 100.0 % (14 / 14)
approximate_joinrel_size CBC 1072 80.0 % (12 / 15) 58.3 % (7 / 12)
bitmap_and_cost_est CBC 43996 100.0 % (3 / 3)
bitmap_scan_cost_est CBC 176404 100.0 % (12 / 12) 100.0 % (2 / 2)
build_index_paths CBC 677823 93.0 % (66 / 71) 90.2 % (74 / 82)
build_paths_for_OR CBC 9724 100.0 % (24 / 24) 78.1 % (25 / 32)
check_index_only CBC 673205 100.0 % (19 / 19) 100.0 % (14 / 14)
check_index_predicates CBC 309001 90.7 % (39 / 43) 81.5 % (44 / 54)
choose_bitmap_and CBC 279034 96.9 % (62 / 64) 82.0 % (41 / 50)
classify_index_clause_usage CBC 162626 85.0 % (17 / 20) 92.9 % (13 / 14)
consider_index_join_clauses CBC 118503 100.0 % (9 / 9) 100.0 % (2 / 2)
consider_index_join_outer_rels CBC 354488 95.0 % (19 / 20) 94.4 % (17 / 18)
create_index_paths CBC 308390 100.0 % (47 / 47) 79.3 % (65 / 82)
ec_member_matches_indexcol CBC 358234 100.0 % (12 / 12) 90.0 % (9 / 10)
eclass_already_used CBC 8014 100.0 % (8 / 8) 80.0 % (8 / 10)
expand_indexqual_rowcompare CBC 195 92.6 % (75 / 81) 72.7 % (48 / 66)
find_indexpath_quals CBC 166067 76.5 % (13 / 17) 57.7 % (15 / 26)
find_list_position CBC 209766 100.0 % (9 / 9) 100.0 % (8 / 8)
generate_bitmap_or_paths CBC 497267 100.0 % (41 / 41) 96.4 % (27 / 28)
get_index_clause_from_support CBC 15752 100.0 % (29 / 29) 90.0 % (9 / 10)
get_index_paths CBC 673488 100.0 % (16 / 16) 93.8 % (15 / 16)
get_join_index_paths CBC 134401 95.8 % (23 / 24) 82.4 % (28 / 34)
get_loop_count CBC 977802 94.7 % (18 / 19) 85.0 % (17 / 20)
group_similar_or_args CBC 7376 97.1 % (100 / 103) 84.9 % (73 / 86)
indexcol_is_bool_constant_for_query CBC 492830 90.0 % (9 / 10) 91.7 % (11 / 12)
is_pseudo_constant_for_index UBC 0 0.0 % (0 / 6) 0.0 % (0 / 4)
make_bitmap_paths_for_or_group CBC 1179 96.4 % (27 / 28) 90.0 % (18 / 20)
match_boolean_index_clause CBC 2020 100.0 % (31 / 31) 80.0 % (16 / 20)
match_clause_to_index CBC 835324 93.8 % (15 / 16) 93.8 % (15 / 16)
match_clause_to_indexcol CBC 1288529 96.9 % (31 / 32) 84.6 % (22 / 26)
match_clause_to_ordering_op CBC 1033 86.5 % (32 / 37) 63.3 % (19 / 30)
match_clauses_to_index CBC 936798 100.0 % (5 / 5) 100.0 % (6 / 6)
match_eclass_clauses_to_index CBC 539087 100.0 % (9 / 9) 100.0 % (4 / 4)
match_funcclause_to_indexcol CBC 26763 100.0 % (9 / 9) 87.5 % (7 / 8)
match_index_to_operand CBC 2782997 84.0 % (21 / 25) 67.6 % (23 / 34)
match_join_clauses_to_index CBC 539087 100.0 % (9 / 9) 100.0 % (10 / 10)
match_opclause_to_indexcol CBC 1058931 97.7 % (42 / 43) 85.7 % (24 / 28)
match_orclause_to_indexcol CBC 36944 97.0 % (64 / 66) 78.6 % (44 / 56)
match_pathkeys_to_index CBC 820 92.9 % (26 / 28) 88.5 % (23 / 26)
match_restriction_clauses_to_index CBC 539087 100.0 % (3 / 3)
match_rowcompare_to_indexcol CBC 460 86.2 % (25 / 29) 63.6 % (14 / 22)
match_saopclause_to_indexcol CBC 55721 100.0 % (25 / 25) 85.7 % (12 / 14)
or_arg_index_match_cmp CBC 6169 87.5 % (21 / 24) 85.0 % (17 / 20)
or_arg_index_match_cmp_group CBC 6279 75.0 % (9 / 12) 62.5 % (5 / 8)
path_usage_comparator CBC 84748 100.0 % (14 / 14) 100.0 % (8 / 8)
relation_has_unique_index_for CBC 171721 97.8 % (45 / 46) 91.4 % (53 / 58)

Generated by: LCOV version 2.0-1