LCOV - differential code coverage report
Current view: top level - src/backend/statistics - mcv.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.3 % 681 615 16 50 64 551 18
Current Date: 2026-05-05 10:23:31 +0900 Functions: 82.6 % 23 19 1 3 8 11
Baseline: lcov-20260505-025707-baseline Branches: 66.7 % 517 345 11 161 15 330 64 10 16 4
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 80.0 % 80 64 16 64
(360..) days: 91.7 % 601 551 50 551
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 85.7 % 21 18 3 7 11
Branch coverage date bins:
(30,360] days: 57.7 % 26 15 11 15
(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
mcv_get_match_bitmap GNC 715 97.5 % (116 / 119) 70.0 % (142 / 203)
statext_mcv_deserialize GNC 606 85.2 % (104 / 122) 51.1 % (45 / 88)
statext_mcv_serialize GNC 224 89.1 % (115 / 129) 71.2 % (47 / 66)
mcv_match_expression CBC 1195 89.5 % (17 / 19) 59.1 % (13 / 22)
statext_mcv_import GNC 23 83.6 % (46 / 55) 62.5 % (15 / 24)
statext_mcv_load CBC 515 80.0 % (8 / 10) 25.0 % (2 / 8)
pg_stats_ext_mcvlist_items CBC 3524 97.6 % (40 / 41) 68.8 % (11 / 16)
statext_mcv_build GNC 201 94.0 % (47 / 50) 80.0 % (16 / 20)
build_mss CBC 201 90.0 % (9 / 10) 50.0 % (3 / 6)
build_column_frequencies CBC 201 100.0 % (24 / 24) 83.3 % (10 / 12)
build_distinct_groups CBC 201 100.0 % (16 / 16) 75.0 % (6 / 8)
mcv_combine_selectivities CBC 675 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)
statext_mcv_free UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
count_distinct_groups CBC 201 100.0 % (7 / 7) 83.3 % (5 / 6)
compare_sort_item_count GNC 65419 100.0 % (8 / 8) 100.0 % (4 / 4)
get_mincount_for_mcv_list CBC 201 100.0 % (8 / 8) 100.0 % (2 / 2)
mcv_clause_selectivity_or GNC 200 100.0 % (20 / 20) 100.0 % (12 / 12)
mcv_clauselist_selectivity CBC 435 100.0 % (14 / 14) 100.0 % (4 / 4)
pg_mcv_list_out CBC 11 100.0 % (2 / 2)
pg_mcv_list_send UBC 0 0.0 % (0 / 2)
sort_item_compare GNC 691990 100.0 % (6 / 6)

Generated by: LCOV version 2.5.0-beta