LCOV - code coverage report
Current view:
top level
-
src/backend/optimizer/plan
- createplan.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
95.2 %
2336
2224
Test Date:
2026-08-18 01:15:51
Functions:
98.2 %
114
112
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
78.3 %
1083
848
Function Name
Hit count
bitmap_subplan_mark_shared
25
build_path_tlist
778912
change_plan_targetlist
51
copy_generic_path_info
892784
copy_plan_costsize
43513
create_agg_plan
36473
create_append_plan
20765
create_bitmap_scan_plan
18428
create_bitmap_subplan
19349
create_ctescan_plan
2935
create_customscan_plan
0
create_foreignscan_plan
1098
create_functionscan_plan
35294
create_gather_merge_plan
323
create_gather_plan
854
create_gating_plan
8667
create_group_plan
226
create_group_result_plan
141909
create_groupingsets_plan
872
create_hashjoin_plan
34672
create_incrementalsort_plan
838
create_indexscan_plan
138787
create_join_plan
114066
create_limit_plan
3322
create_lockrows_plan
6587
create_material_plan
3047
create_memoize_plan
1570
create_merge_append_plan
461
create_mergejoin_plan
5436
create_minmaxagg_plan
298
create_modifytable_plan
65839
create_namedtuplestorescan_plan
431
create_nestloop_plan
73958
create_plan
396821
create_plan_recurse
1130364
create_project_set_plan
10266
create_projection_plan
257557
create_recursiveunion_plan
638
create_resultscan_plan
3576
create_samplescan_plan
245
create_scan_plan
399870
create_seqscan_plan
177321
create_setop_plan
642
create_sort_plan
57186
create_subqueryscan_plan
30139
create_tablefuncscan_plan
604
create_tidrangescan_plan
1663
create_tidscan_plan
559
create_unique_plan
4262
create_valuesscan_plan
7043
create_windowagg_plan
2493
create_worktablescan_plan
638
fix_indexorderby_references
138787
fix_indexqual_clause
153639
fix_indexqual_operand
153819
fix_indexqual_references
138787
get_gating_quals
513936
get_switched_clauses
40108
inject_projection_plan
27
is_projection_capable_path
585897
is_projection_capable_plan
331
label_incrementalsort_with_costsize
30
label_sort_with_costsize
7719
make_agg
38298
make_bitmap_and
167
make_bitmap_heapscan
18428
make_bitmap_indexscan
18891
make_bitmap_or
291
make_ctescan
2935
make_foreignscan
1098
make_functionscan
35294
make_gather
854
make_gating_result
10050
make_group
226
make_hash
34672
make_hashjoin
34672
make_incrementalsort
868
make_incrementalsort_from_pathkeys
848
make_indexonlyscan
12964
make_indexscan
125823
make_limit
3652
make_lockrows
6587
make_material
3265
make_memoize
1570
make_mergejoin
5436
make_modifytable
65839
make_namedtuplestorescan
431
make_nestloop
73958
make_one_row_result
146779
make_project_set
10266
make_recursive_union
638
make_samplescan
245
make_seqscan
177321
make_setop
642
make_sort
65145
make_sort_from_groupcols
240
make_sort_from_pathkeys
64795
make_sort_from_sortclauses
0
make_subqueryscan
30139
make_tablefuncscan
604
make_tidrangescan
1663
make_tidscan
559
make_unique_from_pathkeys
4262
make_valuesscan
7043
make_windowagg
2493
make_worktablescan
638
mark_async_capable_plan
25304
materialize_finished_plan
71
order_qual_clauses
736347
prepare_sort_from_pathkeys
68705
remap_groupColIdx
1825
replace_nestloop_params
281174
replace_nestloop_params_mutator
1028141
use_physical_tlist
596573
Generated by:
LCOV version 2.0-1