Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pageserver: refuse to run without remote storage (#7722)
## Problem Since #6769, the pageserver is intentionally not usable without remote storage: it's purpose is to act as a cache to an object store, rather than as a source of truth in its own right. ## Summary of changes - Make remote storage configuration mandatory: the pageserver will refuse to start if it is not provided. This is a precursor that will make it safe to subsequently remove all the internal Option<>s
- Loading branch information
f50ff14
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.
3141 tests run: 2995 passed, 0 failed, 146 skipped (full report)
Flaky tests (2)
Postgres 15
test_gc_aggressive
: debugtest_download_remote_layers_api
: releaseCode coverage* (full report)
functions
:31.4% (6330 of 20161 functions)
lines
:47.3% (47753 of 100969 lines)
* collected from Rust tests only
f50ff14 at 2024-05-13T13:35:54.180Z :recycle: