Raw diffs are served from Gitaly
Closes https://gitlab.com/gitlab-org/gitaly/issues/222
This commit is contained in:
parent
348ad22d7a
commit
417a21a123
1 changed files with 3 additions and 7 deletions
|
@ -381,15 +381,11 @@ module Gitlab
|
|||
# empty repo. See Repository#diff for keys allowed in the +options+
|
||||
# hash.
|
||||
def diff_from_parent(options = {})
|
||||
Gitlab::GitalyClient.migrate(:commit_raw_diffs) do |is_enabled|
|
||||
if is_enabled
|
||||
@repository.gitaly_commit_client.diff_from_parent(self, options)
|
||||
else
|
||||
rugged_diff_from_parent(options)
|
||||
end
|
||||
end
|
||||
@repository.gitaly_commit_client.diff_from_parent(self, options)
|
||||
end
|
||||
|
||||
# Not to be called directly, but right now its used for tests and in old
|
||||
# migrations
|
||||
def rugged_diff_from_parent(options = {})
|
||||
options ||= {}
|
||||
break_rewrites = options[:break_rewrites]
|
||||
|
|
Loading…
Reference in a new issue