Fix Geo secondary proxying Git pulls unnecessarily
What does this MR do and why?
Fixes the Geo secondary proxying Git pulls unnecessarily checking if the geo_project_repository_replication
feature flag is enabled and delegating the "repository out of date?" logic to the proper Geo registry model.
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 issues
Related to #425224 (closed)
Edited by Douglas Barbosa Alexandre