-
- Downloads
There was a problem fetching the pipeline summary.
Merge branch '45190-create-notes-diff-files' into 'master'
Persist and use truncated note diffs instead requesting Gitaly in a N+1 manner on MR page Closes #45190 See merge request gitlab-org/gitlab-ce!18991
Showing
- app/models/concerns/diff_file.rb 9 additions, 0 deletionsapp/models/concerns/diff_file.rb
- app/models/diff_note.rb 52 additions, 15 deletionsapp/models/diff_note.rb
- app/models/merge_request_diff_file.rb 1 addition, 6 deletionsapp/models/merge_request_diff_file.rb
- app/models/note.rb 3 additions, 1 deletionapp/models/note.rb
- app/models/note_diff_file.rb 7 additions, 0 deletionsapp/models/note_diff_file.rb
- app/workers/all_queues.yml 1 addition, 0 deletionsapp/workers/all_queues.yml
- app/workers/create_note_diff_file_worker.rb 9 additions, 0 deletionsapp/workers/create_note_diff_file_worker.rb
- changelogs/unreleased/45190-create-notes-diff-files.yml 5 additions, 0 deletionschangelogs/unreleased/45190-create-notes-diff-files.yml
- config/sidekiq_queues.yml 1 addition, 0 deletionsconfig/sidekiq_queues.yml
- db/migrate/20180515121227_create_notes_diff_files.rb 21 additions, 0 deletionsdb/migrate/20180515121227_create_notes_diff_files.rb
- db/schema.rb 15 additions, 0 deletionsdb/schema.rb
- lib/gitlab/diff/file.rb 7 additions, 0 deletionslib/gitlab/diff/file.rb
- spec/lib/gitlab/diff/file_spec.rb 54 additions, 0 deletionsspec/lib/gitlab/diff/file_spec.rb
- spec/lib/gitlab/import_export/all_models.yml 1 addition, 0 deletionsspec/lib/gitlab/import_export/all_models.yml
- spec/models/concerns/discussion_on_diff_spec.rb 1 addition, 1 deletionspec/models/concerns/discussion_on_diff_spec.rb
- spec/models/diff_note_spec.rb 61 additions, 1 deletionspec/models/diff_note_spec.rb
- spec/models/note_diff_file_spec.rb 11 additions, 0 deletionsspec/models/note_diff_file_spec.rb
- spec/services/notes/create_service_spec.rb 82 additions, 0 deletionsspec/services/notes/create_service_spec.rb
- spec/workers/create_note_diff_file_worker_spec.rb 16 additions, 0 deletionsspec/workers/create_note_diff_file_worker_spec.rb
app/models/concerns/diff_file.rb
0 → 100644
app/models/note_diff_file.rb
0 → 100644
app/workers/create_note_diff_file_worker.rb
0 → 100644
spec/models/note_diff_file_spec.rb
0 → 100644
Please register or sign in to comment