LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - planner.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2447 2521 97.1 %
Date: 2026-02-07 17:18:43 Functions: 63 63 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
add_paths_to_grouping_rel 47194
adjust_group_pathkeys_for_groupagg 2444
adjust_paths_for_srfs 12782
apply_scanjoin_target_to_paths 562602
can_partial_agg 45886
choose_plan_name 85450
common_prefix_cmp 204
consider_groupingsets_paths 1962
create_degenerate_grouping_paths 42
create_distinct_paths 3008
create_final_distinct_paths 3116
create_final_unique_paths 8744
create_grouping_paths 45928
create_one_window_path 2890
create_ordered_paths 76106
create_ordinary_grouping_paths 48052
create_partial_distinct_paths 3008
create_partial_grouping_paths 43084
create_partial_unique_paths 4996
create_partitionwise_grouping_paths 826
create_unique_paths 8926
create_window_paths 2676
expression_planner 244534
expression_planner_with_deps 378
extract_rollup_sets 1008
gather_grouping_paths 3088
generate_setop_child_grouplist 12770
get_cheapest_fractional_path 501090
get_number_of_groups 54324
get_useful_pathkeys_for_distinct 5412
group_by_has_partkey 772
grouping_planner 544210
has_volatile_pathkey 2840
is_degenerate_grouping 45928
limit_needed 1160798
make_group_input_target 45928
make_grouping_rel 48094
make_ordered_path 66332
make_partial_grouping_target 3856
make_pathkeys_for_window 5752
make_sort_input_target 72134
make_window_input_target 2676
mark_partial_aggref 18580
name_active_windows 2676
optimize_window_clauses 2676
plan_cluster_use_sort 190
plan_create_index_workers 36526
planner 464246
postprocess_setop_tlist 6214
preprocess_expression 4572226
preprocess_groupclause 8644
preprocess_grouping_sets 1020
preprocess_limit 5246
preprocess_phv_expression 90
preprocess_qual_conditions 1359626
preprocess_rowmarks 548180
remap_to_groupclause_idx 4628
reorder_grouping_sets 1640
select_active_windows 2676
select_rowmark_type 19902
standard_planner 464246
standard_qp_callback 537966
subquery_planner 548586

Generated by: LCOV version 1.16