LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
optimizer
/
path
- pathkeys.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
94.5 %
512
484
8
17
3
4
314
30
136
20
326
1
14
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
32
32
29
2
1
31
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
2
2
2
View type:
Flat
(60,120] days
:
100.0 %
12
12
12
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
1
1
1
(240..) days
:
94.4 %
497
469
8
17
3
4
314
15
136
20
303
Function coverage date bins:
(60,120] days
:
100.0 %
1
1
1
(240..) days
:
52.5 %
59
31
29
1
1
28
Function Name
TLA
Hit count
Lines
matches_boolean_partition_clause
ECB
120
append_pathkeys
ECB
255
build_expression_pathkey
ECB
305
get_cheapest_fractional_path_for_pathkeys
ECB
846
trim_mergeclauses_for_inner_pathkeys
GIC
1199
74.1 % (20 / 27)
convert_subquery_pathkeys
GIC
3881
87.3 % (48 / 55)
partkey_is_bool_constant_for_query
GIC
6966
90.9 % (10 / 11)
find_var_for_subquery_tle
GIC
8249
90.9 % (10 / 11)
build_partition_pathkeys
GIC
21034
100.0 % (20 / 20)
initialize_mergeclause_eclasses
GIC
22861
100.0 % (13 / 13)
get_cheapest_parallel_safe_total_inner
GIC
23055
100.0 % (7 / 7)
make_pathkey_from_sortop
GIC
44649
80.0 % (4 / 5)
select_outer_pathkeys_for_merge
GIC
222559
100.0 % (71 / 71)
make_pathkeys_for_sortclauses
ECB
229739
make_pathkeys_for_sortclauses_extended
GNC
233024
100.0 % (16 / 16)
get_cheapest_path_for_pathkeys
ECB
309692
has_useful_pathkeys
GIC
331727
100.0 % (6 / 6)
make_inner_pathkeys_for_merge
ECB
347388
pathkeys_count_contained_in
GIC
348831
100.0 % (20 / 20)
build_index_pathkeys
GIC
441166
92.6 % (25 / 27)
right_merge_direction
ECB
586754
make_pathkey_from_sortinfo
ECB
617826
find_mergeclauses_for_outer_pathkeys
GIC
632645
100.0 % (19 / 19)
build_join_pathkeys
ECB
645128
make_canonical_pathkey
CBC
741844
90.5 % (19 / 21)
pathkeys_useful_for_merging
ECB
969471
pathkeys_useful_for_ordering
GIC
969471
100.0 % (7 / 7)
truncate_useless_pathkeys
GIC
969471
100.0 % (10 / 10)
pathkey_is_redundant
ECB
975871
pathkeys_contained_in
GIC
1475260
100.0 % (7 / 7)
update_mergeclause_eclasses
ECB
1674655
compare_pathkeys
GIC
4031096
100.0 % (13 / 13)
Generated by:
LCOV version v1.16-55-g56c0a2a