11a483649e
When a repository does not exist on a remote, Gitaly won't be able to clone it. This is correct behaviour, but from the clients perspective a change in behaviour. This change implements the client side changes that allows Gitaly to execute a `git ls-remote <remote-url> HEAD`. This way the client has no need to shell out to Git. In the situation where multiple Gitalies are available, one is chosen at random. This commit closes https://gitlab.com/gitlab-org/gitlab-ce/issues/43929, while its also a part of https://gitlab.com/gitlab-org/gitaly/issues/1084 |
||
---|---|---|
.. | ||
importer | ||
representation | ||
bulk_importing_spec.rb | ||
caching_spec.rb | ||
client_spec.rb | ||
issuable_finder_spec.rb | ||
label_finder_spec.rb | ||
markdown_text_spec.rb | ||
milestone_finder_spec.rb | ||
page_counter_spec.rb | ||
parallel_importer_spec.rb | ||
parallel_scheduling_spec.rb | ||
representation_spec.rb | ||
sequential_importer_spec.rb | ||
user_finder_spec.rb |