-
Notifications
You must be signed in to change notification settings - Fork 439
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
refactor(pageserver): check layer map valid in one place #9051
Conversation
Signed-off-by: Alex Chi Z <chi@neon.tech>
5020 tests run: 4856 passed, 0 failed, 164 skipped (full report)Flaky tests (8)Postgres 17
Postgres 16
Postgres 15
Code coverage* (full report)
* collected from Rust tests only The comment gets automatically updated with the latest test results
f8d8f5b at 2024-09-19T20:39:10.603Z :recycle: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was a bit worried you were thinking of doing this with the prod code, approved with the added cfg(test)
.
The code is also used in storage-scrubber so it's not test only... |
This looks surprising, I'll peek. You can just re-run failed or push it's unrelated, but I haven't seen this failure mode. |
Signed-off-by: Alex Chi Z <chi@neon.tech>
We have 3 places where we implement layer map checks. ## Summary of changes Now we have a single check function being called in all places. --------- Signed-off-by: Alex Chi Z <chi@neon.tech>
Problem
We have 3 places where we implement layer map checks.
Summary of changes
Now we have a single check function being called in all places.
Checklist before requesting a review
Checklist before merging