LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - analyzejoins.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 719 747 96.3 %
Date: 2024-04-18 09:11:28 Functions: 29 29 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
distinct_col_search 398
restrict_infos_logically_equal 556
remove_self_join_rel 626
match_unique_clauses 706
update_eclasses 932
query_is_distinct_for 1824
remove_rel_from_restrictinfo 3882
query_supports_distinctness 4560
split_selfjoin_quals 5612
remove_leftjoinrel_from_query 9046
remove_rel_from_query 9672
remove_rel_from_joinlist 9936
remove_self_joins_one_group 12538
remove_rel_from_eclass 12916
replace_varno 41702
join_is_removable 47356
replace_varno_walker 61084
remove_self_joins_recurse 85144
self_join_candidates_cmp 112336
is_innerrel_unique_for 158386
rel_is_distinct_for 167528
clause_sides_match_join 178010
reduce_unique_semijoins 276304
remove_useless_joins 276304
remove_useless_self_joins 276304
rel_supports_distinctness 493700
innerrel_is_unique 546106
innerrel_is_unique_ext 551718
replace_relid 942164

Generated by: LCOV version 1.14