LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - plancat.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 92.7 % 930 862 8 60 134 728 6 69
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 29 29 10 19 1
Baseline: lcov-20260505-025707-baseline Branches: 78.6 % 704 553 14 137 2 108 443 6 56
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 89.2 % 176 157 8 11 134 23
(360..) days: 93.5 % 754 705 49 705
Function coverage date bins:
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 100.0 % 25 25 7 18
Branch coverage date bins:
(30,360] days: 80.8 % 151 122 14 15 108 14
(360..) days: 77.9 % 553 431 122 2 429

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_relation_info GNC 374141 87.8 % (159 / 181) 73.7 % (84 / 114)
infer_arbiter_indexes GNC 1788 95.8 % (115 / 120) 86.6 % (116 / 134)
has_transition_tables CBC 195 65.6 % (21 / 32) 44.4 % (12 / 27)
build_index_tlist CBC 587017 87.5 % (21 / 24) 50.0 % (7 / 14)
build_physical_tlist CBC 149379 90.5 % (38 / 42) 75.0 % (21 / 28)
relation_excluded_by_constraints CBC 415243 100.0 % (43 / 43) 87.0 % (47 / 54)
set_baserel_partition_key_exprs GNC 14148 96.0 % (24 / 25) 61.1 % (11 / 18)
estimate_rel_size CBC 357153 80.6 % (25 / 31) 72.7 % (16 / 22)
find_partition_scheme GNC 14148 100.0 % (38 / 38) 78.6 % (22 / 28)
has_row_triggers CBC 258 83.9 % (26 / 31) 77.8 % (21 / 27)
function_selectivity GNC 11409 90.0 % (18 / 20) 50.0 % (5 / 10)
get_function_rows CBC 41109 94.7 % (18 / 19) 60.0 % (6 / 10)
get_relation_statistics GNC 374141 93.3 % (28 / 30) 75.0 % (12 / 16)
join_selectivity CBC 221057 87.5 % (7 / 8) 50.0 % (4 / 8)
restriction_selectivity CBC 604519 87.5 % (7 / 8) 50.0 % (4 / 8)
add_function_cost CBC 929269 95.0 % (19 / 20) 62.5 % (5 / 8)
get_dependent_generated_columns GNC 45 94.7 % (18 / 19) 75.0 % (9 / 12)
get_relation_constraints GNC 17341 97.4 % (38 / 39) 90.0 % (27 / 30)
infer_collation_opclass_match CBC 1743 100.0 % (30 / 30) 89.3 % (25 / 28)
get_relation_foreign_keys CBC 374130 100.0 % (39 / 39) 93.3 % (28 / 30)
get_relation_notnullatts GNC 401472 100.0 % (22 / 22) 87.5 % (14 / 16)
set_relation_partition_info CBC 14148 100.0 % (12 / 12) 66.7 % (4 / 6)
get_rel_data_width CBC 123600 100.0 % (17 / 17) 92.9 % (13 / 14)
has_stored_generated_columns CBC 219 100.0 % (8 / 8) 83.3 % (5 / 6)
set_baserel_partition_constraint CBC 14158 88.9 % (8 / 9) 83.3 % (5 / 6)
find_relation_notnullatts GNC 363139 100.0 % (7 / 7) 100.0 % (4 / 4)
get_relation_statistics_worker CBC 3438 100.0 % (42 / 42) 100.0 % (10 / 10)
has_unique_index CBC 1827910 100.0 % (9 / 9) 100.0 % (16 / 16)
get_relation_data_width CBC 1737 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta