-
Notifications
You must be signed in to change notification settings - Fork 475
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cleanups following removal of metadata
file
#6890
Labels
c/storage/pageserver
Component: storage: pageserver
Comments
This was referenced Feb 23, 2024
problame
added a commit
that referenced
this issue
Feb 23, 2024
Building atop #6777, this PR removes the code that writes the `metadata` file and adds a piece of migration code that removes any remaining `metadata` files. We'll remove the migration code after this PR has been deployed. part of #6663 More cleanups punted into follow-up issue, as they touch a lot of code: #6890
Starting the process of making remote storage mandatory here: #7722 We can require it in the config, and then proceed to weed out all the places where we have a spurious Option<> that's always Some. |
5 tasks
jcsp
added a commit
that referenced
this issue
May 15, 2024
…file refs (#7752) ## Problem This is historical baggage from when the pageserver could be run with local disk only: we had a bunch of places where we had to treat remote storage as optional. Closes: #6890 ## Changes - Remove Option<> around remote storage (in #7722 we made remote storage clearly mandatory) - Remove code for deleting old metadata files: they're all gone now. - Remove other references to metadata files when loading directories, as none exist. I checked last 14 days of logs for "found legacy metadata", there are no instances.
a-masterov
pushed a commit
that referenced
this issue
May 20, 2024
…file refs (#7752) ## Problem This is historical baggage from when the pageserver could be run with local disk only: we had a bunch of places where we had to treat remote storage as optional. Closes: #6890 ## Changes - Remove Option<> around remote storage (in #7722 we made remote storage clearly mandatory) - Remove code for deleting old metadata files: they're all gone now. - Remove other references to metadata files when loading directories, as none exist. I checked last 14 days of logs for "found legacy metadata", there are no instances.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is follow-up to #6769 once it has been rolled out and we won't roll it back.
remote_storage
non optional (pageserver: remove Option<> around remote storage, clean up metadata file refs #7752)metadata
fileThe text was updated successfully, but these errors were encountered: