Add streaming endpoint for commit diffs
As part of the rapid diffs project, this MR creates a new endpoint for streaming commit diffs. MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/167437 Changlog: changed
显示
- app/controllers/concerns/stream_diffs.rb 52 个添加, 0 个删除app/controllers/concerns/stream_diffs.rb
- app/controllers/projects/commit_diffs_stream_controller.rb 21 个添加, 0 个删除app/controllers/projects/commit_diffs_stream_controller.rb
- app/controllers/projects/merge_requests/diffs_stream_controller.rb 13 个添加, 37 个删除...ollers/projects/merge_requests/diffs_stream_controller.rb
- app/models/commit.rb 1 个添加, 0 个删除app/models/commit.rb
- config/routes/repository.rb 1 个添加, 0 个删除config/routes/repository.rb
- lib/gitlab/git/diff_collection.rb 5 个添加, 5 个删除lib/gitlab/git/diff_collection.rb
- spec/controllers/concerns/stream_diffs_spec.rb 31 个添加, 0 个删除spec/controllers/concerns/stream_diffs_spec.rb
- spec/lib/gitlab/git/diff_collection_spec.rb 57 个添加, 2 个删除spec/lib/gitlab/git/diff_collection_spec.rb
- spec/requests/projects/commit_diffs_stream_controller_spec.rb 92 个添加, 0 个删除.../requests/projects/commit_diffs_stream_controller_spec.rb
加载中
想要评论请 注册 或 登录