LCOV - differential code coverage report
Current view: top level - src/backend/partitioning - partprune.c (source / functions) Coverage Total Hit UBC GNC CBC ECB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 94.9 % 1084 1029 55 11 1018 3 13
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 23 23 12 11 1
Baseline: lcov-20260505-025707-baseline Branches: 79.4 % 861 684 177 684
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 12 12 12
(30,360] days: 100.0 % 11 11 11
(360..) days: 94.8 % 1061 1006 55 1006 3
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 22 22 11 11
Branch coverage date bins:
(7,30] days: 66.7 % 12 8 4 8
(360..) days: 79.6 % 849 676 173 676

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
match_clause_to_partition_key GNC 29748 89.9 % (187 / 208) 81.2 % (121 / 149)
gen_partprune_steps_internal GNC 20716 95.7 % (110 / 115) 84.3 % (75 / 89)
gen_prune_steps_from_opexps CBC 13198 95.6 % (108 / 113) 81.9 % (95 / 116)
get_matching_list_bounds GNC 5420 94.4 % (67 / 71) 78.3 % (47 / 60)
get_matching_partitions CBC 8466 90.0 % (36 / 40) 64.9 % (24 / 37)
match_boolean_partition_clause GNC 29748 90.2 % (37 / 41) 84.0 % (21 / 25)
get_matching_range_bounds GNC 4733 97.4 % (114 / 117) 76.2 % (93 / 122)
get_matching_hash_bounds GNC 261 90.0 % (18 / 20) 75.0 % (9 / 12)
make_partitionedrel_pruneinfo GNC 6005 97.6 % (80 / 82) 84.8 % (39 / 46)
perform_pruning_base_step GNC 10418 95.6 % (43 / 45) 80.8 % (21 / 26)
perform_pruning_combine_step GNC 2089 95.7 % (45 / 47) 71.8 % (28 / 39)
prune_append_rel_partitions GNC 14088 96.0 % (24 / 25) 83.3 % (10 / 12)
add_part_relids CBC 11091 100.0 % (11 / 11) 90.0 % (9 / 10)
gen_partprune_steps CBC 16128 100.0 % (8 / 8) 100.0 % (4 / 4)
gen_prune_step_combine CBC 3534 100.0 % (7 / 7)
gen_prune_step_op CBC 15393 100.0 % (10 / 10) 75.0 % (3 / 4)
get_partkey_exec_paramids CBC 341 100.0 % (11 / 11) 87.5 % (14 / 16)
get_steps_using_prefix GNC 14558 100.0 % (6 / 6) 83.3 % (5 / 6)
get_steps_using_prefix_recurse CBC 1155 100.0 % (39 / 39) 68.4 % (26 / 38)
make_partition_pruneinfo GNC 7120 100.0 % (45 / 45) 77.5 % (31 / 40)
partkey_datum_from_expr CBC 10591 100.0 % (10 / 10) 75.0 % (3 / 4)
pull_exec_paramids CBC 1546 100.0 % (4 / 4)
pull_exec_paramids_walker CBC 1983 100.0 % (9 / 9) 100.0 % (6 / 6)

Generated by: LCOV version 2.5.0-beta