LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - plancat.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d68601258e652a3cb034f3f218a63779456ec5f7 vs 158b6d5109fad9d5f0c30693fa85041a1c621fe1 Lines: 92.7 % 932 864 68 2 862 4
Current Date: 2026-10-13 14:31:45 +0300 Functions: 100.0 % 29 29 1 28
Baseline: lcov-20261013-baseline Branches: 77.8 % 704 548 156 548
Baseline Date: 2026-10-12 20:45:00 -0400 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 95.7 % 23 22 1 22
(7,30] days: 92.3 % 13 12 1 12
(30,360] days: 95.1 % 81 77 4 2 75
(360..) days: 92.4 % 815 753 62 753
Function coverage date bins:
(360..) days: 100.0 % 29 29 1 28
Branch coverage date bins:
(1,7] days: 75.0 % 24 18 6 18
(7,30] days: 66.7 % 12 8 4 8
(30,360] days: 89.2 % 74 66 8 66
(360..) days: 76.8 % 594 456 138 456

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 373709 87.7 % (157 / 179) 73.7 % (84 / 114)
has_transition_tables CBC 201 65.6 % (21 / 32) 44.4 % (12 / 27)
estimate_rel_size CBC 357008 80.6 % (25 / 31) 72.7 % (16 / 22)
has_row_triggers CBC 264 83.9 % (26 / 31) 77.8 % (21 / 27)
infer_arbiter_indexes CBC 1894 96.0 % (119 / 124) 82.8 % (111 / 134)
build_physical_tlist CBC 145672 90.5 % (38 / 42) 75.0 % (21 / 28)
build_index_tlist CBC 592469 87.5 % (21 / 24) 50.0 % (7 / 14)
function_selectivity CBC 11268 90.0 % (18 / 20) 50.0 % (5 / 10)
get_relation_statistics CBC 373708 93.3 % (28 / 30) 75.0 % (12 / 16)
add_function_cost CBC 905245 95.0 % (19 / 20) 62.5 % (5 / 8)
get_dependent_generated_columns CBC 47 94.7 % (18 / 19) 75.0 % (9 / 12)
get_function_rows CBC 40280 94.7 % (18 / 19) 60.0 % (6 / 10)
get_relation_constraints CBC 16962 97.4 % (38 / 39) 90.0 % (27 / 30)
join_selectivity CBC 217629 87.5 % (7 / 8) 50.0 % (4 / 8)
restriction_selectivity CBC 598550 87.5 % (7 / 8) 50.0 % (4 / 8)
set_baserel_partition_constraint CBC 13871 88.9 % (8 / 9) 83.3 % (5 / 6)
set_baserel_partition_key_exprs CBC 13861 96.0 % (24 / 25) 61.1 % (11 / 18)
find_partition_scheme CBC 13861 100.0 % (38 / 38) 78.6 % (22 / 28)
find_relation_notnullatts CBC 362890 100.0 % (7 / 7) 100.0 % (4 / 4)
get_rel_data_width CBC 120903 100.0 % (17 / 17) 92.9 % (13 / 14)
get_relation_data_width CBC 1754 100.0 % (5 / 5)
get_relation_foreign_keys CBC 373697 100.0 % (39 / 39) 93.3 % (28 / 30)
get_relation_notnullatts CBC 390171 100.0 % (22 / 22) 87.5 % (14 / 16)
get_relation_statistics_worker CBC 3418 100.0 % (42 / 42) 100.0 % (10 / 10)
has_stored_generated_columns CBC 225 100.0 % (8 / 8) 83.3 % (5 / 6)
has_unique_index CBC 1804241 100.0 % (9 / 9) 100.0 % (16 / 16)
infer_collation_opclass_match CBC 1794 100.0 % (30 / 30) 89.3 % (25 / 28)
relation_excluded_by_constraints CBC 400727 100.0 % (43 / 43) 87.0 % (47 / 54)
set_relation_partition_info CBC 13861 100.0 % (12 / 12) 66.7 % (4 / 6)

Generated by: LCOV version 2.0-1