LCOV - differential code coverage report
Current view: top level - src/backend/statistics Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 93.3 % 3444 3213 5 226 2 96 3115 4 78
Current Date: 2026-11-05 14:14:01 +0100 Functions: 96.3 % 135 130 1 4 31 99 1
Baseline: lcov-20261105-baseline Branches: 73.6 % 2315 1703 12 600 4 96 1603
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 20 20 20
(7,30] days: 100.0 % 5 5 5
(30,360] days: 95.6 % 1194 1141 5 48 96 1045
(360..) days: 92.0 % 2224 2046 178 2 2044
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 97.7 % 44 43 1 10 33
(360..) days: 95.6 % 90 86 4 21 65
Branch coverage date bins:
(1,7] days: 85.7 % 14 12 2 12
(30,360] days: 78.3 % 723 566 12 145 96 470
(360..) days: 71.3 % 1578 1125 453 4 1121

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 DCB
[..1] days Total∗
100.0%
100.0 % 1 1 1 - -
(1,7] days extended_stats.c∗∗ 100.0 % 20 20 20 85.7 % 14 12 2 12 100.0 % 1 1 1
(7,30] days Total∗
100.0%
100.0 % 5 5 5 - -
(30,360] days Total
95.6%95.6%
95.6 % 1194 1141 5 48 96 1045 78.3 % 723 566 12 145 96 470 97.7 % 44 43 1 10 33
attribute_stats.c 99.3 % 135 134 1 2 132 75.6 % 86 65 21 4 61 100.0 % 4 4 1 3
dependencies.c 93.7 % 63 59 2 2 26 33 87.0 % 54 47 4 3 34 13 100.0 % 3 3 3
extended_stats.c 97.4 % 39 38 1 8 30 83.3 % 6 5 1 5 100.0 % 2 2 2
extended_stats_funcs.c 96.7 % 575 556 19 2 554 77.3 % 353 273 80 6 267 100.0 % 16 16 2 14
mcv.c 82.5 % 97 80 2 15 17 63 77.6 % 58 45 4 9 30 15 50.0 % 2 1 1 1
mvdistinct.c 100.0 % 34 34 6 28 88.5 % 26 23 3 10 13 100.0 % 2 2 2
relation_stats.c 100.0 % 72 72 13 59 82.1 % 28 23 5 23 100.0 % 3 3 1 2
stat_utils.c 93.9 % 179 168 1 10 22 146 75.9 % 112 85 4 23 12 73 100.0 % 12 12 1 11
(360..) days Total
92.0%92.0%
92.0 % 2224 2046 178 2 2044 71.3 % 1578 1125 453 4 1121 95.6 % 90 86 4 21 65
attribute_stats.c 89.3 % 122 109 13 2 107 72.6 % 84 61 23 4 57 100.0 % 4 4 4
dependencies.c 89.2 % 446 398 48 398 72.7 % 326 237 89 237 100.0 % 15 15 5 10
extended_stats.c 94.0 % 764 718 46 718 78.8 % 491 387 104 387 96.9 % 32 31 1 6 25
mcv.c 91.6 % 584 535 49 535 65.4 % 459 300 159 300 85.7 % 21 18 3 6 12
mvdistinct.c 93.9 % 181 170 11 170 56.0 % 100 56 44 56 100.0 % 13 13 3 10
relation_stats.c 95.5 % 44 42 2 42 75.0 % 28 21 7 21 100.0 % 2 2 1 1
stat_utils.c 89.2 % 83 74 9 74 70.0 % 90 63 27 63 100.0 % 3 3 3
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1