LCOV - differential code coverage report
Current view: top level - src/backend/statistics - extended_stats.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 93.8 % 809 759 1 49 4 28 727 1 18
Current Date: 2026-05-05 10:23:31 +0900 Functions: 97.1 % 34 33 1 12 21 1
Baseline: lcov-20260505-025707-baseline Branches: 78.5 % 503 395 108 2 393
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 % 8 8 8
(30,360] days: 97.3 % 37 36 1 20 16
(360..) days: 93.6 % 764 715 49 4 711
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.9 % 32 31 1 10 21
Branch coverage date bins:
(30,360] days: 85.7 % 14 12 2 12
(360..) days: 78.3 % 489 383 106 2 381

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
BuildRelationExtStatistics GNC 6957 98.0 % (50 / 51) 80.6 % (29 / 36)
ComputeExtStatisticsRows GNC 10430 100.0 % (21 / 21) 100.0 % (12 / 12)
HasRelationExtStatistics GNC 11 100.0 % (8 / 8)
build_attnums_array UNC 0 0.0 % (0 / 15) 0.0 % (0 / 12)
build_expr_data CBC 179 100.0 % (11 / 11) 83.3 % (5 / 6)
build_sorted_items GNC 953 89.6 % (43 / 48) 76.9 % (20 / 26)
choose_best_statistics CBC 1145 100.0 % (31 / 31) 96.2 % (25 / 26)
compare_datums_simple CBC 182668 100.0 % (2 / 2)
compare_scalars_simple GNC 144178 100.0 % (2 / 2)
compute_expr_stats CBC 179 97.8 % (44 / 45) 60.0 % (12 / 20)
examine_attribute GNC 648 96.0 % (24 / 25) 64.3 % (9 / 14)
examine_expression GNC 646 84.6 % (22 / 26) 56.2 % (9 / 16)
examine_opclause_args GNC 2555 95.8 % (23 / 24) 81.2 % (13 / 16)
expr_fetch_func CBC 309804 100.0 % (4 / 4)
fetch_statentries_for_relation GNC 17325 97.4 % (38 / 39) 75.0 % (21 / 28)
has_stats_of_kind CBC 4210 100.0 % (6 / 6) 87.5 % (7 / 8)
lookup_var_attr_stats CBC 768 100.0 % (24 / 24) 100.0 % (16 / 16)
make_build_data GNC 370 100.0 % (72 / 72) 90.0 % (27 / 30)
multi_sort_add_dimension CBC 3540 100.0 % (7 / 7)
multi_sort_compare GNC 15433444 100.0 % (11 / 11) 100.0 % (4 / 4)
multi_sort_compare_dim CBC 982576 100.0 % (4 / 4)
multi_sort_compare_dims CBC 1005176 100.0 % (8 / 8) 100.0 % (4 / 4)
multi_sort_init CBC 1482 100.0 % (6 / 6) 50.0 % (1 / 2)
serialize_expr_stats CBC 179 98.1 % (52 / 53) 88.5 % (23 / 26)
stat_covers_expressions CBC 2635 100.0 % (9 / 9) 100.0 % (10 / 10)
stat_find_expression CBC 535 100.0 % (8 / 8) 100.0 % (8 / 8)
statext_clauselist_selectivity CBC 2170 100.0 % (6 / 6) 100.0 % (2 / 2)
statext_compute_stattarget CBC 748 100.0 % (10 / 10) 83.3 % (10 / 12)
statext_expressions_load CBC 1416 90.0 % (18 / 20) 41.7 % (5 / 12)
statext_is_compatible_clause CBC 1610 89.7 % (26 / 29) 82.1 % (23 / 28)
statext_is_compatible_clause_internal CBC 2905 80.6 % (54 / 67) 74.1 % (40 / 54)
statext_is_kind_built CBC 6836 88.2 % (15 / 17) 57.1 % (4 / 7)
statext_mcv_clauselist_selectivity GNC 2170 100.0 % (71 / 71) 80.0 % (48 / 60)
statext_store CBC 370 100.0 % (29 / 29) 100.0 % (8 / 8)

Generated by: LCOV version 2.5.0-beta