Remove feature flag gitaly_backup
What does this MR do and why?
- There haven't been any errors for
gitaly-backup
that required changes for a couple of releases now. So this MR removes the legacy code and feature flag. - The legacy concurrency code would have been unused. So this gets deleted too.
How to set up and validate locally
There is no new feature to test here. Just regression.
- Take a backup
$ bundle exec rake gitlab:backup:create ... 2022-03-17 13:17:11 +1300 -- Creating backup archive: 1647476196_2022_03_17_14.9.0-pre_gitlab_backup.tar ... done ...
- Restore a backup. Note that
BACKUP
does not take a path, it is the name of the tar file without the suffix_gitlab_backup.tar
.$ bundle exec rake gitlab:backup:restore BACKUP=1647476196_2022_03_17_14.9.0-pre
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by James Fargher