LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - equivclass.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 95.6 % 987 944 2 16 24 1 13 550 95 286 28 583 1 59
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 35 35 32 3 33 2
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
find_derived_clause_for_ec_member GIC 3 87.5 % (7 / 8)
is_redundant_derived_clause ECB 36
generate_join_implied_equalities_broken GIC 177 100.0 % (13 / 13)
generate_join_implied_equalities_for_ecs GIC 307 70.8 % (17 / 24)
reconsider_full_join_clause GNC 557 95.3 % (61 / 64)
find_join_domain GNC 695 83.3 % (5 / 6)
find_computable_ec_member ECB 922
match_eclasses_to_foreign_key_col ECB 1078
is_exprlist_member ECB 1178
exprs_known_equal GIC 1380 94.4 % (17 / 18)
add_child_join_rel_equivalences GIC 2054 97.1 % (33 / 34)
relation_can_be_sorted_early GIC 4455 90.5 % (19 / 21)
add_child_rel_equivalences GIC 10098 96.8 % (30 / 31)
generate_base_implied_equalities_no_const ECB 21273
reconsider_outer_join_clause GNC 22512 94.1 % (48 / 51)
have_relevant_eclass_joinclause GIC 60654 90.9 % (10 / 11)
has_relevant_eclass_joinclause ECB 74563
generate_base_implied_equalities_const ECB 77276
find_ec_member_matching_expr GIC 100944 93.8 % (15 / 16)
process_equivalence ECB 105533
generate_join_implied_equalities_normal ECB 119047
generate_base_implied_equalities ECB 128143
reconsider_outer_join_clauses ECB 128143
create_join_clause GIC 134940 100.0 % (40 / 40)
select_equality_operator GIC 146454 100.0 % (11 / 11)
generate_join_implied_equalities ECB 177848
generate_implied_equalities_for_column ECB 191530
get_common_eclass_indexes GIC 202270 100.0 % (6 / 6)
eclass_useful_for_merging GIC 250877 94.1 % (16 / 17)
add_eq_member GIC 302524 100.0 % (17 / 17)
get_eclass_indexes_for_relids ECB 359165
is_redundant_with_indexclauses GIC 471710 100.0 % (12 / 12)
get_eclass_for_sort_expr ECB 664192
canonicalize_ec_expression GIC 878074 100.0 % (11 / 11)

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