Skip to content

Check repo existence before passing to gitaly-ruby

This change makes it so that repository existence checks are done in the Go layer and a request never reaches gitaly-ruby if the repository does not exist. This saves on error handling in gitaly-ruby.

Because there exist some RPC calls that must work on repositories that do not exist yet (CreateRepository), we add a new method that skips the existence check.

Edited by GitLab Release Tools Bot

Merge request reports

Loading