summaryrefslogtreecommitdiff
path: root/lib/api/notes.rb
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2018-01-02 22:52:30 -0800
committerStan Hu <stanhu@gmail.com>2018-01-02 23:48:19 -0800
commit25a868753b4b9e673af31f7f4f58f9e97811e9d9 (patch)
tree66fd90d7696c8e0de4c5dc515f190f9a69e70d0e /lib/api/notes.rb
parentff077cf7dc5cfd7c6c6206d801ea3f326f7af1aa (diff)
downloadgitlab-ce-25a868753b4b9e673af31f7f4f58f9e97811e9d9.tar.gz
Speed up generation of commit stats by using Rugged native methodssh-optimize-commit-stats
The previous implementation iterated across the entire patch set to determine the number of lines added, deleted, and changed. Rugged has a native method `Rugged::Diff#stat` that does this already, which appears to be a little faster and require less RAM than doing this ourselves. Improves performance in #41524
Diffstat (limited to 'lib/api/notes.rb')
0 files changed, 0 insertions, 0 deletions