Thang Pham
75f71a6380
Handle broken timelines on startup ( #1809 )
...
Resolve #1663 .
## Changes
- ignore a "broken" [1] timeline on page server startup
- fix the race condition when creating multiple timelines in parallel for a tenant
- added tests for the above changes
[1]: a timeline is marked as "broken" if either
- failed to load the timeline's metadata or
- the timeline's disk consistent LSN is zero
2022-05-27 11:43:06 -04:00
..
2022-05-17 01:17:44 +03:00
2022-04-18 12:52:31 +03:00
2022-05-17 01:17:44 +03:00
2022-05-25 18:14:44 +03:00
2022-05-13 18:32:14 +03:00
2022-05-27 11:43:06 -04:00
2022-03-10 19:38:58 +02:00
2022-03-10 19:38:58 +02:00
2022-05-04 18:14:45 +03:00
2022-04-14 13:31:40 +03:00
2022-05-13 18:32:14 +03:00
2022-05-03 09:28:57 +03:00
2022-03-10 19:38:58 +02:00
2022-05-17 01:17:44 +03:00
2022-05-13 18:32:14 +03:00
2022-05-16 11:05:43 -04:00
2022-03-28 20:34:06 +04:00
2022-05-17 01:17:44 +03:00
2022-04-14 13:31:40 +03:00
2022-05-13 18:32:14 +03:00
2022-04-14 13:31:37 +03:00
2022-03-29 22:13:06 -07:00
2022-03-10 19:38:58 +02:00
2022-05-16 09:58:58 +03:00
2022-05-17 18:14:10 +03:00
2022-04-18 12:52:31 +03:00
2022-03-10 19:38:58 +02:00
2022-05-12 17:27:08 -04:00
2022-05-17 18:14:10 +03:00
2022-05-17 18:14:57 +03:00
2022-05-17 19:29:01 +03:00
2022-05-17 01:17:44 +03:00
2022-03-10 19:38:58 +02:00
2022-03-10 19:38:58 +02:00
2022-04-27 19:09:28 +03:00
2022-05-27 06:19:23 +04:00
2022-05-17 01:17:44 +03:00
2022-05-17 01:17:44 +03:00