LCOV - code coverage report
Current view: top level - src/backend/partitioning - partbounds.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 95.6 % 2429 2321
Test Date: 2026-01-26 10:56:24 Functions: 98.4 % 62 61
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.4 % 1738 1276

Function Name Sort by function name Hit count Sort by function hit count
add_merged_range_bounds 136
build_merged_partition_bounds 122
calculate_partition_bound_for_merge 25
check_default_partition_contents 57
check_new_partition_bound 1483
check_parent_values_in_new_partitions 3
check_partition_bounds_for_split_list 18
check_partition_bounds_for_split_range 70
check_partitions_for_split 43
check_partitions_not_overlap_list 5
check_two_partitions_bounds_range 84
compare_range_partitions 145
compute_partition_hash_value 776
create_hash_bounds 109
create_list_bounds 939
create_range_bounds 1327
find_value_in_new_partitions_list 15
fix_merged_indexes 8
free_partition_map 284
generate_matching_part_pairs 122
get_hash_partition_greatest_modulus 0
get_merged_range_bounds 139
get_non_null_list_datum_count 939
get_partition_bound_spec 116
get_partition_operator 2277
get_qual_for_hash 14
get_qual_for_list 358
get_qual_for_range 586
get_qual_from_partbound 816
get_range_key_properties 1296
get_range_nulltest 493
get_range_partition 426
get_range_partition_internal 434
init_partition_map 284
is_dummy_partition 1528
make_one_partition_rbound 7267
make_partition_op_expr 2277
merge_default_partitions 26
merge_list_bounds 81
merge_matching_partitions 454
merge_null_partitions 36
merge_partition_with_dummy 88
merge_range_bounds 61
partition_bounds_copy 2375
partition_bounds_create 2375
partition_bounds_equal 1196
partition_bounds_merge 142
partition_hash_bsearch 65
partition_hbound_cmp 237
partition_list_bsearch 25964
partition_range_bsearch 417
partition_range_datum_bsearch 87097
partition_rbound_cmp 7282
partition_rbound_datum_cmp 223228
partitions_are_ordered 9250
partitions_listdatum_intersection 12
process_inner_partition 53
process_outer_partition 72
qsort_partition_hbound_cmp 132
qsort_partition_list_value_cmp 4323
qsort_partition_rbound_cmp 4493
satisfies_hash_partition 34

Generated by: LCOV version 2.3.2-1