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 15:12:54 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 7043
process_equivalence 9369
create_join_clause 9826
select_equality_operator 10754
generate_implied_equalities_for_column 11195
generate_join_implied_equalities 11760
generate_join_implied_equalities_for_ecs 11820
generate_base_implied_equalities 13818
reconsider_outer_join_clauses 13818
eclass_useful_for_merging 14907
generate_join_implied_equalities_normal 17012
is_redundant_derived_clause 17907
has_relevant_eclass_joinclause 24874
add_eq_member 26265
get_eclass_for_sort_expr 53083
canonicalize_ec_expression 72409

Generated by: LCOV version 1.11