-
- Downloads
Merge branch 'merge-request-cleanup-ref-async' into 'master'
Serialize delete refs for Merge Requests to avoid Gitaly deadlock See merge request gitlab-org/gitlab!125109 Merged-by:Kamil Trzciński <ayufan@ayufan.eu>
Showing
- app/models/merge_request.rb 8 additions, 0 deletionsapp/models/merge_request.rb
- app/services/concerns/projects/remove_refs.rb 24 additions, 0 deletionsapp/services/concerns/projects/remove_refs.rb
- app/services/merge_requests/cleanup_refs_service.rb 2 additions, 3 deletionsapp/services/merge_requests/cleanup_refs_service.rb
- app/workers/all_queues.yml 9 additions, 0 deletionsapp/workers/all_queues.yml
- app/workers/ci/pipeline_cleanup_ref_worker.rb 2 additions, 16 deletionsapp/workers/ci/pipeline_cleanup_ref_worker.rb
- app/workers/merge_requests/cleanup_ref_worker.rb 33 additions, 0 deletionsapp/workers/merge_requests/cleanup_ref_worker.rb
- config/feature_flags/development/merge_request_cleanup_ref_worker_async.yml 8 additions, 0 deletions...gs/development/merge_request_cleanup_ref_worker_async.yml
- config/sidekiq_queues.yml 2 additions, 0 deletionsconfig/sidekiq_queues.yml
- ee/app/models/merge_trains/car.rb 1 addition, 1 deletionee/app/models/merge_trains/car.rb
- ee/spec/models/merge_trains/car_spec.rb 1 addition, 1 deletionee/spec/models/merge_trains/car_spec.rb
- ee/spec/requests/api/merge_requests_spec.rb 2 additions, 0 deletionsee/spec/requests/api/merge_requests_spec.rb
- ee/spec/services/auto_merge/merge_train_service_spec.rb 2 additions, 0 deletionsee/spec/services/auto_merge/merge_train_service_spec.rb
- ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb 1 addition, 0 deletions...rvices/merge_trains/refresh_merge_request_service_spec.rb
- spec/models/merge_request_spec.rb 26 additions, 0 deletionsspec/models/merge_request_spec.rb
- spec/services/merge_requests/cleanup_refs_service_spec.rb 3 additions, 1 deletionspec/services/merge_requests/cleanup_refs_service_spec.rb
- spec/workers/ci/merge_requests/cleanup_ref_worker_spec.rb 47 additions, 0 deletionsspec/workers/ci/merge_requests/cleanup_ref_worker_spec.rb
- spec/workers/ci/pipeline_cleanup_ref_worker_spec.rb 1 addition, 1 deletionspec/workers/ci/pipeline_cleanup_ref_worker_spec.rb
Loading
Please register or sign in to comment