LCOV - code coverage report
Current view:
top level
-
src/backend/optimizer/plan
- planner.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2142
2213
96.8 %
Date:
2024-05-05 10:11:37
Functions:
58
58
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
add_paths_to_grouping_rel
34928
adjust_group_pathkeys_for_groupagg
1784
adjust_paths_for_srfs
8976
apply_scanjoin_target_to_paths
505038
can_partial_agg
34124
common_prefix_cmp
162
consider_groupingsets_paths
1444
create_degenerate_grouping_paths
18
create_distinct_paths
2196
create_final_distinct_paths
2292
create_grouping_paths
34142
create_one_window_path
2486
create_ordered_paths
58020
create_ordinary_grouping_paths
35522
create_partial_distinct_paths
2196
create_partial_grouping_paths
31750
create_partitionwise_grouping_paths
514
create_window_paths
2300
expression_planner
230474
expression_planner_with_deps
346
extract_rollup_sets
722
gather_grouping_paths
1646
generate_setop_child_grouplist
10474
get_cheapest_fractional_path
462598
get_number_of_groups
37342
group_by_has_partkey
508
groupclause_apply_groupingset
3510
grouping_planner
487718
has_volatile_pathkey
2204
is_degenerate_grouping
34142
limit_needed
1016898
make_group_input_target
34142
make_grouping_rel
35540
make_ordered_path
42248
make_partial_grouping_target
2164
make_pathkeys_for_window
4936
make_sort_input_target
54592
make_window_input_target
2300
mark_partial_aggref
7048
optimize_window_clauses
2300
plan_cluster_use_sort
188
plan_create_index_workers
33086
planner
433980
postprocess_setop_tlist
5244
preprocess_expression
4065952
preprocess_grouping_sets
734
preprocess_limit
4656
preprocess_phv_expression
72
preprocess_qual_conditions
1186034
preprocess_rowmarks
491266
remap_to_groupclause_idx
3588
remove_useless_groupby_columns
3366
reorder_grouping_sets
1210
select_active_windows
2300
select_rowmark_type
13144
standard_planner
433980
standard_qp_callback
482448
subquery_planner
491284
Generated by:
LCOV version 1.14