Skip to content
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

Replace batch download + L&S with the call to POST /storage_service/restore #4144

Open
karol-kokoszka opened this issue Dec 2, 2024 · 0 comments

Comments

@karol-kokoszka
Copy link
Collaborator

https://docs.google.com/document/d/1d-nJnn5n2gqzRXvP5xpOis0fWxIzYkf-u9X1xrIAG_c/edit?tab=t.0#bookmark=id.ktxjj4naswzn

The restore performed by the Scylla server is expected to work directly on the S3 data, there is no need of copying the SSTables by SM anymore. + There is no need for calling to L&S.

The part above is expected to be replaced with a simple call to POST /storage_service/restore where one of the input parameters is the list of SSTables that are going to be handled by the current node.

Michal-Leszczynski added a commit that referenced this issue Jan 8, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 8, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 8, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 8, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 9, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 9, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 29, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Michal-Leszczynski added a commit that referenced this issue Jan 30, 2025
This commit adds code for using Scylla restore API.
Luckily for us, handling pause/resume
is analogous to the Rclone API handling.

Fixes #4144
Fixes #4137
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant