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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 94.9 % 1084 1029 55 11 1018 3 13
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 23 23 12 11 1
Baseline: lcov-20260530-034037-baseline Branches: 79.4 % 861 684 177 684
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 23 23 11 12
(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:
(30,360] 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
get_matching_hash_bounds GNC 261 90.0 % (18 / 20) 75.0 % (9 / 12)
get_partkey_exec_paramids CBC 341 100.0 % (11 / 11) 87.5 % (14 / 16)
get_steps_using_prefix_recurse CBC 1155 100.0 % (39 / 39) 68.4 % (26 / 38)
pull_exec_paramids CBC 1529 100.0 % (4 / 4)
pull_exec_paramids_walker CBC 1950 100.0 % (9 / 9) 100.0 % (6 / 6)
perform_pruning_combine_step GNC 2089 95.7 % (45 / 47) 71.8 % (28 / 39)
gen_prune_step_combine CBC 3530 100.0 % (7 / 7)
get_matching_range_bounds GNC 4729 97.4 % (114 / 117) 76.2 % (93 / 122)
get_matching_list_bounds GNC 5408 94.4 % (67 / 71) 78.3 % (47 / 60)
make_partitionedrel_pruneinfo GNC 5996 97.6 % (80 / 82) 84.8 % (39 / 46)
make_partition_pruneinfo GNC 7116 100.0 % (45 / 45) 77.5 % (31 / 40)
get_matching_partitions CBC 8450 90.0 % (36 / 40) 64.9 % (24 / 37)
perform_pruning_base_step GNC 10402 95.6 % (43 / 45) 80.8 % (21 / 26)
partkey_datum_from_expr CBC 10575 100.0 % (10 / 10) 75.0 % (3 / 4)
add_part_relids CBC 11049 100.0 % (11 / 11) 90.0 % (9 / 10)
gen_prune_steps_from_opexps CBC 13153 95.6 % (108 / 113) 81.9 % (95 / 116)
prune_append_rel_partitions GNC 14072 96.0 % (24 / 25) 83.3 % (10 / 12)
get_steps_using_prefix GNC 14513 100.0 % (6 / 6) 83.3 % (5 / 6)
gen_prune_step_op CBC 15348 100.0 % (10 / 10) 75.0 % (3 / 4)
gen_partprune_steps CBC 16086 100.0 % (8 / 8) 100.0 % (4 / 4)
gen_partprune_steps_internal GNC 20658 95.7 % (110 / 115) 84.3 % (75 / 89)
match_clause_to_partition_key GNC 29660 89.9 % (187 / 208) 81.2 % (121 / 149)

Generated by: LCOV version 2.5.0-beta