LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - analyzejoins.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 97.5 % 728 710
Test Date: 2026-04-16 19:16:28 Functions: 100.0 % 27 27
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
add_non_redundant_clauses 936
distinct_col_search 327
innerrel_is_unique 620013
innerrel_is_unique_ext 621794
is_innerrel_unique_for 177543
join_is_removable 43918
match_unique_clauses 523
query_is_distinct_for 4322
query_supports_distinctness 9635
reduce_unique_semijoins 253056
rel_is_distinct_for 186330
rel_supports_distinctness 577752
remove_leftjoinrel_from_query 8571
remove_rel_from_eclass 12976
remove_rel_from_joinlist 9259
remove_rel_from_query 9039
remove_rel_from_restrictinfo 3713
remove_self_join_rel 468
remove_self_joins_one_group 9028
remove_self_joins_recurse 83466
remove_useless_joins 253056
remove_useless_self_joins 253056
replace_relid_callback 31808
restrict_infos_logically_equal 476
self_join_candidates_cmp 109469
split_selfjoin_quals 1781
update_eclasses 751

Generated by: LCOV version 2.0-1