- Aug 29, 2016
-
-
Yorick Peterse authored
Add Repository#find_branch to speed up branch lookups See merge request !119
- Aug 27, 2016
-
-
Stan Hu authored
-
Stan Hu authored
-
Stan Hu authored
refs DB See https://gitlab.com/gitlab-org/gitlab-ce/issues/15392#note_14538333
-
Stan Hu authored
A common call in GitLab is to lookup a single branch, but previously this was done by calling Repository#branches, which loads all the branches into memory unnecessarily and causes many filesystem accesses for each branch. With Repository#find_branch, we can do a direct lookup for the branch we care about.
-
Stan Hu authored
Fix broken specs caused by update to gitlab-git-test Taken from https://gitlab.com/gitlab-org/gitlab_git/merge_requests/118 See merge request !120
-
Stan Hu authored
Taken from https://gitlab.com/gitlab-org/gitlab_git/merge_requests/118
-
- Aug 17, 2016
-
-
Yorick Peterse authored
Remove unneeded call to Repository#root_ref in #log See merge request !117
-
Ahmad Sherif authored
From our monitoring data, it seems that Repository#root_ref can be slow sometimes (probably because it involves iterating over all branches), and there's no need to have it in the `default_options` hash since a similar effect is achieved in `actual_ref = options[:ref] || root_ref` below, and subsequent calls don't need a `:ref` key in the passed options.
- Aug 15, 2016
-
-
Douwe Maan authored
Optimize fetch of the author and committer of a Rugged commit Closes #26 See merge request !116
- Aug 12, 2016
-
-
Alejandro Rodríguez authored
-
- Aug 08, 2016
-
-
Yorick Peterse authored
We're using Forwardable so we need to require it See merge request !92
-
- Aug 05, 2016
-
-
Yorick Peterse authored
Compare returns an empty collection of commits on nil refs See merge request !114
-
Paco Guzman authored
-
Rémy Coutable authored
Write .gitattributes in binary mode to prevent Rails from converting ASCII-8BIT to UTF-8 This avoids Sidekiq errors in the PostReceive task due to .gitattributes files having ISO-8859 characters, such as: ``` Encoding::UndefinedConversionError: "\xC3" from ASCII-8BIT to UTF-8 ``` Closes gitlab-org/gitlab-ce#20647 See merge request !115
-
Stan Hu authored
Closes gitlab-org/gitlab-ce#20647
- Aug 04, 2016
-
-
Yorick Peterse authored
Lazy load compare commits See merge request !113
- Aug 03, 2016
-
-
Paco Guzman authored
-
- Aug 02, 2016
-
-
Stan Hu authored
-
Ahmad Sherif authored
-
Yorick Peterse authored
Add deltas_only option for DiffCollection See merge request !109
- Jul 29, 2016
-
-
Ahmad Sherif authored
It helps avoiding loading the actual patch (which can consume lots of memory) when not needed.
-
- Jul 28, 2016
-
-
Yorick Peterse authored
Improve performance of a decorated DiffCollection instance See merge request !108
-
Paco Guzman authored
-
- Jul 26, 2016
-
-
Douwe Maan authored
Add forwardable require to Repository This class makes use of the Forwardable stdlib but didn't require it explicitly. See merge request !107
-
Robert Speicher authored
This class makes use of the Forwardable stdlib but didn't require it explicitly.
-
- Jul 22, 2016
-
-
Robert Speicher authored
Test against Ruby 2.3 and use caching of gems See merge request !106
-
Zeger-Jan van de Weg authored
-
- Jul 21, 2016
-
-
Douwe Maan authored
Expose tags git object sha (if it's an annotated tag) Closes #24 See merge request !104
-
Alejandro Rodríguez authored