Geo: Proxy Git fetch/clone over SSH via Gitlab Shell
requested to merge 418329-feature-flag-enable-gitlab-shell-to-proxy-git-fetch-itself-rather-than-via-rails into master
What does this MR do and why?
Geo: Proxy Git fetch/clone over SSH via Gitlab Shell.
Enables geo_proxy_fetch_direct_to_primary
by default. We are keeping the FF for at least a release since the affected functionality is critical, and it may be valuable for customers to be able to quickly revert the behavior.
In a sense, it is a behind-the-scenes change. But this is applying the same technique that we already released for Git push, where we saw some tangible benefits.
This change was validated on staging-ref: #418329 (comment 1599665914)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #418329 (closed)
Edited by Michael Kozono