Files
neon/pageserver/src
Joonas Koivunen e82d1ad6b8 fix(layer): reinit on access before eviction happens (#5743)
Right before merging, I added a loop to `fn
LayerInner::get_or_maybe_download`, which was always supposed to be
there. However I had forgotten to restart initialization instead of
waiting for the eviction to happen to support original design goal of
"eviction should always lose to redownload (or init)". This was wrong.
After this fix, if `spawn_blocking` queue is blocked on something,
nothing bad will happen.

Part of #5737.
2023-11-01 17:38:32 +02:00
..
2023-10-18 16:42:22 +03:00
2023-10-25 14:59:43 +03:00
2023-10-28 03:47:26 +02:00
2023-10-18 16:42:22 +03:00