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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 93.7 % 799 749 1 49 4 15 730 1 15
Current Date: 2026-03-14 14:10:32 -0400 Functions: 97.0 % 33 32 1 9 23
Baseline: lcov-20260315-024220-baseline Branches: 78.5 % 503 395 108 2 393
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 6
(30,360] days: 96.2 % 26 25 1 15 10
(360..) days: 93.6 % 767 718 49 4 714
Function coverage date bins:
(360..) days: 97.0 % 33 32 1 9 23
Branch coverage date bins:
(7,30] days: 83.3 % 6 5 1 5
(30,360] days: 87.5 % 8 7 1 7
(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
statext_is_compatible_clause_internal CBC 1731 80.6 % (54 / 67) 74.1 % (40 / 54)
build_attnums_array UNC 0 0.0 % (0 / 15) 0.0 % (0 / 12)
statext_mcv_clauselist_selectivity GNC 1296 100.0 % (71 / 71) 80.0 % (48 / 60)
compute_expr_stats CBC 126 97.8 % (44 / 45) 60.0 % (12 / 20)
BuildRelationExtStatistics CBC 5791 98.0 % (50 / 51) 80.6 % (29 / 36)
examine_expression GNC 450 84.6 % (22 / 26) 56.2 % (9 / 16)
fetch_statentries_for_relation GNC 14234 97.3 % (36 / 37) 75.0 % (21 / 28)
statext_expressions_load CBC 832 90.0 % (18 / 20) 41.7 % (5 / 12)
build_sorted_items GNC 720 89.6 % (43 / 48) 76.9 % (20 / 26)
examine_attribute GNC 452 96.0 % (24 / 25) 64.3 % (9 / 14)
statext_is_compatible_clause CBC 954 89.7 % (26 / 29) 82.1 % (23 / 28)
examine_opclause_args GNC 1509 95.8 % (23 / 24) 81.2 % (13 / 16)
make_build_data GNC 271 100.0 % (72 / 72) 90.0 % (27 / 30)
serialize_expr_stats CBC 126 98.1 % (52 / 53) 88.5 % (23 / 26)
statext_is_kind_built CBC 4044 88.2 % (15 / 17) 57.1 % (4 / 7)
statext_compute_stattarget CBC 548 100.0 % (10 / 10) 83.3 % (10 / 12)
build_expr_data CBC 126 100.0 % (11 / 11) 83.3 % (5 / 6)
choose_best_statistics CBC 675 100.0 % (31 / 31) 96.2 % (25 / 26)
has_stats_of_kind CBC 2514 100.0 % (6 / 6) 87.5 % (7 / 8)
multi_sort_init CBC 1120 100.0 % (6 / 6) 50.0 % (1 / 2)
ComputeExtStatisticsRows CBC 8488 100.0 % (21 / 21) 100.0 % (12 / 12)
lookup_var_attr_stats CBC 564 100.0 % (24 / 24) 100.0 % (16 / 16)
multi_sort_compare GNC 11574263 100.0 % (11 / 11) 100.0 % (4 / 4)
multi_sort_compare_dims CBC 754021 100.0 % (8 / 8) 100.0 % (4 / 4)
stat_covers_expressions CBC 1557 100.0 % (9 / 9) 100.0 % (10 / 10)
stat_find_expression CBC 297 100.0 % (8 / 8) 100.0 % (8 / 8)
statext_clauselist_selectivity CBC 1296 100.0 % (6 / 6) 100.0 % (2 / 2)
statext_store CBC 271 100.0 % (29 / 29) 100.0 % (8 / 8)
compare_datums_simple CBC 137784 100.0 % (2 / 2)
compare_scalars_simple GNC 108788 100.0 % (2 / 2)
expr_fetch_func CBC 230603 100.0 % (4 / 4)
multi_sort_add_dimension CBC 2666 100.0 % (7 / 7)
multi_sort_compare_dim CBC 736980 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta