1. 29 Oct, 2020 1 commit
    • Patrick Steinhardt's avatar
      Require Git v2.29.0 · 89ae2c2c
      Patrick Steinhardt authored
      We have been moving our infrastructure to Git v2.29.0, so we can now
      finally require use of that or a higher version. This is done to allow
      us to make use of the following features:
      
      - Split commit graphs, which have been introduced with Git v2.27.0.
        These allow more efficient creation of commit-graphs to speed up
        various operations on Git version history.
      
      - Reference transaction hook, introduced with Git v2.28.0 and fixed with
        Git v2.29.0. This is required to implement strong consistency used by
        Gitaly and Praefect for all reference updates in a Git repository.
      89ae2c2c
  2. 27 Oct, 2020 36 commits
  3. 26 Oct, 2020 3 commits