LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
optimizer
/
plan
- createplan.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
91.2 %
3340
3047
Test Date:
2026-01-26 10:56:24
Functions:
96.5 %
114
110
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
64.9 %
1363
884
Function Name
Hit count
bitmap_subplan_mark_shared
5
build_path_tlist
101758
change_plan_targetlist
5
copy_generic_path_info
115259
copy_plan_costsize
5020
create_agg_plan
5352
create_append_plan
3260
create_bitmap_scan_plan
2666
create_bitmap_subplan
2767
create_ctescan_plan
212
create_customscan_plan
0
create_foreignscan_plan
0
create_functionscan_plan
3642
create_gather_merge_plan
67
create_gather_plan
173
create_gating_plan
1654
create_group_plan
39
create_group_result_plan
17117
create_groupingsets_plan
160
create_hashjoin_plan
3335
create_incrementalsort_plan
113
create_indexscan_plan
16254
create_join_plan
12986
create_limit_plan
431
create_lockrows_plan
801
create_material_plan
497
create_memoize_plan
215
create_merge_append_plan
91
create_mergejoin_plan
508
create_minmaxagg_plan
54
create_modifytable_plan
7234
create_namedtuplestorescan_plan
77
create_nestloop_plan
9143
create_plan
51652
create_plan_recurse
145783
create_project_set_plan
1646
create_projection_plan
33338
create_recursiveunion_plan
73
create_resultscan_plan
661
create_samplescan_plan
45
create_scan_plan
52291
create_seqscan_plan
26168
create_setop_plan
110
create_sort_plan
8567
create_subqueryscan_plan
3572
create_tablefuncscan_plan
103
create_tidrangescan_plan
334
create_tidscan_plan
87
create_unique_plan
711
create_valuesscan_plan
1114
create_windowagg_plan
457
create_worktablescan_plan
73
fix_indexorderby_references
16254
fix_indexqual_clause
18573
fix_indexqual_operand
18601
fix_indexqual_references
16254
get_gating_quals
65277
get_switched_clauses
3843
inject_projection_plan
5
is_projection_capable_path
79282
is_projection_capable_plan
33098
label_incrementalsort_with_costsize
6
label_sort_with_costsize
787
make_agg
5688
make_bitmap_and
17
make_bitmap_heapscan
2666
make_bitmap_indexscan
2717
make_bitmap_or
33
make_ctescan
212
make_foreignscan
0
make_functionscan
3642
make_gather
173
make_gating_result
1820
make_group
39
make_hash
3335
make_hashjoin
3335
make_incrementalsort
119
make_incrementalsort_from_pathkeys
115
make_indexonlyscan
1845
make_indexscan
14409
make_limit
491
make_lockrows
801
make_material
535
make_memoize
215
make_mergejoin
508
make_modifytable
7234
make_namedtuplestorescan
77
make_nestloop
9143
make_one_row_result
18002
make_project_set
1646
make_recursive_union
73
make_samplescan
45
make_seqscan
26168
make_setop
110
make_sort
9402
make_sort_from_groupcols
48
make_sort_from_pathkeys
9342
make_sort_from_sortclauses
0
make_subqueryscan
3572
make_tablefuncscan
103
make_tidrangescan
334
make_tidscan
87
make_unique_from_pathkeys
711
make_valuesscan
1114
make_windowagg
457
make_worktablescan
73
mark_async_capable_plan
4250
materialize_finished_plan
12
order_qual_clauses
94241
prepare_sort_from_pathkeys
10040
remap_groupColIdx
336
replace_nestloop_params
32718
replace_nestloop_params_mutator
119325
use_physical_tlist
77126
Generated by:
LCOV version 2.3.2-1