LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - analyzejoins.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 702 726 96.7 %
Date: 2025-06-08 02:17:45 Functions: 27 27 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
add_non_redundant_clauses 1200
distinct_col_search 362
innerrel_is_unique 660716
innerrel_is_unique_ext 662716
is_innerrel_unique_for 195736
join_is_removable 54688
match_unique_clauses 666
query_is_distinct_for 4868
query_supports_distinctness 13236
reduce_unique_semijoins 325676
rel_is_distinct_for 206748
rel_supports_distinctness 607522
remove_leftjoinrel_from_query 10886
remove_rel_from_eclass 16702
remove_rel_from_joinlist 11750
remove_rel_from_query 11486
remove_rel_from_restrictinfo 4786
remove_self_join_rel 600
remove_self_joins_one_group 11442
remove_self_joins_recurse 100670
remove_useless_joins 325676
remove_useless_self_joins 325676
replace_relid_callback 41006
restrict_infos_logically_equal 512
self_join_candidates_cmp 126078
split_selfjoin_quals 2000
update_eclasses 924

Generated by: LCOV version 1.16