-
- Downloads
Destroy merge request diffs in batches
Contributes to #352511 **Problem** Project delete causes a timeout error, because of `DELETE FROM projects` query. **Solution** Extract `merge_request_diffs` deletion process into a separate statement.
parent
439ca344
No related branches found
No related tags found
Showing
- app/services/projects/destroy_service.rb 20 additions, 0 deletionsapp/services/projects/destroy_service.rb
- config/feature_flags/development/extract_mr_diff_deletions.yml 8 additions, 0 deletions...g/feature_flags/development/extract_mr_diff_deletions.yml
- spec/services/projects/destroy_service_spec.rb 27 additions, 0 deletionsspec/services/projects/destroy_service_spec.rb
Please register or sign in to comment