01ff084a4d
Previously, only number of changed files mattered. Now, number of lines to render in the diff are also taken into account. A hard limit is set, above which diffs are not rendered and users are not allowed to override that. This prevents high server resource usage with huge commits. Related to #1745, #2259 In addition, handle large commits for MergeRequests and Compare controllers. Also fixes a bug where diffs are loaded twice, if user goes directly to merge_requests/:id/diffs URL.
8 lines
255 B
Ruby
8 lines
255 B
Ruby
module BigCommits
|
|
HUGE_COMMIT_ID = "7f92534f767fa20357a11c63f973ae3b79cc5b85"
|
|
HUGE_COMMIT_MESSAGE = "pybments.rb version up. gitignore improved"
|
|
|
|
BIG_COMMIT_ID = "d62200cad430565bd9f80befaf329297120330b5"
|
|
BIG_COMMIT_MESSAGE = "clean-up code"
|
|
end
|
|
|