LCOV - differential code coverage report
Current view: top level - src/backend/access/hash Coverage Total Hit UIC UBC GBC GIC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 89.0 % 2489 2215 274 2215
Current Date: 2026-10-12 11:56:10 +0200 Functions: 95.8 % 118 113 5 113
Baseline: lcov-20261012-baseline Branches: 60.8 % 1418 862 1 555 3 1 858
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Summarize by: Date bin (1,7] days: 85.7 % 35 30 5 30
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 78.2 % 124 97 27 97
(360..) days: 89.6 % 2330 2088 242 2088
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.6 % 114 109 5 109
Branch coverage date bins:
(1,7] days: 72.7 % 22 16 6 16
(30,360] days: 69.7 % 66 46 20 46
(360..) days: 60.2 % 1330 800 1 529 3 1 796

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
(1,7] days Total∗
85.7%85.7%
85.7 % 35 30 5 30 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
(30,360] days Total∗
78.2%78.2%
78.2 % 124 97 27 97 69.7 % 66 46 20 46 100.0 % 2 2 2
hash.c 66.7 % 36 24 12 24 75.0 % 8 6 2 6 100.0 % 1 1 1
hash_xlog.c 88.9 % 18 16 2 16 16.7 % 6 1 5 1 -
hashfunc.c 83.3 % 6 5 1 5 - -
hashinsert.c 70.0 % 10 7 3 7 25.0 % 8 2 6 2 -
hashovfl.c 88.9 % 36 32 4 32 84.2 % 38 32 6 32 -
hashpage.c 70.0 % 10 7 3 7 - -
hashutil.c 66.7 % 6 4 2 4 83.3 % 6 5 1 5 -
(360..) days Total
89.6%89.6%
89.6 % 2330 2088 242 2088 60.2 % 1330 800 1 529 3 1 796 95.6 % 114 109 5 109
hash.c 92.1 % 266 245 21 245 65.2 % 164 107 57 107 93.3 % 15 14 1 14
hash_xlog.c 91.3 % 448 409 39 409 65.0 % 214 139 75 3 136 100.0 % 15 15 15
hashfunc.c 90.3 % 134 121 13 121 64.6 % 48 31 17 31 92.3 % 26 24 2 24
hashinsert.c 99.2 % 131 130 1 130 53.4 % 88 47 41 47 100.0 % 4 4 4
hashovfl.c 91.3 % 366 334 32 334 59.2 % 196 116 80 116 100.0 % 7 7 7
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
hashsort.c 100.0 % 25 25 25 66.7 % 6 4 2 4 100.0 % 3 3 3
hashutil.c 90.1 % 151 136 15 136 51.1 % 90 46 44 46 93.8 % 16 15 1 15
hashvalidate.c 76.7 % 103 79 24 79 57.8 % 90 52 38 52 100.0 % 2 2 2
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1