LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
optimizer
/
prep
- prepjointree.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
94.0 %
1779
1672
Test Date:
2026-01-26 10:56:24
Functions:
100.0 %
47
47
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
74.6 %
1117
833
Function Name
Hit count
find_dependent_phvs
7
report_reduced_full_join
7
get_relids_for_join
59
find_dependent_phvs_in_jointree
67
pullup_replace_vars_subquery
73
get_nullingrels
157
remove_result_refs
157
find_dependent_phvs_walker
239
find_jointree_node_for_rel
285
substitute_phv_relids
369
pull_up_simple_union_all
634
get_nullingrels_recurse
716
pull_up_simple_values
726
jointree_contains_lateral_outer_refs
752
flatten_simple_union_all
845
fix_append_rel_relids
1158
make_setop_translation_list
1416
is_safe_append_member
1717
is_simple_values
1842
is_simple_union_all
2133
pull_up_union_leaf_queries
2152
is_simple_union_all_recurse
2962
reduce_outer_joins
3410
pull_up_constant_function
3697
pull_up_sublinks
4073
pull_up_simple_subquery
4288
perform_pullup_replace_vars
5064
get_result_relid
7255
reduce_outer_joins_pass2
8312
get_relids_in_jointree
10249
is_simple_subquery
10709
replace_vars_in_jointree
11233
pull_up_sublinks_qual_recurse
12450
pull_up_sublinks_jointree_recurse
13344
pullup_replace_vars_callback
13456
reduce_outer_joins_pass1
18009
remove_useless_result_rtes
21195
pullup_replace_vars
25089
substitute_phv_relids_walker
37201
expand_virtual_generated_columns
47662
transform_MERGE_to_join
52339
remove_useless_results_recurse
55460
pull_up_subqueries
56625
preprocess_function_rtes
56626
preprocess_relation_rtes
56979
replace_empty_jointree
56979
pull_up_subqueries_recurse
138507
Generated by:
LCOV version 2.3.2-1