Skip to content

Plan B: Make Gitaly fully compatible with Ruby 3.x

We did run into performance issues with the Go implementation for 📜 Implement license detection in Gitaly in Go (&7874 - closed). This will make it hard to complete that epic in %15.9, and have all the Ruby code removed by the end of that milestone. In accordance with Identifying Ruby 3 adoption blockers (&9522 - closed) we should have all code running with Ruby 3.x by 2023-02-17. This issue tracks the work on Gitaly's side to make that happen.

To Do

  • Update Gems
  • Update Build image #3715 (closed)
  • Check Output for deprecation warnings
  • Check used Ruby versions in omnibus-gitlab and CNG
Edited by Toon Claes
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information