Call RenameRepository instead of RenameNamespace
Calls RenameRepository rpc instead of RenameNamespace in gitlab shell when a repository neeeds to be renamed. Updates the rename directory function in legacy namespace to rename all of a namespace's repositories instead of doing a rename on the directory.
Showing
- GITALY_SERVER_VERSION 1 addition, 1 deletionGITALY_SERVER_VERSION
- Gemfile 1 addition, 1 deletionGemfile
- Gemfile.lock 2 additions, 2 deletionsGemfile.lock
- app/models/concerns/storage/legacy_namespace.rb 7 additions, 13 deletionsapp/models/concerns/storage/legacy_namespace.rb
- app/models/storage/legacy_project.rb 1 addition, 1 deletionapp/models/storage/legacy_project.rb
- app/services/projects/hashed_storage/base_repository_service.rb 2 additions, 10 deletions...rvices/projects/hashed_storage/base_repository_service.rb
- app/services/projects/hashed_storage/migrate_repository_service.rb 0 additions, 1 deletion...ces/projects/hashed_storage/migrate_repository_service.rb
- changelogs/unreleased/jc-legacy-storage-to-hashed-storage.yml 5 additions, 0 deletions...gelogs/unreleased/jc-legacy-storage-to-hashed-storage.yml
- lib/gitlab/git/repository.rb 6 additions, 0 deletionslib/gitlab/git/repository.rb
- lib/gitlab/gitaly_client/repository_service.rb 6 additions, 0 deletionslib/gitlab/gitaly_client/repository_service.rb
- lib/gitlab/shell.rb 13 additions, 3 deletionslib/gitlab/shell.rb
- spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects_spec.rb 31 additions, 1 deletion...ename_reserved_paths_migration/v1/rename_projects_spec.rb
- spec/models/namespace_spec.rb 3 additions, 3 deletionsspec/models/namespace_spec.rb
Please register or sign in to comment