lib/gitlab_git/repository.rb in gitlab_git-7.0.0.rc5 vs lib/gitlab_git/repository.rb in gitlab_git-7.0.0.rc6

- old
+ new

@@ -304,10 +304,15 @@ rugged.references.each("refs/heads/*") do |ref| walker.push(ref.target_id) end end - walker.sorting(Rugged::SORT_TOPO) if actual_options[:order] == :topo + if actual_options[:order] == :topo + walker.sorting(Rugged::SORT_TOPO) + else + walker.sorting(Rugged::SORT_DATE) + end + commits = [] offset = actual_options[:skip] limit = actual_options[:max_count] walker.each(offset: offset, limit: limit) do |commit|