- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit41ffd9d
committed
Test restartpoints in archive recovery.
v14 commit1f95181 and its v13equivalent caused timing-dependent failures in archive recovery, atrestartpoints. The symptom was "invalid magic number 0000 in logsegment X, offset 0", "unexpected pageaddr X in log segment Y, offset 0"[X < Y], or an assertion failure. Commit3635a0a and predecessors back-patchedv15 changes to fix that. This test reproduces the problemprobabilistically, typically in less than 1000 iterations of the test.Hence, buildfarm and CI runs would have surfaced enough failures to getattention within a day.Reported-by: Arun Thirupathi <arunth@google.com>Discussion:https://postgr.es/m/20250306193013.36.nmisch@google.comBackpatch-through: 131 parenta61b67c commit41ffd9d
1 file changed
+57
-0
lines changedLines changed: 57 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + |
0 commit comments
Comments
(0)