LCOV - differential code coverage report
Current view: top level - src/backend/statistics - mcv.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 90.3 % 681 615 2 64 15 600 2 15
Current Date: 2026-07-25 17:13:00 -0400 Functions: 82.6 % 23 19 1 3 4 15
Baseline: lcov-20260726-baseline Branches: 66.7 % 517 345 4 168 30 315
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 88.2 % 17 15 2 15
(30,360] days: 81.0 % 79 64 15 64
(360..) days: 91.6 % 585 536 49 536
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 85.7 % 21 18 3 4 14
Branch coverage date bins:
(7,30] days: 88.2 % 34 30 4 30
(30,360] days: 62.5 % 24 15 9 15
(360..) days: 65.4 % 459 300 159 300

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 609 85.2 % (104 / 122) 51.1 % (45 / 88)
statext_mcv_serialize GNC 230 89.1 % (115 / 129) 71.2 % (47 / 66)
statext_mcv_import CBC 23 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 715 97.5 % (116 / 119) 70.0 % (142 / 203)
statext_mcv_build CBC 207 94.0 % (47 / 50) 80.0 % (16 / 20)
mcv_match_expression CBC 1195 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 515 80.0 % (8 / 10) 25.0 % (2 / 8)
build_mss CBC 207 90.0 % (9 / 10) 50.0 % (3 / 6)
pg_stats_ext_mcvlist_items CBC 3827 97.6 % (40 / 41) 68.8 % (11 / 16)
build_column_frequencies CBC 207 100.0 % (24 / 24) 83.3 % (10 / 12)
build_distinct_groups CBC 207 100.0 % (16 / 16) 75.0 % (6 / 8)
compare_sort_item_count CBC 65473 100.0 % (8 / 8) 100.0 % (4 / 4)
count_distinct_groups CBC 207 100.0 % (7 / 7) 83.3 % (5 / 6)
get_mincount_for_mcv_list CBC 207 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 GNC 435 100.0 % (14 / 14) 100.0 % (4 / 4)
mcv_combine_selectivities CBC 675 100.0 % (8 / 8) 80.0 % (8 / 10)
pg_mcv_list_out CBC 11 100.0 % (2 / 2)
sort_item_compare CBC 692206 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1