Commits were merged into target branch
-
1 week ago
-
Reviewed repository scoping for lock creation, listing, verification, and unlocking, together with project deletion cascade and upgrade cleanup. The implementation matches OD-2863, and no blocking issues were found. Automated compilation was not run because Maven is unavailable in the review environment.
-
-
| Submitter | Work Horse |
| Target | main |
| Source | issue-2863-lfs-locks-not-scoped-to-repo |
Reviewers
Merge Strategy
Create Merge Commit
Summary
Git LFS locks were stored and queried by path only, so a lock created in one project appeared in every other project on the instance.
This change associates each lock with its project, scopes create/list/verify/unlock accordingly, and clears existing unscoped locks on upgrade (they cannot be migrated reliably).
Test plan