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-02-17 17:20:33
Functions:
98.2 %
114
112
Legend:
Lines:    
hit
not hit
Function Name
Hit count
create_customscan_plan
0
make_sort_from_sortclauses
0
bitmap_subplan_mark_shared
15
inject_projection_plan
17
label_incrementalsort_with_costsize
18
materialize_finished_plan
37
change_plan_targetlist
41
create_group_plan
123
make_group
123
make_bitmap_and
127
make_sort_from_groupcols
144
create_samplescan_plan
153
make_samplescan
153
create_gather_merge_plan
180
create_minmaxagg_plan
188
is_projection_capable_plan
209
make_bitmap_or
217
create_namedtuplestorescan_plan
237
make_namedtuplestorescan
237
create_merge_append_plan
289
create_tablefuncscan_plan
313
make_tablefuncscan
313
create_setop_plan
340
make_setop
340
create_tidscan_plan
376
make_tidscan
376
create_recursiveunion_plan
468
create_worktablescan_plan
468
make_recursive_union
468
make_worktablescan
468
create_groupingsets_plan
492
create_gather_plan
509
make_gather
509
create_incrementalsort_plan
524
make_incrementalsort_from_pathkeys
530
make_incrementalsort
542
create_memoize_plan
992
make_memoize
992
create_tidrangescan_plan
1002
make_tidrangescan
1002
remap_groupColIdx
1038
create_foreignscan_plan
1046
make_foreignscan
1046
create_windowagg_plan
1431
make_windowagg
1431
create_resultscan_plan
2076
create_material_plan
2114
create_ctescan_plan
2224
make_ctescan
2224
make_material
2242
create_limit_plan
2337
make_limit
2543
create_unique_plan
2890
make_unique_from_pathkeys
2890
create_mergejoin_plan
3856
make_mergejoin
3856
create_valuesscan_plan
4292
make_valuesscan
4292
create_gating_plan
5102
label_sort_with_costsize
5162
create_project_set_plan
6041
make_project_set
6041
make_gating_result
6047
create_lockrows_plan
6774
make_lockrows
6774
make_indexonlyscan
9273
create_append_plan
13064
create_bitmap_scan_plan
13304
make_bitmap_heapscan
13304
make_bitmap_indexscan
13651
create_bitmap_subplan
13995
mark_async_capable_plan
15565
create_hashjoin_plan
17809
make_hash
17809
make_hashjoin
17809
create_subqueryscan_plan
20064
make_subqueryscan
20064
get_switched_clauses
21665
copy_plan_costsize
23019
create_agg_plan
24320
make_agg
25358
create_functionscan_plan
26430
make_functionscan
26430
create_sort_plan
35400
make_sort_from_pathkeys
40526
make_sort
40706
prepare_sort_from_pathkeys
42914
create_modifytable_plan
45941
make_modifytable
45941
create_nestloop_plan
50724
make_nestloop
50724
create_join_plan
72389
make_indexscan
86487
create_indexscan_plan
95760
fix_indexorderby_references
95760
fix_indexqual_references
95760
create_group_result_plan
98782
make_one_row_result
101643
fix_indexqual_clause
104451
fix_indexqual_operand
104535
create_seqscan_plan
112175
make_seqscan
112175
create_projection_plan
178163
replace_nestloop_params
192686
create_scan_plan
266269
create_plan
273780
get_gating_quals
338658
is_projection_capable_path
400288
use_physical_tlist
401495
order_qual_clauses
487103
build_path_tlist
519633
copy_generic_path_info
596232
replace_nestloop_params_mutator
702684
create_plan_recurse
760020
Generated by:
LCOV version 2.0-1