diff options
author | Haley Connelly <haley.connelly@10gen.com> | 2019-08-30 14:39:18 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-08-30 14:39:18 +0000 |
commit | 9d2b269d547277bb679bceb3ab6b80b43948b030 (patch) | |
tree | e1c0a97f39b5ad9d3ba2c000d56e68c7118d8474 /src/mongo/db/storage/storage_engine_init.cpp | |
parent | 15e977e930284216f422aa1dd373a3284b74faf5 (diff) | |
download | mongo-9d2b269d547277bb679bceb3ab6b80b43948b030.tar.gz |
SERVER-42920 remove storage engine knowledge of mmap
Diffstat (limited to 'src/mongo/db/storage/storage_engine_init.cpp')
-rw-r--r-- | src/mongo/db/storage/storage_engine_init.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/mongo/db/storage/storage_engine_init.cpp b/src/mongo/db/storage/storage_engine_init.cpp index 281a32fdc53..9be41031208 100644 --- a/src/mongo/db/storage/storage_engine_init.cpp +++ b/src/mongo/db/storage/storage_engine_init.cpp @@ -87,18 +87,6 @@ void initializeStorageEngine(ServiceContext* service, const StorageEngineInitFla } if (auto existingStorageEngine = StorageEngineMetadata::getStorageEngineForPath(dbpath)) { - if (*existingStorageEngine == "mmapv1" || - (storageGlobalParams.engineSetByUser && storageGlobalParams.engine == "mmapv1")) { - log() << startupWarningsLog; - log() << "** WARNING: Support for MMAPV1 storage engine has been deprecated and will be" - << startupWarningsLog; - log() << "** removed in version 4.2. Please plan to migrate to the wiredTiger" - << startupWarningsLog; - log() << "** storage engine." << startupWarningsLog; - log() << "** See http://dochub.mongodb.org/core/deprecated-mmapv1"; - log() << startupWarningsLog; - } - if (storageGlobalParams.engineSetByUser) { // Verify that the name of the user-supplied storage engine matches the contents of // the metadata file. @@ -121,25 +109,6 @@ void initializeStorageEngine(ServiceContext* service, const StorageEngineInitFla << " storage engine to '" << *existingStorageEngine << "'."; storageGlobalParams.engine = *existingStorageEngine; } - } else if (!storageGlobalParams.engineSetByUser) { - // Ensure the default storage engine is available with this build of mongod. - uassert(28663, - str::stream() - << "Cannot start server. The default storage engine '" - << storageGlobalParams.engine - << "' is not available with this build of mongod. Please specify a different" - << " storage engine explicitly, e.g. --storageEngine=mmapv1.", - isRegisteredStorageEngine(service, storageGlobalParams.engine)); - } else if (storageGlobalParams.engineSetByUser && storageGlobalParams.engine == "mmapv1") { - log() << startupWarningsLog; - log() << "** WARNING: You have explicitly specified 'MMAPV1' storage engine in your" - << startupWarningsLog; - log() << "** config file or as a command line option. Support for the MMAPV1" - << startupWarningsLog; - log() << "** storage engine has been deprecated and will be removed in" - << startupWarningsLog; - log() << "** version 4.2. See http://dochub.mongodb.org/core/deprecated-mmapv1"; - log() << startupWarningsLog; } const StorageEngine::Factory* factory = |