Commit 7b8efa6b authored by Sean McGivern's avatar Sean McGivern

Merge branch 'zj-remove-commit-patch' into 'master'

Remove unused DiffService#patch RPC

See merge request gitlab-org/gitlab!18743
parents 83a65660 3248d21a
...@@ -298,18 +298,6 @@ module Gitlab ...@@ -298,18 +298,6 @@ module Gitlab
Gitlab::SafeRequestStore[key] = commit Gitlab::SafeRequestStore[key] = commit
end end
# rubocop: disable CodeReuse/ActiveRecord
def patch(revision)
request = Gitaly::CommitPatchRequest.new(
repository: @gitaly_repo,
revision: encode_binary(revision)
)
response = GitalyClient.call(@repository.storage, :diff_service, :commit_patch, request, timeout: GitalyClient.medium_timeout)
response.sum(&:data)
end
# rubocop: enable CodeReuse/ActiveRecord
def commit_stats(revision) def commit_stats(revision)
request = Gitaly::CommitStatsRequest.new( request = Gitaly::CommitStatsRequest.new(
repository: @gitaly_repo, repository: @gitaly_repo,
......
...@@ -252,31 +252,6 @@ describe Gitlab::GitalyClient::CommitService do ...@@ -252,31 +252,6 @@ describe Gitlab::GitalyClient::CommitService do
end end
end end
describe '#patch' do
let(:request) do
Gitaly::CommitPatchRequest.new(
repository: repository_message, revision: revision
)
end
let(:response) { [double(data: "my "), double(data: "diff")] }
subject { described_class.new(repository).patch(revision) }
it 'sends an RPC request' do
expect_any_instance_of(Gitaly::DiffService::Stub).to receive(:commit_patch)
.with(request, kind_of(Hash)).and_return([])
subject
end
it 'concatenates the responses data' do
allow_any_instance_of(Gitaly::DiffService::Stub).to receive(:commit_patch)
.with(request, kind_of(Hash)).and_return(response)
expect(subject).to eq("my diff")
end
end
describe '#commit_stats' do describe '#commit_stats' do
let(:request) do let(:request) do
Gitaly::CommitStatsRequest.new( Gitaly::CommitStatsRequest.new(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment