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-03-11 13:14:47 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 600
distinct_col_search 216
innerrel_is_unique 443633
innerrel_is_unique_ext 444669
is_innerrel_unique_for 128702
join_is_removable 31581
match_unique_clauses 333
query_is_distinct_for 2813
query_supports_distinctness 6447
reduce_unique_semijoins 182893
rel_is_distinct_for 135206
rel_supports_distinctness 413158
remove_leftjoinrel_from_query 6377
remove_rel_from_eclass 9313
remove_rel_from_joinlist 6809
remove_rel_from_query 6677
remove_rel_from_restrictinfo 2547
remove_self_join_rel 300
remove_self_joins_one_group 5974
remove_self_joins_recurse 59466
remove_useless_joins 182893
remove_useless_self_joins 182893
replace_relid_callback 20545
restrict_infos_logically_equal 256
self_join_candidates_cmp 77330
split_selfjoin_quals 1036
update_eclasses 462

Generated by: LCOV version 2.0-1