LCOV - differential code coverage report
Current view: top level - src/backend/statistics - extended_stats.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 92.3 % 793 732 1 60 12 720 1 12
Current Date: 2025-12-17 08:58:58 +0900 Functions: 97.0 % 33 32 1 7 25
Baseline: lcov-20251217-005640-baseline Branches: 77.3 % 497 384 113 384
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 85.7 % 7 6 1 6
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 19 19 4 15
(360..) days: 92.2 % 765 705 60 705
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 96.8 % 31 30 1 7 23
Branch coverage date bins:
(30,360] 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
build_attnums_array UNC 0 0.0 % (0 / 15) 0.0 % (0 / 12)
build_expr_data CBC 81 100.0 % (11 / 11) 83.3 % (5 / 6)
compute_expr_stats CBC 81 93.3 % (42 / 45) 55.0 % (11 / 20)
serialize_expr_stats CBC 81 94.3 % (50 / 53) 84.6 % (22 / 26)
make_build_data GNC 207 97.2 % (70 / 72) 86.7 % (26 / 30)
statext_store CBC 207 100.0 % (29 / 29) 100.0 % (8 / 8)
stat_find_expression CBC 297 100.0 % (8 / 8) 100.0 % (8 / 8)
examine_attribute GNC 306 80.0 % (20 / 25) 50.0 % (7 / 14)
examine_expression GNC 306 80.8 % (21 / 26) 50.0 % (8 / 16)
statext_compute_stattarget CBC 420 100.0 % (10 / 10) 83.3 % (10 / 12)
build_sorted_items GNC 429 89.6 % (43 / 48) 76.9 % (20 / 26)
lookup_var_attr_stats CBC 432 100.0 % (21 / 21) 100.0 % (14 / 14)
choose_best_statistics CBC 675 100.0 % (31 / 31) 96.2 % (25 / 26)
multi_sort_init CBC 723 100.0 % (6 / 6) 50.0 % (1 / 2)
statext_expressions_load CBC 825 88.2 % (15 / 17) 25.0 % (2 / 8)
statext_is_compatible_clause CBC 954 89.7 % (26 / 29) 82.1 % (23 / 28)
statext_clauselist_selectivity CBC 1296 100.0 % (6 / 6) 100.0 % (2 / 2)
statext_mcv_clauselist_selectivity GNC 1296 100.0 % (71 / 71) 80.0 % (48 / 60)
examine_opclause_args GNC 1509 95.8 % (23 / 24) 81.2 % (13 / 16)
stat_covers_expressions CBC 1557 100.0 % (9 / 9) 100.0 % (10 / 10)
multi_sort_add_dimension CBC 1689 100.0 % (7 / 7)
statext_is_compatible_clause_internal CBC 1731 80.6 % (54 / 67) 74.1 % (40 / 54)
has_stats_of_kind CBC 2514 100.0 % (6 / 6) 87.5 % (7 / 8)
statext_is_kind_built CBC 4008 88.2 % (15 / 17) 57.1 % (4 / 7)
BuildRelationExtStatistics CBC 5723 98.0 % (50 / 51) 80.6 % (29 / 36)
ComputeExtStatisticsRows CBC 8457 100.0 % (21 / 21) 100.0 % (12 / 12)
fetch_statentries_for_relation GNC 14135 97.3 % (36 / 37) 75.0 % (21 / 28)
compare_scalars_simple CBC 99917 100.0 % (2 / 2)
compare_datums_simple CBC 126281 100.0 % (2 / 2)
expr_fetch_func CBC 229815 100.0 % (4 / 4)
multi_sort_compare_dim CBC 736307 100.0 % (4 / 4)
multi_sort_compare_dims CBC 752303 100.0 % (8 / 8) 100.0 % (4 / 4)
multi_sort_compare CBC 11557180 100.0 % (11 / 11) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta