LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - createplan.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 95.2 % 2320 2208
Test Date: 2026-03-19 01:16:10 Functions: 98.2 % 114 112
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
bitmap_subplan_mark_shared 25
build_path_tlist 765601
change_plan_targetlist 51
copy_generic_path_info 883738
copy_plan_costsize 38873
create_agg_plan 35474
create_append_plan 20238
create_bitmap_scan_plan 18746
create_bitmap_subplan 19651
create_ctescan_plan 2909
create_customscan_plan 0
create_foreignscan_plan 1048
create_functionscan_plan 35018
create_gather_merge_plan 323
create_gather_plan 847
create_gating_plan 8470
create_group_plan 206
create_group_result_plan 137449
create_groupingsets_plan 827
create_hashjoin_plan 30234
create_incrementalsort_plan 712
create_indexscan_plan 133528
create_join_plan 112920
create_limit_plan 3263
create_lockrows_plan 8525
create_material_plan 3091
create_memoize_plan 1551
create_merge_append_plan 471
create_mergejoin_plan 5517
create_minmaxagg_plan 296
create_modifytable_plan 62765
create_namedtuplestorescan_plan 397
create_nestloop_plan 77169
create_plan 393097
create_plan_recurse 1119137
create_project_set_plan 9901
create_projection_plan 255618
create_recursiveunion_plan 688
create_resultscan_plan 3440
create_samplescan_plan 243
create_scan_plan 399207
create_seqscan_plan 182749
create_setop_plan 599
create_sort_plan 57376
create_subqueryscan_plan 30223
create_tablefuncscan_plan 519
create_tidrangescan_plan 1668
create_tidscan_plan 548
create_unique_plan 4443
create_valuesscan_plan 6684
create_windowagg_plan 2347
create_worktablescan_plan 688
fix_indexorderby_references 133528
fix_indexqual_clause 148046
fix_indexqual_operand 148186
fix_indexqual_references 133528
get_gating_quals 512127
get_switched_clauses 35751
inject_projection_plan 27
is_projection_capable_path 581785
is_projection_capable_plan 331
label_incrementalsort_with_costsize 30
label_sort_with_costsize 7870
make_agg 37204
make_bitmap_and 163
make_bitmap_heapscan 18746
make_bitmap_indexscan 19201
make_bitmap_or 287
make_ctescan 2909
make_foreignscan 1048
make_functionscan 35018
make_gather 847
make_gating_result 9784
make_group 206
make_hash 30234
make_hashjoin 30234
make_incrementalsort 742
make_incrementalsort_from_pathkeys 722
make_indexonlyscan 13636
make_indexscan 119892
make_limit 3589
make_lockrows 8525
make_material 3304
make_memoize 1551
make_mergejoin 5517
make_modifytable 62765
make_namedtuplestorescan 397
make_nestloop 77169
make_one_row_result 142141
make_project_set 9901
make_recursive_union 688
make_samplescan 243
make_seqscan 182749
make_setop 599
make_sort 65486
make_sort_from_groupcols 240
make_sort_from_pathkeys 65186
make_sort_from_sortclauses 0
make_subqueryscan 30223
make_tablefuncscan 519
make_tidrangescan 1668
make_tidscan 548
make_unique_from_pathkeys 4443
make_valuesscan 6684
make_windowagg 2347
make_worktablescan 688
mark_async_capable_plan 24539
materialize_finished_plan 71
order_qual_clauses 728799
prepare_sort_from_pathkeys 68960
remap_groupColIdx 1730
replace_nestloop_params 275724
replace_nestloop_params_mutator 1006781
use_physical_tlist 592638

Generated by: LCOV version 2.0-1