LCOV - differential code coverage report
Current view: top level - src/backend/statistics Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 93.0 % 3413 3173 3 237 4 60 3109 2 41
Current Date: 2026-07-25 19:08:27 +0900 Functions: 96.2 % 133 128 1 4 19 109
Baseline: lcov-20260725-baseline Branches: 72.6 % 2299 1670 10 619 5 84 1581
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 97.7 % 171 167 3 1 60 107
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 94.4 % 952 899 53 3 896
(360..) days: 92.0 % 2290 2107 183 1 2106
Function coverage date bins:
(7,30] days: 100.0 % 6 6 2 4
(30,360] days: 96.8 % 31 30 1 5 25
(360..) days: 95.8 % 96 92 4 12 80
Branch coverage date bins:
(7,30] days: 79.3 % 150 119 10 21 84 35
(30,360] days: 73.9 % 533 394 139 5 389
(360..) days: 71.6 % 1616 1157 459 1157

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC
(7,30] days Total
97.7%97.7%
97.7 % 171 167 3 1 60 107 79.3 % 150 119 10 21 84 35 100.0 % 6 6 2 4
stat_utils.c 96.2 % 26 25 1 22 3 77.8 % 18 14 4 12 2 100.0 % 1 1 1
relation_stats.c 100.0 % 33 33 33 50.0 % 8 4 4 4 100.0 % 2 2 2
attribute_stats.c 98.6 % 73 72 1 2 70 62.5 % 48 30 1 17 3 27 100.0 % 3 3 1 2
extended_stats_funcs.c 100.0 % 2 2 1 1 83.3 % 6 5 1 3 2 -
mcv.c 88.2 % 17 15 2 15 88.2 % 34 30 4 30 -
(30,360] days Total
94.4%94.4%
94.4 % 952 899 53 3 896 73.9 % 533 394 139 5 389 96.8 % 31 30 1 5 25
mcv.c 81.0 % 79 64 15 64 62.5 % 24 15 9 15 50.0 % 2 1 1 1
stat_utils.c 90.0 % 160 144 16 2 142 63.6 % 110 70 40 5 65 100.0 % 7 7 7
dependencies.c 94.3 % 35 33 2 33 81.2 % 16 13 3 13 100.0 % 2 2 2
mvdistinct.c 100.0 % 28 28 28 81.2 % 16 13 3 13 100.0 % 2 2 2
attribute_stats.c 100.0 % 27 27 27 83.3 % 6 5 1 5 -
extended_stats_funcs.c 96.7 % 576 557 19 1 556 76.7 % 347 266 81 266 100.0 % 16 16 1 15
extended_stats.c 97.8 % 45 44 1 44 85.7 % 14 12 2 12 100.0 % 2 2 2
(360..) days Total
92.0%92.0%
92.0 % 2290 2107 183 1 2106 71.6 % 1616 1157 459 1157 95.8 % 96 92 4 12 80
mcv.c 91.6 % 585 536 49 536 65.4 % 459 300 159 300 85.7 % 21 18 3 4 14
extended_stats.c 93.5 % 759 710 49 710 78.2 % 487 381 106 381 96.9 % 32 31 1 1 30
stat_utils.c 94.2 % 69 65 4 65 77.1 % 70 54 16 54 100.0 % 6 6 6
relation_stats.c 93.6 % 78 73 5 73 76.2 % 42 32 10 32 100.0 % 3 3 3
dependencies.c 89.2 % 462 412 50 412 72.5 % 342 248 94 248 100.0 % 16 16 4 12
mvdistinct.c 94.0 % 182 171 11 171 56.0 % 100 56 44 56 100.0 % 13 13 3 10
attribute_stats.c 90.3 % 155 140 15 1 139 74.1 % 116 86 30 86 100.0 % 5 5 5
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1