summaryrefslogtreecommitdiff
path: root/doc/workflow
diff options
context:
space:
mode:
authorSean McGivern <sean@gitlab.com>2018-03-20 15:51:54 +0000
committerSean McGivern <sean@gitlab.com>2018-03-21 17:24:46 +0000
commit39c9928cfbf5b72042755c58bd5c484551c5f1ad (patch)
tree02d8de7ece39fa76039e4a640ada9fef147bc94d /doc/workflow
parent398f13f39a0ce51c9ca3f223e87df88db822a396 (diff)
downloadgitlab-ce-39c9928cfbf5b72042755c58bd5c484551c5f1ad.tar.gz
Fix N+1 in `MergeRequest#merge_request_diff_for`reduce-query-count-for-mergerequestscontroller-show
Previously, this would issue a query for each unique `diff_refs_or_sha` passed. This was because we didn't want to load other MR diffs into memory, as they had some very large columns. Now they are actually very small, and it's more efficient to just load them all at once and do the finding in Ruby.
Diffstat (limited to 'doc/workflow')
0 files changed, 0 insertions, 0 deletions