LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
optimizer
/
util
- pathnode.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
91.4 %
1510
1380
15
28
68
19
24
659
16
681
86
662
1
9
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
63
63
53
10
51
2
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
1
1
1
View type:
Flat
(60,120] days
:
100.0 %
5
5
5
Legend:
Lines:
hit
not hit
(120,180] days
:
5.9 %
17
1
12
2
2
1
2
2
(180,240] days
:
100.0 %
3
3
2
1
(240..) days
:
92.3 %
1484
1370
3
28
66
17
24
658
8
680
82
647
Function coverage date bins:
(240..) days
:
55.8 %
113
63
53
10
50
Function Name
TLA
Hit count
Lines
reparameterize_pathlist_by_child
ECB
84
create_tidrangescan_path
ECB
101
create_tablefuncscan_path
ECB
108
create_samplescan_path
CBC
126
100.0 % (12 / 12)
reparameterize_path
ECB
154
create_minmaxagg_path
ECB
190
create_namedtuplestorescan_path
GIC
219
100.0 % (12 / 12)
translate_sub_tlist
ECB
238
create_foreign_upper_path
ECB
273
create_setop_path
ECB
303
create_recursiveunion_path
GIC
354
100.0 % (18 / 18)
create_bitmap_or_path
ECB
356
create_worktablescan_path
ECB
357
create_foreign_join_path
GIC
369
94.4 % (17 / 18)
create_tidscan_path
GIC
378
100.0 % (13 / 13)
create_group_path
ECB
535
create_resultscan_path
GIC
685
100.0 % (12 / 12)
append_total_cost_compare
GIC
743
100.0 % (7 / 7)
create_groupingsets_path
GIC
896
98.2 % (56 / 57)
create_windowagg_path
GIC
1155
95.7 % (22 / 23)
create_ctescan_path
GIC
1240
100.0 % (12 / 12)
create_upper_unique_path
GIC
1518
100.0 % (18 / 18)
create_foreignscan_path
ECB
1601
create_merge_append_path
GIC
1840
100.0 % (38 / 38)
create_incremental_sort_path
ECB
2295
create_limit_path
GIC
2857
100.0 % (20 / 20)
compare_fractional_path_costs
CBC
2902
91.7 % (11 / 12)
adjust_limit_rows_costs
ECB
2948
create_set_projection_path
ECB
3298
create_valuesscan_path
GIC
3553
100.0 % (12 / 12)
create_lockrows_path
ECB
3602
reparameterize_path_by_child
GIC
4202
80.5 % (95 / 118)
create_gather_merge_path
ECB
4712
create_gather_path
ECB
7238
create_subqueryscan_path
GIC
10523
100.0 % (14 / 14)
create_unique_path
GIC
10622
70.5 % (55 / 78)
apply_projection_to_path
ECB
11362
create_bitmap_and_path
GIC
12900
100.0 % (18 / 18)
append_startup_cost_compare
GIC
15749
100.0 % (7 / 7)
create_functionscan_path
ECB
17700
create_agg_path
ECB
24534
add_partial_path_precheck
CBC
30374
100.0 % (12 / 12)
create_sort_path
ECB
30437
create_append_path
ECB
31133
add_partial_path
CBC
43832
97.4 % (37 / 38)
create_modifytable_path
ECB
52267
create_group_result_path
GIC
95268
100.0 % (20 / 20)
create_memoize_path
GIC
96107
100.0 % (23 / 23)
create_hashjoin_path
GIC
97728
100.0 % (21 / 21)
create_mergejoin_path
ECB
106831
create_bitmap_heap_path
ECB
127021
create_seqscan_path
CBC
169563
100.0 % (12 / 12)
create_projection_path
ECB
170113
create_material_path
ECB
177639
create_index_path
ECB
266936
compare_path_costs
CBC
300139
100.0 % (19 / 19)
create_nestloop_path
GIC
444183
100.0 % (28 / 28)
calc_non_nestloop_required_outer
ECB
684524
set_cheapest
CBC
856657
90.0 % (45 / 50)
calc_nestloop_required_outer
GIC
998363
100.0 % (7 / 7)
compare_path_costs_fuzzily
CBC
1334363
100.0 % (16 / 16)
add_path
CBC
1548105
97.7 % (86 / 88)
add_path_precheck
CBC
1555430
100.0 % (15 / 15)
Generated by:
LCOV version v1.16-55-g56c0a2a