LCOV - code coverage report
Current view: top level - src/backend/optimizer/path - equivclass.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 736 779 94.5 %
Date: 2017-09-29 13:40:31 Functions: 25 25 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
generate_base_implied_equalities_broken 5
reconsider_full_join_clause 33
generate_join_implied_equalities_broken 48
exprs_known_equal 58
match_eclasses_to_foreign_key_col 156
add_child_rel_equivalences 845
reconsider_outer_join_clause 1530
generate_base_implied_equalities_no_const 1858
have_relevant_eclass_joinclause 6059
generate_base_implied_equalities_const 7004
process_equivalence 9329
create_join_clause 9826
select_equality_operator 10752
generate_implied_equalities_for_column 11195
generate_join_implied_equalities 11757
generate_join_implied_equalities_for_ecs 11817
generate_base_implied_equalities 13777
reconsider_outer_join_clauses 13777
eclass_useful_for_merging 14907
generate_join_implied_equalities_normal 17003
is_redundant_derived_clause 17914
has_relevant_eclass_joinclause 24833
add_eq_member 26186
get_eclass_for_sort_expr 53079
canonicalize_ec_expression 72325

Generated by: LCOV version 1.11