1. 17 4月, 2018 1 次提交
  2. 04 4月, 2018 1 次提交
  3. 07 3月, 2018 1 次提交
  4. 02 3月, 2018 1 次提交
  5. 19 2月, 2018 1 次提交
  6. 17 2月, 2018 2 次提交
  7. 07 2月, 2018 1 次提交
    • Z
      Don't use rugged in Repository#refs_hash · 73e78c4e
      Zeger-Jan van de Weg 提交于
      The refs hash is used to determine what branches and tags have a commit
      as head in the network graph. The previous implementation depended on
      Rugged#references. The problem with this implementation was that it
      depended on rugged, but also that it iterated over all references and
      thus loading more data than needed if for example the project uses CI/CD
      environments, Pipelines, or Merge Requests.
      
      Given only refs are checked the network cares about the GraphHelper#refs
      method has no need to reject those, simplifying the method.
      
      Closes gitlab-org/gitaly#880
      73e78c4e
  8. 18 1月, 2018 1 次提交
  9. 15 1月, 2018 1 次提交
  10. 05 1月, 2018 1 次提交
  11. 19 12月, 2017 1 次提交
    • Z
      Load commit in batches for pipelines#index · c6edae38
      Zeger-Jan van de Weg 提交于
      Uses `list_commits_by_oid` on the CommitService, to request the needed
      commits for pipelines. These commits are needed to display the user that
      created the commit and the commit title.
      
      This includes fixes for tests failing that depended on the commit
      being `nil`. However, now these are batch loaded, this doesn't happen
      anymore and the commits are an instance of BatchLoader.
      c6edae38
  12. 07 12月, 2017 1 次提交
  13. 05 12月, 2017 2 次提交
  14. 01 11月, 2017 1 次提交
  15. 27 10月, 2017 1 次提交
    • Z
      Cache commits on the repository model · 3411fef1
      Zeger-Jan van de Weg 提交于
      Now, when requesting a commit from the Repository model, the results are
      not cached. This means we're fetching the same commit by oid multiple times
      during the same request. To prevent us from doing this, we now cache
      results. Caching is done only based on object id (aka SHA).
      
      Given we cache on the Repository model, results are scoped to the
      associated project, eventhough the change of two repositories having the
      same oids for different commits is small.
      3411fef1
  16. 20 9月, 2017 1 次提交
  17. 12 9月, 2017 1 次提交
  18. 23 8月, 2017 1 次提交
  19. 17 8月, 2017 1 次提交
  20. 08 8月, 2017 4 次提交
  21. 03 8月, 2017 1 次提交
  22. 27 7月, 2017 3 次提交
  23. 21 7月, 2017 1 次提交
  24. 19 7月, 2017 2 次提交
  25. 13 7月, 2017 1 次提交
  26. 12 7月, 2017 1 次提交
  27. 27 6月, 2017 3 次提交
  28. 20 6月, 2017 1 次提交
  29. 02 6月, 2017 1 次提交
  30. 18 5月, 2017 1 次提交