Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Accept basebackup <tenant> <timeline> --gzip requests (#9456)
In #9453, we want to remove the non-gzipped basebackup code in the computes, and always request gzipped basebackups. However, right now the pageserver's page service only accepts basebackup requests in the following formats: * `basebackup <tenant_id> <timeline_id>`, lsn is determined by the pageserver as the most recent one (`timeline.get_last_record_rlsn()`) * `basebackup <tenant_id> <timeline_id> <lsn>` * `basebackup <tenant_id> <timeline_id> <lsn> --gzip` We add a fourth case, `basebackup <tenant_id> <timeline_id> --gzip` to allow gzipping the request for the latest lsn as well.
- Loading branch information
71d09c7
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.
5317 tests run: 5093 passed, 0 failed, 224 skipped (full report)
Flaky tests (2)
Postgres 16
test_multixid_wraparound_import
: release-x86-64Postgres 14
test_storage_controller_node_deletion[False]
: release-x86-64Code coverage* (full report)
functions
:31.2% (7566 of 24247 functions)
lines
:48.8% (59910 of 122750 lines)
* collected from Rust tests only
71d09c7 at 2024-10-19T00:16:49.654Z :recycle: