Ref T13614. Provide "bin/repository lock" to temporarily lock repositories for manual maintenance.
Details
Details
- Reviewers
- None
- Maniphest Tasks
- T13614: Provide a write-free, non-locking maintenance window for repositories
- Commits
- rP51cb7a3db9e8: Provide an ad-hoc maintenance lock for clustered repositories
- Read instructions.
- Used bin/repository lock according to the instructions.
- Saw Storage tab in Diffusion report lock held during maintenance, released after it completes.
- Saw "maintenance" push log generated and repository version bump.
- Tried to lock some invalid repositories.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- lock3
- Lint
Lint Passed - Unit
Tests Passed - Build Status
Buildable 25376 Build 35038: Run Core Tests Build 35037: arc lint + arc unit