Add GetObjectDirectorySize RPC
This RPC will be used to determine if a push will exceed the size limit of a repository.
In gitlab-rails, this will be used in context of a git push (pre-receive
hook). At that point, the object directory is the quarantine directory.
TODOs
-
Update vendored gitaly-proto with released version
gitaly-proto MR: gitaly-proto!303 (merged)
gitlab EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13460
EE issue: https://gitlab.com/gitlab-org/gitlab-ee/issues/11126
Edited by GitLab Release Tools Bot