diff options
Diffstat (limited to 'src/mongo/db/mongod_options.cpp')
-rw-r--r-- | src/mongo/db/mongod_options.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mongo/db/mongod_options.cpp b/src/mongo/db/mongod_options.cpp index a2daab9c201..bb283121bf3 100644 --- a/src/mongo/db/mongod_options.cpp +++ b/src/mongo/db/mongod_options.cpp @@ -165,7 +165,8 @@ namespace mongo { // Storage Options storage_options.addOptionChaining("storage.engine", "storageEngine", moe::String, - "what storage engine to use - defaults to wiredTiger if no data files present"); + "what storage engine to use") + .setDefault(moe::Value(std::string("mmapv1"))); #ifdef _WIN32 @@ -893,10 +894,7 @@ namespace mongo { "files"); } - if (params.count("storage.engine")) { - storageGlobalParams.engine = params["storage.engine"].as<string>(); - storageGlobalParams.engineSetByUser = true; - } + storageGlobalParams.engine = params["storage.engine"].as<string>(); if (params.count("storage.dbPath")) { storageGlobalParams.dbpath = params["storage.dbPath"].as<string>(); |