LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
partitioning
- partbounds.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.5 %
1572
1501
3
13
54
1
17
962
6
516
52
964
1
8
Current Date:
2023-04-08 17:13:01
Functions:
98.1 %
52
51
1
51
1
51
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
1
1
1
View type:
Flat
(120,180] days
:
25.0 %
4
1
3
1
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
4
4
4
(240..) days
:
95.6 %
1563
1495
13
54
1
17
962
516
52
964
Function coverage date bins:
(240..) days
:
49.0 %
104
51
1
51
1
51
Function Name
TLA
Hit count
Lines
get_hash_partition_greatest_modulus
EUB
0
fix_merged_indexes
GIC
24
100.0 % (22 / 22)
get_qual_for_hash
ECB
76
merge_default_partitions
ECB
78
merge_null_partitions
GIC
108
96.8 % (30 / 31)
process_inner_partition
ECB
159
check_default_partition_contents
GIC
162
96.1 % (49 / 51)
partition_hash_bsearch
ECB
174
merge_range_bounds
GIC
180
98.0 % (99 / 101)
process_outer_partition
GIC
216
75.0 % (15 / 20)
merge_list_bounds
GIC
243
94.7 % (108 / 114)
merge_partition_with_dummy
GIC
264
100.0 % (8 / 8)
create_hash_bounds
ECB
351
qsort_partition_hbound_cmp
GIC
355
100.0 % (5 / 5)
build_merged_partition_bounds
ECB
366
generate_matching_part_pairs
GIC
366
100.0 % (36 / 36)
add_merged_range_bounds
ECB
408
get_merged_range_bounds
GIC
414
89.5 % (17 / 19)
partition_bounds_merge
ECB
423
compare_range_partitions
GIC
432
75.0 % (9 / 12)
partition_hbound_cmp
ECB
605
partition_bounds_equal
GIC
726
82.1 % (23 / 28)
free_partition_map
GNC
846
100.0 % (5 / 5)
free_partition_map
GIC
846
is_dummy_partition
ECB
4572
init_partition_map
GIC
846
100.0 % (11 / 11)
partition_range_bsearch
GIC
1014
100.0 % (15 / 15)
get_qual_for_list
GIC
1184
100.0 % (60 / 60)
get_range_partition
ECB
1266
get_range_partition_internal
ECB
1290
get_range_nulltest
GIC
1353
95.2 % (20 / 21)
merge_matching_partitions
GIC
1359
88.7 % (47 / 53)
get_qual_for_range
GIC
1590
95.5 % (128 / 134)
satisfies_hash_partition
GIC
2114
97.4 % (74 / 76)
get_qual_from_partbound
ECB
2485
create_range_bounds
ECB
3254
get_range_key_properties
ECB
3562
create_list_bounds
GIC
3664
97.2 % (70 / 72)
get_non_null_list_datum_count
ECB
3664
check_new_partition_bound
GIC
4459
100.0 % (90 / 90)
is_dummy_partition
GIC
4572
100.0 % (6 / 6)
get_partition_operator
GIC
6268
90.0 % (9 / 10)
make_partition_op_expr
ECB
6268
partition_bounds_copy
GIC
7269
100.0 % (36 / 36)
partition_bounds_create
ECB
7269
qsort_partition_list_value_cmp
GIC
9953
100.0 % (6 / 6)
qsort_partition_rbound_cmp
GIC
10220
100.0 % (5 / 5)
make_one_partition_rbound
ECB
16294
partition_rbound_cmp
ECB
17167
partitions_are_ordered
GIC
33219
100.0 % (15 / 15)
partition_list_bsearch
GIC
47779
100.0 % (14 / 14)
compute_partition_hash_value
GIC
106330
100.0 % (10 / 10)
partition_range_datum_bsearch
ECB
246513
partition_rbound_datum_cmp
ECB
777926
Generated by:
LCOV version v1.16-55-g56c0a2a