Skip to content
Snippets Groups Projects
Unverified Commit cce4b55e authored by Manish R Jain's avatar Manish R Jain
Browse files

Backup: Simplify backup logic and make it robust.

- Simplify backup code.
- Just use a single RPC call to handle backup, where each server, if unable to run the backup itself, would transmit the backup RPC to some other server in the cluster. This happens recursively until we find the right server to run the backup.
- Add error handling so we can try to find the right node to run the backup.
- Reuse buffer, instead of creating a new one.
- Various bug fixes from previous backup code, and edge cases from membership logic.
parent f207645f
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment