LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - planner.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 96.5 % 3739 3610
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 63 63
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.5 % 2475 2042

Function Name Sort by function name Hit count Sort by function hit count
add_paths_to_grouping_rel 5255
adjust_group_pathkeys_for_groupagg 206
adjust_paths_for_srfs 1711
apply_scanjoin_target_to_paths 54218
can_partial_agg 5041
choose_plan_name 8108
common_prefix_cmp 34
consider_groupingsets_paths 317
create_degenerate_grouping_paths 7
create_distinct_paths 149
create_final_distinct_paths 167
create_final_unique_paths 1336
create_grouping_paths 5048
create_one_window_path 461
create_ordered_paths 8988
create_ordinary_grouping_paths 5397
create_partial_distinct_paths 149
create_partial_grouping_paths 4808
create_partial_unique_paths 722
create_partitionwise_grouping_paths 136
create_unique_paths 1203
create_window_paths 426
expression_planner 8274
expression_planner_with_deps 52
extract_rollup_sets 164
gather_grouping_paths 395
generate_setop_child_grouplist 1940
get_cheapest_fractional_path 47902
get_number_of_groups 6202
get_useful_pathkeys_for_distinct 262
group_by_has_partkey 127
grouping_planner 51643
has_volatile_pathkey 275
is_degenerate_grouping 5048
limit_needed 110947
make_group_input_target 5048
make_grouping_rel 5404
make_ordered_path 7330
make_partial_grouping_target 521
make_pathkeys_for_window 918
make_sort_input_target 8401
make_window_input_target 426
mark_partial_aggref 2955
name_active_windows 426
optimize_window_clauses 426
plan_cluster_use_sort 27
plan_create_index_workers 3573
planner 44394
postprocess_setop_tlist 798
preprocess_expression 434806
preprocess_groupclause 1326
preprocess_grouping_sets 166
preprocess_limit 504
preprocess_phv_expression 15
preprocess_qual_conditions 127755
preprocess_rowmarks 52273
remap_to_groupclause_idx 755
reorder_grouping_sets 268
select_active_windows 426
select_rowmark_type 1644
standard_planner 44394
standard_qp_callback 50850
subquery_planner 52340

Generated by: LCOV version 2.3.2-1