-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- better backup error handling: When the backup fails, we now try to restore mysqld state anyway. That way the tablet becomes usable again. - Refactoring backup / restore code: So individual file backup / restore are each in their own function, instead of being two blocks deep. - Adding support for piping data through hooks. Also streamlining the hook creation, which changes the HookResult details a bit. All errors now are in Stderr. - Now supporting backup filters (optional, command-line driven). And adding one to backup test. - Add flag to disable backup compression (in case filter compresses). And add a test to make sure no backup is left-over upon backup failure. - Adding context to backupstorage API. The only current user is the GCS one, but it's way cleaner.
- Loading branch information
1 parent
1d957ec
commit 86f1a49
Showing
15 changed files
with
666 additions
and
264 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.