diff options
author | Daniel Gottlieb <daniel.gottlieb@mongodb.com> | 2018-06-14 19:57:05 -0400 |
---|---|---|
committer | Daniel Gottlieb <daniel.gottlieb@mongodb.com> | 2018-06-14 20:00:31 -0400 |
commit | 5b8d340cf0877f3e5cdba76e350cdf5fb428e6de (patch) | |
tree | 6bf8b266a537f2a3d1a759e4b9005574eaf4fc4f | |
parent | f5dd48b0cad7828e8d0e5582de382ec8dd2c2295 (diff) | |
download | mongo-5b8d340cf0877f3e5cdba76e350cdf5fb428e6de.tar.gz |
SERVER-35572: Archive WT journal files on downgrade.
(cherry picked from commit e08d0f6b6978bbdfa7f4e6fae5beb6df74b78433)
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp index 9c148434c76..a2673747fed 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp @@ -666,9 +666,7 @@ void WiredTigerKVEngine::cleanShutdown() { _conn = nullptr; WT_CONNECTION* conn; - std::stringstream openConfig; - openConfig << _wtOpenConfig << ",log=(archive=false)"; - invariantWTOK(wiredtiger_open(_path.c_str(), &_eventHandler, openConfig.str().c_str(), &conn)); + invariantWTOK(wiredtiger_open(_path.c_str(), &_eventHandler, _wtOpenConfig.c_str(), &conn)); WT_SESSION* session; conn->open_session(conn, nullptr, "", &session); |