LCOV - differential code coverage report
Current view: top level - src/backend/statistics - extended_stats.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 92.3 % 793 732 61 1 731 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 97.0 % 33 32 1 1 31
Baseline: lcov-20250907-010129-baseline Branches: 77.3 % 497 384 113 384
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 11 11 1 10
(30,360] days: 100.0 % 5 5 5
(360..) days: 92.1 % 777 716 61 716
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 96.8 % 31 30 1 1 29
Branch coverage date bins:
(7,30] days: 87.5 % 8 7 1 7
(360..) days: 77.1 % 489 377 112 377

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 UBC 0 0.0 % (0 / 15) 0.0 % (0 / 12)
statext_mcv_clauselist_selectivity CBC 1296 100.0 % (72 / 72) 80.0 % (48 / 60)
compute_expr_stats CBC 78 93.3 % (42 / 45) 55.0 % (11 / 20)
examine_expression CBC 300 80.8 % (21 / 26) 50.0 % (8 / 16)
BuildRelationExtStatistics CBC 5434 98.0 % (50 / 51) 80.6 % (29 / 36)
examine_attribute CBC 300 80.0 % (20 / 25) 50.0 % (7 / 14)
fetch_statentries_for_relation CBC 13436 97.3 % (36 / 37) 75.0 % (21 / 28)
build_sorted_items CBC 423 89.4 % (42 / 47) 76.9 % (20 / 26)
statext_expressions_load CBC 822 88.2 % (15 / 17) 25.0 % (2 / 8)
statext_is_compatible_clause CBC 954 89.7 % (26 / 29) 82.1 % (23 / 28)
make_build_data GNC 199 97.2 % (70 / 72) 86.7 % (26 / 30)
serialize_expr_stats CBC 78 94.3 % (50 / 53) 84.6 % (22 / 26)
examine_opclause_args CBC 1509 95.8 % (23 / 24) 81.2 % (13 / 16)
statext_is_kind_built CBC 3972 88.2 % (15 / 17) 57.1 % (4 / 7)
statext_compute_stattarget CBC 404 100.0 % (10 / 10) 83.3 % (10 / 12)
build_expr_data CBC 78 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 703 100.0 % (6 / 6) 50.0 % (1 / 2)
ComputeExtStatisticsRows CBC 8047 100.0 % (21 / 21) 100.0 % (12 / 12)
lookup_var_attr_stats CBC 416 100.0 % (21 / 21) 100.0 % (14 / 14)
multi_sort_compare CBC 9845586 100.0 % (11 / 11) 100.0 % (4 / 4)
multi_sort_compare_dims CBC 752265 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 199 100.0 % (29 / 29) 100.0 % (8 / 8)
compare_datums_simple CBC 126057 100.0 % (2 / 2)
compare_scalars_simple CBC 99765 100.0 % (2 / 2)
expr_fetch_func CBC 199815 100.0 % (4 / 4)
multi_sort_add_dimension CBC 1646 100.0 % (7 / 7)
multi_sort_compare_dim CBC 736305 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta