Skip to content

Submit a single batch blob RPC to Gitaly per HTTP request when viewing diffs

What does this MR do?

Submit a single batch blob RPC to Gitaly per Gitlab::Diff::FileCollection::MergeRequestDiff#diff_files method call. This currently affects the DiffsController#show performance.

Locally, it improves the request time in ~15%, let's see it on production.

What are the relevant issue numbers?

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/43951

Edited by Oswaldo Ferreira

Merge request reports