diff options
author | Matthew Russotto <matthew.russotto@mongodb.com> | 2022-07-14 13:40:38 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-07-14 18:33:07 +0000 |
commit | 91cef76e80b79fe4a2867413af5910027c3b69d5 (patch) | |
tree | 15a485de9744a5e4dfe74202a860068f4e2e28de | |
parent | f28a9f718268ca84644aa77e98ca7ee9651bd5b6 (diff) | |
download | mongo-91cef76e80b79fe4a2867413af5910027c3b69d5.tar.gz |
SERVER-63194 Remove file copy based initial sync feature flag
-rw-r--r-- | src/mongo/db/repl/repl_server_parameters.idl | 7 | ||||
-rw-r--r-- | src/mongo/db/repl/replication_coordinator_impl.cpp | 3 |
2 files changed, 1 insertions, 9 deletions
diff --git a/src/mongo/db/repl/repl_server_parameters.idl b/src/mongo/db/repl/repl_server_parameters.idl index 227685978ee..53847d4c09b 100644 --- a/src/mongo/db/repl/repl_server_parameters.idl +++ b/src/mongo/db/repl/repl_server_parameters.idl @@ -663,13 +663,6 @@ feature_flags: default: true version: 5.1 - featureFlagFileCopyBasedInitialSync: - description: >- - When enabled, file copy based initial sync will be supported in Enterprise Server. - cpp_varname: feature_flags::gFileCopyBasedInitialSync - default: true - version: 5.2 - featureFlagShardMerge: description: When enabled, multitenant migration uses the "shard merge" protocol. cpp_varname: feature_flags::gShardMerge diff --git a/src/mongo/db/repl/replication_coordinator_impl.cpp b/src/mongo/db/repl/replication_coordinator_impl.cpp index 0ea77cb39bc..27ddfdcbc69 100644 --- a/src/mongo/db/repl/replication_coordinator_impl.cpp +++ b/src/mongo/db/repl/replication_coordinator_impl.cpp @@ -745,8 +745,7 @@ void ReplicationCoordinatorImpl::_startInitialSync( onCompletion); }; - if (repl::feature_flags::gFileCopyBasedInitialSync.isEnabledAndIgnoreFCV() && - !fallbackToLogical) { + if (!fallbackToLogical) { auto swInitialSyncer = createInitialSyncer(initialSyncMethod); if (swInitialSyncer.getStatus().code() == ErrorCodes::NotImplemented && initialSyncMethod != "logical") { |