LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - analyzejoins.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 648 672 96.4 %
Date: 2025-04-07 02:15:44 Functions: 26 26 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
add_non_redundant_clauses 1176
distinct_col_search 362
innerrel_is_unique 666698
innerrel_is_unique_ext 668674
is_innerrel_unique_for 197216
join_is_removable 54390
match_unique_clauses 654
query_is_distinct_for 4832
query_supports_distinctness 13320
reduce_unique_semijoins 331322
rel_is_distinct_for 207952
rel_supports_distinctness 612600
remove_leftjoinrel_from_query 10610
remove_rel_from_eclass 16368
remove_rel_from_joinlist 11462
remove_rel_from_query 11198
remove_rel_from_restrictinfo 4754
remove_self_join_rel 588
remove_self_joins_one_group 11368
remove_self_joins_recurse 100890
remove_useless_joins 331322
remove_useless_self_joins 331322
restrict_infos_logically_equal 506
self_join_candidates_cmp 126960
split_selfjoin_quals 1976
update_eclasses 900

Generated by: LCOV version 1.14