LCOV - differential code coverage report
Current view: top level - src/backend/access/hash Coverage Total Hit UIC UBC GBC GIC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 88.9 % 2491 2215 276 2215
Current Date: 2026-11-05 14:14:01 +0100 Functions: 95.8 % 118 113 5 113
Baseline: lcov-20261105-baseline Branches: 60.7 % 1418 861 1 556 2 1 858
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (7,30] days: 80.6 % 36 29 7 29
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 78.6 % 117 92 25 92
(360..) days: 89.6 % 2338 2094 244 2094
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 1 1 1
(360..) days: 95.7 % 115 110 5 110
Branch coverage date bins:
(7,30] days: 72.7 % 22 16 6 16
(30,360] days: 76.8 % 56 43 13 43
(360..) days: 59.9 % 1340 802 1 537 2 1 799

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 UBC CBC Rate Total Hit UIC UBC GBC GIC CBC Rate Total Hit UBC CBC
(7,30] days Total
80.6%80.6%
80.6 % 36 29 7 29 72.7 % 22 16 6 16 100.0 % 2 2 2
hashsearch.c 84.4 % 32 27 5 27 72.7 % 22 16 6 16 100.0 % 2 2 2
hashpage.c 50.0 % 4 2 2 2 - -
(30,360] days Total∗
78.6%78.6%
78.6 % 117 92 25 92 76.8 % 56 43 13 43 100.0 % 1 1 1
hash.c 67.6 % 37 25 12 25 75.0 % 8 6 2 6 100.0 % 1 1 1
hashovfl.c 88.9 % 36 32 4 32 84.2 % 38 32 6 32 -
hashpage.c 70.0 % 10 7 3 7 - -
hash_xlog.c 86.7 % 15 13 2 13 0.0 % 4 4 -
hashutil.c 66.7 % 6 4 2 4 83.3 % 6 5 1 5 -
hashinsert.c 83.3 % 6 5 1 5 - -
hashfunc.c 83.3 % 6 5 1 5 - -
(360..) days Total
89.6%89.6%
89.6 % 2338 2094 244 2094 59.9 % 1340 802 1 537 2 1 799 95.7 % 115 110 5 110
hashpage.c 89.1 % 476 424 52 424 56.8 % 264 150 114 150 100.0 % 19 19 19
hashsearch.c 80.4 % 230 185 45 185 63.5 % 170 108 1 61 1 107 85.7 % 7 6 1 6
hash_xlog.c 91.4 % 451 412 39 412 64.4 % 216 139 77 2 137 100.0 % 15 15 15
hashovfl.c 91.3 % 366 334 32 334 59.2 % 196 116 80 116 100.0 % 7 7 7
hashvalidate.c 76.7 % 103 79 24 79 57.8 % 90 52 38 52 100.0 % 2 2 2
hash.c 92.1 % 266 245 21 245 65.2 % 164 107 57 107 93.3 % 15 14 1 14
hashutil.c 90.1 % 151 136 15 136 51.1 % 90 46 44 46 93.8 % 16 15 1 15
hashfunc.c 90.3 % 134 121 13 121 64.6 % 48 31 17 31 92.3 % 26 24 2 24
hashinsert.c 97.8 % 135 132 3 132 51.0 % 96 49 47 49 100.0 % 4 4 4
hashsort.c 100.0 % 26 26 26 66.7 % 6 4 2 4 100.0 % 4 4 4
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1