1. 19 Dec, 2017 1 commit
    • Zeger-Jan van de Weg's avatar
      Load commit in batches for pipelines#index · c6edae38
      Zeger-Jan van de Weg authored
      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
  2. 27 Oct, 2017 1 commit
    • Zeger-Jan van de Weg's avatar
      Cache commits on the repository model · 3411fef1
      Zeger-Jan van de Weg authored
      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
  3. 20 Oct, 2017 1 commit
  4. 16 Oct, 2017 1 commit
  5. 03 Oct, 2017 1 commit
  6. 02 Aug, 2017 1 commit
  7. 01 Aug, 2017 1 commit
  8. 18 Jul, 2017 1 commit
  9. 04 Jul, 2017 1 commit
  10. 13 Jun, 2017 1 commit
  11. 09 Jun, 2017 1 commit
  12. 17 May, 2017 1 commit
    • Z.J. van de Weg's avatar
      Improve pipeline size for query limit test · 63da9172
      Z.J. van de Weg authored
      The pipeline was quite meagre in both stages and the number of groups.
      This has been improved. Performance is not yet optimal, but to limit
      this from sliding further this slippery slope, a hard limit has been
      set.
      63da9172
  13. 06 May, 2017 1 commit
  14. 05 May, 2017 1 commit
  15. 21 Apr, 2017 1 commit
  16. 17 Apr, 2017 1 commit
  17. 13 Apr, 2017 1 commit
  18. 23 Mar, 2017 6 commits
  19. 24 Feb, 2017 1 commit
  20. 23 Feb, 2017 1 commit
  21. 16 Feb, 2017 1 commit
  22. 21 Dec, 2016 1 commit
  23. 20 Dec, 2016 2 commits