LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - indxpath.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.5 % 997 932 17 44 4 12 631 20 269 48 637 1 9
Current Date: 2023-04-08 17:13:01 Functions: 97.6 % 42 41 1 39 2 1 39 1
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 1 1 1
View type: Flat (60,120] days: 100.0 % 4 4 4
Legend: Lines: hit not hit (120,180] days: 100.0 % 3 3 3 2
(180,240] days: 100.0 % 8 8 8
(240..) days: 93.4 % 981 916 17 44 4 12 631 4 269 48 635
Function coverage date bins:
(180,240] days: 100.0 % 1 1 1
(240..) days: 49.4 % 81 40 1 39 1 1 39

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
IsBooleanOpfamily GNC 815928 100.0 % (4 / 4)
adjust_rowcount_for_semijoins ECB 129678
approximate_joinrel_size GIC 248 80.0 % (12 / 15)
bitmap_and_cost_est ECB 12853
bitmap_scan_cost_est ECB 55068
build_index_paths ECB 315891
build_paths_for_OR GIC 5888 100.0 % (24 / 24)
check_index_only ECB 314707
check_index_predicates ECB 157489
choose_bitmap_and GIC 125931 96.9 % (62 / 64)
classify_index_clause_usage GIC 51654 85.0 % (17 / 20)
consider_index_join_clauses ECB 46377
consider_index_join_outer_rels ECB 133528
create_index_paths GNC 157351 100.0 % (47 / 47)
ec_member_matches_indexcol GIC 125637 100.0 % (12 / 12)
eclass_already_used GIC 2951 100.0 % (8 / 8)
expand_indexqual_rowcompare GIC 45 92.6 % (75 / 81)
find_indexpath_quals GIC 52491 76.5 % (13 / 17)
find_list_position ECB 66778
generate_bitmap_or_paths GIC 250877 100.0 % (28 / 28)
get_index_clause_from_support GIC 8349 100.0 % (29 / 29)
get_join_index_paths GIC 50620 95.8 % (23 / 24)
get_loop_count ECB 419040
indexcol_is_bool_constant_for_query ECB 214040
is_pseudo_constant_for_index UIC 0 0.0 % (0 / 6)
match_boolean_index_clause GIC 169 100.0 % (31 / 31)
match_clause_to_index GIC 381356 93.8 % (15 / 16)
match_clause_to_indexcol GIC 601888 96.7 % (29 / 30)
match_clause_to_ordering_op GIC 370 86.5 % (32 / 37)
match_clauses_to_index GIC 426300 100.0 % (5 / 5)
match_eclass_clauses_to_index ECB 264001
match_funcclause_to_indexcol GIC 11772 100.0 % (9 / 9)
match_index_to_operand GIC 1245221 79.2 % (19 / 24)
match_join_clauses_to_index GIC 264001 100.0 % (9 / 9)
match_opclause_to_indexcol ECB 493972
match_pathkeys_to_index ECB 390
match_restriction_clauses_to_index ECB 264001
match_rowcompare_to_indexcol GIC 144 86.2 % (25 / 29)
match_saopclause_to_indexcol GIC 30401 100.0 % (25 / 25)
path_usage_comparator GIC 25224 100.0 % (14 / 14)
relation_has_unique_index_for GIC 69953 83.7 % (41 / 49)

Generated by: LCOV version v1.16-55-g56c0a2a