LCOV - differential code coverage report
Current view: top level - src/backend/statistics - mcv.c (source / functions) Coverage Total Hit UBC GNC CBC EUB ECB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 91.9 % 619 569 50 14 555 14
Current Date: 2025-12-15 18:36:29 -0500 Functions: 85.7 % 21 18 3 5 13
Baseline: lcov-20251216-010103-baseline Branches: 67.2 % 491 330 161 330 64 10
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 12 12 12
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 1 1 1
(360..) days: 91.7 % 605 555 50 555
Function coverage date bins:
(360..) days: 85.7 % 21 18 3 5 13
Branch coverage date bins:
(360..) days: 58.4 % 565 330 161 330 64 10

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
pg_mcv_list_in UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
pg_mcv_list_recv UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
pg_mcv_list_send UBC 0 0.0 % (0 / 2)
pg_mcv_list_out CBC 10 100.0 % (2 / 2)
pg_stats_ext_mcvlist_items CBC 39 97.6 % (40 / 41) 68.8 % (11 / 16)
build_column_frequencies CBC 111 100.0 % (24 / 24) 83.3 % (10 / 12)
build_distinct_groups CBC 111 100.0 % (16 / 16) 75.0 % (6 / 8)
build_mss CBC 111 90.0 % (9 / 10) 50.0 % (3 / 6)
count_distinct_groups CBC 111 100.0 % (7 / 7) 83.3 % (5 / 6)
get_mincount_for_mcv_list CBC 111 100.0 % (8 / 8) 100.0 % (2 / 2)
statext_mcv_build GNC 111 94.0 % (47 / 50) 80.0 % (16 / 20)
statext_mcv_serialize GNC 111 89.1 % (115 / 129) 71.2 % (47 / 66)
mcv_clause_selectivity_or GNC 120 100.0 % (20 / 20) 100.0 % (12 / 12)
mcv_clauselist_selectivity CBC 255 100.0 % (14 / 14) 100.0 % (4 / 4)
statext_mcv_load CBC 303 80.0 % (8 / 10) 25.0 % (2 / 8)
statext_mcv_deserialize GNC 315 85.2 % (104 / 122) 51.1 % (45 / 88)
mcv_combine_selectivities CBC 399 100.0 % (8 / 8) 80.0 % (8 / 10)
mcv_get_match_bitmap GNC 423 97.5 % (116 / 119) 70.0 % (142 / 203)
mcv_match_expression CBC 705 89.5 % (17 / 19) 59.1 % (13 / 22)
compare_sort_item_count CBC 48504 100.0 % (8 / 8) 100.0 % (4 / 4)
sort_item_compare CBC 514872 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta