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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 90.3 % 681 615 16 50 64 551 18
Current Date: 2026-03-14 14:10:32 -0400 Functions: 82.6 % 23 19 1 3 8 11
Baseline: lcov-20260315-024220-baseline Branches: 66.7 % 517 345 11 161 15 330 64 10 16 4
Baseline Date: 2026-03-14 15:27:56 +0100 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
statext_mcv_deserialize GNC 380 85.2 % (104 / 122) 51.1 % (45 / 88)
statext_mcv_serialize GNC 169 89.1 % (115 / 129) 71.2 % (47 / 66)
statext_mcv_import GNC 18 83.6 % (46 / 55) 62.5 % (15 / 24)
statext_mcv_free UNC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
mcv_get_match_bitmap GNC 423 97.5 % (116 / 119) 70.0 % (142 / 203)
statext_mcv_build GNC 151 94.0 % (47 / 50) 80.0 % (16 / 20)
mcv_match_expression CBC 705 89.5 % (17 / 19) 59.1 % (13 / 22)
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)
statext_mcv_load CBC 303 80.0 % (8 / 10) 25.0 % (2 / 8)
build_mss CBC 151 90.0 % (9 / 10) 50.0 % (3 / 6)
pg_stats_ext_mcvlist_items CBC 3466 97.6 % (40 / 41) 68.8 % (11 / 16)
build_column_frequencies CBC 151 100.0 % (24 / 24) 83.3 % (10 / 12)
build_distinct_groups CBC 151 100.0 % (16 / 16) 75.0 % (6 / 8)
compare_sort_item_count GNC 49108 100.0 % (8 / 8) 100.0 % (4 / 4)
count_distinct_groups CBC 151 100.0 % (7 / 7) 83.3 % (5 / 6)
get_mincount_for_mcv_list CBC 151 100.0 % (8 / 8) 100.0 % (2 / 2)
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)
mcv_combine_selectivities CBC 399 100.0 % (8 / 8) 80.0 % (8 / 10)
pg_mcv_list_out CBC 11 100.0 % (2 / 2)
sort_item_compare GNC 519092 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta