From 675852448ab1963ea5a1113c5b3c3e6dfaac4c88 Mon Sep 17 00:00:00 2001 From: Sami Hiltunen Date: Wed, 16 Jun 2021 15:41:11 +0300 Subject: [PATCH] Default enable Go port of UpdateRemoteMirror UpdateRemoteMirror has been ported to Go and successfully tested in production. This commit default enables the Go port so we can proceed to removing the Ruby implementation in 14.2. Changelog: performance --- internal/metadata/featureflag/feature_flags.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/metadata/featureflag/feature_flags.go b/internal/metadata/featureflag/feature_flags.go index 4b8d05bf671..e0dcadbaf64 100644 --- a/internal/metadata/featureflag/feature_flags.go +++ b/internal/metadata/featureflag/feature_flags.go @@ -10,7 +10,7 @@ type FeatureFlag struct { // NOTE: if you add a new feature flag please add it to the `All` list defined below. var ( // GoUpdateRemoteMirror enables the Go implementation of UpdateRemoteMirror - GoUpdateRemoteMirror = FeatureFlag{Name: "go_update_remote_mirror", OnByDefault: false} + GoUpdateRemoteMirror = FeatureFlag{Name: "go_update_remote_mirror", OnByDefault: true} // FetchInternalRemoteErrors makes FetchInternalRemote return actual errors instead of a boolean FetchInternalRemoteErrors = FeatureFlag{Name: "fetch_internal_remote_errors", OnByDefault: false} // TxConfig enables transactional voting for SetConfig and DeleteConfig RPCs. -- GitLab