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

Generated by: LCOV version 2.0-1