Allow relation tree restorer to import single relation
This MR lays groundwork for chosen relation import (https://gitlab.com/gitlab-org/gitlab/-/issues/425798) by updating the relation tree restorer to allow importing of a single relation. It also adds a service and class which will be called by an API endpoint in a follow-up MR. Changelog: changed
显示
- app/models/project.rb 10 个添加, 0 个删除app/models/project.rb
- app/services/projects/import_export/relation_import_service.rb 87 个添加, 0 个删除...ervices/projects/import_export/relation_import_service.rb
- app/workers/all_queues.yml 9 个添加, 0 个删除app/workers/all_queues.yml
- app/workers/projects/import_export/relation_import_worker.rb 96 个添加, 0 个删除app/workers/projects/import_export/relation_import_worker.rb
- config/sidekiq_queues.yml 2 个添加, 0 个删除config/sidekiq_queues.yml
- lib/gitlab/import_export/group/relation_tree_restorer.rb 43 个添加, 4 个删除lib/gitlab/import_export/group/relation_tree_restorer.rb
- lib/gitlab/import_export/project/relation_tree_restorer.rb 6 个添加, 0 个删除lib/gitlab/import_export/project/relation_tree_restorer.rb
- locale/gitlab.pot 9 个添加, 0 个删除locale/gitlab.pot
- spec/commands/sidekiq_cluster/cli_spec.rb 2 个添加, 2 个删除spec/commands/sidekiq_cluster/cli_spec.rb
- spec/factories/projects/import_export/relation_import_tracker.rb 4 个添加, 0 个删除...ctories/projects/import_export/relation_import_tracker.rb
- spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb 130 个添加, 128 个删除...gitlab/import_export/group/relation_tree_restorer_spec.rb
- spec/lib/gitlab/import_export/project/relation_tree_restorer_spec.rb 130 个添加, 0 个删除...tlab/import_export/project/relation_tree_restorer_spec.rb
- spec/models/project_spec.rb 34 个添加, 0 个删除spec/models/project_spec.rb
- spec/services/projects/import_export/relation_import_service_spec.rb 94 个添加, 0 个删除...es/projects/import_export/relation_import_service_spec.rb
- spec/workers/every_sidekiq_worker_spec.rb 1 个添加, 0 个删除spec/workers/every_sidekiq_worker_spec.rb
- spec/workers/projects/import_export/relation_import_worker_spec.rb 62 个添加, 0 个删除...ers/projects/import_export/relation_import_worker_spec.rb
加载中
想要评论请 注册 或 登录