- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit1f42d35
committed
BRIN: Handle concurrent desummarization properly
If a page range is desummarized at just the right time concurrently withan index walk, BRIN would raise an error indicating index corruption.This is scary and unhelpful; silently returning that the page range isnot summarized is sufficient reaction.This bug was introduced by commit975ad4e as additional protectionagainst a bug whose actual fix was elsewhere. Backpatch equally.Reported-By: Anastasia Lubennikova <a.lubennikova@postgrespro.ru>Diagnosed-By: Alexander Lakhin <exclusion@gmail.com>Discussion:https://postgr.es/m/2588667e-d07d-7e10-74e2-7e1e46194491@postgrespro.ruBackpatch: 9.5 - master1 parent3546cf8 commit1f42d35
1 file changed
+10
-3
lines changedLines changed: 10 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
282 | 282 |
| |
283 | 283 |
| |
284 | 284 |
| |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
285 | 290 |
| |
286 |
| - | |
287 |
| - | |
288 |
| - | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
289 | 296 |
| |
290 | 297 |
| |
291 | 298 |
| |
|
0 commit comments
Comments
(0)