An error occurred fetching the project authors.
  1. 01 Oct, 2021 1 commit
  2. 09 Jun, 2021 1 commit
  3. 28 May, 2021 1 commit
  4. 14 Apr, 2021 1 commit
  5. 12 Apr, 2021 1 commit
  6. 06 Apr, 2021 1 commit
  7. 17 Mar, 2021 1 commit
  8. 05 Feb, 2021 1 commit
    • Igor Drozdov's avatar
      Use Gitaly keyset pagination to optimize branches page · ab715a69
      Igor Drozdov authored
      Gitaly keyset pagination returns a limited number of
      branches. We can use it instead of fetching all
      branches and then paginating them manually.
      
      Projects::BranchesByModeService is introduced.
      It uses Gitaly page-token pagination in order to
      optimally fetch branches.
      The drawback of the page-token pagination is that
      it doesn't provide an option of going to the previous
      page of the collection.
      That's why we need to fall back to offset pagination
      when previous page is requested.
      ab715a69
  9. 26 Jan, 2021 1 commit
    • Igor Drozdov's avatar
      Introduce Prev/Next pagination to branches · 660cf92b
      Igor Drozdov authored
      Gitaly provides page-token pagination for branches instead of
      offset pagination.
      
      That means that we can't easily access a particular page of
      the branches list without fetching all branches from Gitaly
      and iterate them manually.
      
      However, page-token pagination allows us to retrieve next bunch
      of branches. We can use it in order to implement prev-next
      pagination which should work more performant.
      660cf92b
  10. 12 Nov, 2020 1 commit
  11. 20 Oct, 2020 1 commit
  12. 09 Oct, 2020 1 commit
  13. 14 Jun, 2020 1 commit
  14. 03 Sep, 2019 2 commits
  15. 01 Jul, 2019 1 commit
  16. 11 May, 2019 2 commits
  17. 16 Jan, 2019 2 commits
  18. 19 Sep, 2018 2 commits
  19. 25 May, 2018 1 commit
  20. 20 Apr, 2018 1 commit
  21. 17 Apr, 2018 1 commit
  22. 06 Mar, 2018 2 commits
  23. 23 Nov, 2017 2 commits
  24. 27 Oct, 2017 1 commit
  25. 25 Oct, 2017 1 commit
  26. 26 Sep, 2017 2 commits
  27. 25 Sep, 2017 2 commits
  28. 22 Sep, 2017 2 commits
  29. 06 Sep, 2017 3 commits