LCOV - differential code coverage report
Current view: top level - src/backend/statistics - mcv.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 91.6 % 619 567 52 567
Current Date: 2024-04-14 14:21:10 Functions: 81.0 % 21 17 4 17
Baseline: 16@8cea358b128 Branches: 58.6 % 585 343 242 343
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 91.6 % 619 567 52 567
Function coverage date bins:
(240..) days: 81.0 % 21 17 4 17
Branch coverage date bins:
(240..) days: 58.6 % 585 343 242 343

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_mcv_deserialize CBC 246 85.2 % (104 / 122) 33.8 % (54 / 160)
mcv_get_match_bitmap CBC 357 97.5 % (116 / 119) 69.5 % (141 / 203)
statext_mcv_serialize CBC 90 89.1 % (115 / 129) 59.1 % (52 / 88)
mcv_match_expression CBC 576 89.5 % (17 / 19) 59.1 % (13 / 22)
statext_mcv_load CBC 240 80.0 % (8 / 10) 25.0 % (2 / 8)
pg_stats_ext_mcvlist_items CBC 15 97.6 % (40 / 41) 68.8 % (11 / 16)
statext_mcv_build CBC 90 94.0 % (47 / 50) 80.0 % (16 / 20)
build_mss CBC 90 90.0 % (9 / 10) 50.0 % (3 / 6)
build_column_frequencies CBC 90 100.0 % (24 / 24) 83.3 % (10 / 12)
build_distinct_groups CBC 90 100.0 % (16 / 16) 75.0 % (6 / 8)
mcv_combine_selectivities CBC 336 100.0 % (8 / 8) 80.0 % (8 / 10)
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)
count_distinct_groups CBC 90 100.0 % (7 / 7) 83.3 % (5 / 6)
compare_sort_item_count CBC 39378 100.0 % (8 / 8) 100.0 % (4 / 4)
get_mincount_for_mcv_list CBC 90 100.0 % (8 / 8) 100.0 % (2 / 2)
mcv_clause_selectivity_or CBC 120 100.0 % (20 / 20) 100.0 % (12 / 12)
mcv_clauselist_selectivity CBC 192 100.0 % (14 / 14) 100.0 % (4 / 4)
pg_mcv_list_out UBC 0 0.0 % (0 / 2)
pg_mcv_list_send UBC 0 0.0 % (0 / 2)
sort_item_compare CBC 417045 100.0 % (6 / 6)

Generated by: LCOV version 2.1-beta2-3-g6141622