LCOV - code coverage report
Current view:
top level
-
src/backend/optimizer/plan
- planner.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2132
2203
96.8 %
Date:
2024-04-25 21:11:15
Functions:
58
58
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
create_degenerate_grouping_paths
18
preprocess_phv_expression
72
common_prefix_cmp
162
plan_cluster_use_sort
188
expression_planner_with_deps
352
group_by_has_partkey
508
create_partitionwise_grouping_paths
514
extract_rollup_sets
722
preprocess_grouping_sets
734
reorder_grouping_sets
1210
consider_groupingsets_paths
1444
gather_grouping_paths
1646
adjust_group_pathkeys_for_groupagg
1784
make_partial_grouping_target
2164
has_volatile_pathkey
2204
create_distinct_paths
2206
create_partial_distinct_paths
2206
create_window_paths
2294
make_window_input_target
2294
optimize_window_clauses
2294
select_active_windows
2294
create_final_distinct_paths
2302
create_one_window_path
2480
remove_useless_groupby_columns
3366
groupclause_apply_groupingset
3510
remap_to_groupclause_idx
3588
preprocess_limit
4656
make_pathkeys_for_window
4924
postprocess_setop_tlist
5228
mark_partial_aggref
7048
adjust_paths_for_srfs
8968
generate_setop_child_grouplist
10430
select_rowmark_type
13156
create_partial_grouping_paths
31742
plan_create_index_workers
33034
can_partial_agg
34116
create_grouping_paths
34134
is_degenerate_grouping
34134
make_group_input_target
34134
add_paths_to_grouping_rel
34920
create_ordinary_grouping_paths
35514
make_grouping_rel
35532
get_number_of_groups
37334
make_ordered_path
42240
make_sort_input_target
54306
create_ordered_paths
57716
expression_planner
230428
planner
434178
standard_planner
434178
get_cheapest_fractional_path
462706
standard_qp_callback
482512
grouping_planner
487766
preprocess_rowmarks
491308
subquery_planner
491326
apply_scanjoin_target_to_paths
505098
limit_needed
1016834
preprocess_qual_conditions
1186440
preprocess_expression
4068968
Generated by:
LCOV version 1.14