LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
optimizer
/
path
- equivclass.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:
95.6 %
987
944
2
16
24
1
13
550
95
286
28
583
1
59
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
35
35
32
3
33
2
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
83.3 %
6
5
1
5
View type:
Flat
(60,120] days
:
98.7 %
77
76
1
76
Legend:
Lines:
hit
not hit
(120,180] days
:
100.0 %
10
10
10
(180,240] days
:
100.0 %
5
5
1
4
(240..) days
:
95.4 %
889
848
16
24
1
13
549
286
28
565
Function coverage date bins:
(60,120] days
:
100.0 %
3
3
3
(240..) days
:
50.8 %
63
32
32
31
Function Name
TLA
Hit count
Lines
find_derived_clause_for_ec_member
ECB
3
generate_base_implied_equalities_broken
GIC
15
85.7 % (6 / 7)
is_redundant_derived_clause
ECB
36
generate_join_implied_equalities_broken
GIC
177
100.0 % (13 / 13)
generate_join_implied_equalities_for_ecs
GIC
307
70.8 % (17 / 24)
reconsider_full_join_clause
ECB
557
find_join_domain
ECB
695
find_computable_ec_member
GIC
922
95.0 % (19 / 20)
match_eclasses_to_foreign_key_col
GIC
1078
90.7 % (39 / 43)
is_exprlist_member
ECB
1178
exprs_known_equal
GIC
1380
94.4 % (17 / 18)
add_child_join_rel_equivalences
GIC
2054
97.1 % (33 / 34)
relation_can_be_sorted_early
ECB
4455
add_child_rel_equivalences
ECB
10098
generate_base_implied_equalities_no_const
GIC
21273
92.6 % (25 / 27)
reconsider_outer_join_clause
GNC
22512
94.1 % (48 / 51)
have_relevant_eclass_joinclause
ECB
60654
has_relevant_eclass_joinclause
GIC
74563
100.0 % (10 / 10)
generate_base_implied_equalities_const
ECB
77276
find_ec_member_matching_expr
ECB
100944
process_equivalence
GIC
105533
98.5 % (134 / 136)
generate_join_implied_equalities_normal
GIC
119047
97.1 % (66 / 68)
generate_base_implied_equalities
ECB
128143
reconsider_outer_join_clauses
GIC
128143
100.0 % (43 / 43)
create_join_clause
GIC
134940
100.0 % (40 / 40)
select_equality_operator
ECB
146454
generate_join_implied_equalities
ECB
177848
generate_implied_equalities_for_column
GIC
191530
97.7 % (42 / 43)
get_common_eclass_indexes
ECB
202270
eclass_useful_for_merging
GIC
250877
94.1 % (16 / 17)
add_eq_member
GIC
302524
100.0 % (17 / 17)
get_eclass_indexes_for_relids
GIC
359165
100.0 % (11 / 11)
is_redundant_with_indexclauses
ECB
471710
get_eclass_for_sort_expr
GIC
664192
98.4 % (62 / 63)
canonicalize_ec_expression
ECB
878074
Generated by:
LCOV version v1.16-55-g56c0a2a