LCOV - code coverage report
Current view: top level - src/backend/optimizer/prep - prepjointree.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 93.9 % 1479 1389
Test Date: 2026-11-08 15:16:57 Functions: 100.0 % 53 53
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.9 % 1034 857

Function Name Sort by function name Hit count Sort by function hit count
find_dependent_phvs 99
report_reduced_full_join 124
forced_null_var_is_attnotnull 324
find_dependent_phvs_in_jointree 466
pullup_replace_vars_subquery 571
get_relids_for_join 682
remove_result_refs 1135
get_nullingrels 1170
forced_null_var_is_nonnullable 1313
strip_redundant_nullability_quals 2274
substitute_phv_relids 2769
flatten_join_alias_vars_in_jointree 2839
find_dependent_phvs_walker 2944
find_jointree_node_for_rel 3020
pull_up_simple_values 3843
pull_up_simple_union_all 3923
remove_redundant_nullability_quals 4543
find_nested_dependent_phvs_walker 4890
jointree_contains_lateral_outer_refs 5348
flatten_simple_union_all 5663
get_nullingrels_recurse 6324
fix_append_rel_relids 7822
is_simple_values 10848
make_setop_translation_list 12019
is_safe_append_member 14408
pull_up_union_leaf_queries 19468
is_simple_union_all 20947
is_simple_union_all_recurse 25414
pull_up_simple_subquery 30299
pull_up_sublinks 32045
reduce_outer_joins 33079
perform_pullup_replace_vars 34251
pull_up_constant_function 35585
get_result_relid 73220
replace_vars_in_jointree 78074
reduce_outer_joins_pass2 79916
is_simple_subquery 81545
get_relids_in_jointree 88815
pullup_replace_vars_callback 97246
pull_up_sublinks_jointree_recurse 110353
pull_up_sublinks_qual_recurse 128570
pullup_replace_vars 171987
remove_useless_result_rtes 178828
reduce_outer_joins_pass1 194809
substitute_phv_relids_walker 279258
expand_virtual_generated_columns 363570
transform_MERGE_to_join 397514
pull_up_subqueries 427809
preprocess_function_rtes 427813
preprocess_relation_rtes 435841
replace_empty_jointree 435841
remove_useless_results_recurse 496172
pull_up_subqueries_recurse 1080495

Generated by: LCOV version 2.0-1