pageserver: include generations in attachment, re-attach on startup #5136
Labels
c/storage/pageserver
Component: storage: pageserver
t/feature
Issue type: feature, for new features or requests
Pageserver needs control plane input two places:
This change also includes implementing a tiny version of the API for use in
neon_local
and tests.Pageserver will be configured with a
control_plane_api
URL -- if this is unset, it implicitly disables generation number awareness and enables pageserver to start without calling out to the control plane.As part of this issue, we must also implement generation-aware index_part.json loading, because we will start writing out objects with the generation suffix as soon as
control_plane_api
is set.We will continue to deploy with
control_plane_api
unset, so nothing changes in production yet[.The text was updated successfully, but these errors were encountered: