summaryrefslogtreecommitdiff
path: root/src/mongo
diff options
context:
space:
mode:
authorEric Milkie <milkie@10gen.com>2014-12-29 11:44:51 -0500
committerEric Milkie <milkie@10gen.com>2014-12-29 16:57:49 -0500
commit3a06b24bc5b09d2a849b61a535a36214ed02bff1 (patch)
treeb8e087a1b20efcad8e617fc3310121b87b1e57ad /src/mongo
parentcf2fc69b4ca25d8dc0b282db6556b8d50ffefc14 (diff)
downloadmongo-3a06b24bc5b09d2a849b61a535a36214ed02bff1.tar.gz
SERVER-16568 "none" is now supported as a valid compressor option
Diffstat (limited to 'src/mongo')
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp11
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp11
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp11
3 files changed, 3 insertions, 30 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp
index a9bf3c61ca6..e7d48960cb4 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp
@@ -289,16 +289,7 @@ namespace {
ss << "prefix_compression,";
}
- // TODO: remove this; SERVER-16568
- std::string localIndexBlockCompressor;
- if (wiredTigerGlobalOptions.indexBlockCompressor == "none") {
- localIndexBlockCompressor = "";
- }
- else {
- localIndexBlockCompressor = wiredTigerGlobalOptions.indexBlockCompressor;
- }
-
- ss << "block_compressor=" << localIndexBlockCompressor << ",";
+ ss << "block_compressor=" << wiredTigerGlobalOptions.indexBlockCompressor << ",";
ss << extraConfig;
// Validate configuration object.
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
index 3e26e9ed20f..eed9e216438 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
@@ -145,16 +145,7 @@ namespace mongo {
ss << "statistics=(fast),";
if ( _durable ) {
ss << "log=(enabled=true,archive=true,path=journal,compressor=";
-
- // TODO: remove this; SERVER-16568
- std::string localJournalCompressor;
- if (wiredTigerGlobalOptions.journalCompressor == "none") {
- localJournalCompressor = "";
- }
- else {
- localJournalCompressor = wiredTigerGlobalOptions.journalCompressor;
- }
- ss << localJournalCompressor << "),";
+ ss << wiredTigerGlobalOptions.journalCompressor << "),";
}
ss << "checkpoint=(wait=" << wiredTigerGlobalOptions.checkpointDelaySecs;
ss << ",log_size=2GB),";
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
index 9b67c4de3ac..7641fcb6442 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
@@ -92,16 +92,7 @@ namespace {
ss << "prefix_compression,";
}
- // TODO: remove this; SERVER-16568
- std::string localCollectionBlockCompressor;
- if (wiredTigerGlobalOptions.collectionBlockCompressor == "none") {
- localCollectionBlockCompressor = "";
- }
- else {
- localCollectionBlockCompressor = wiredTigerGlobalOptions.collectionBlockCompressor;
- }
-
- ss << "block_compressor=" << localCollectionBlockCompressor << ",";
+ ss << "block_compressor=" << wiredTigerGlobalOptions.collectionBlockCompressor << ",";
ss << extraStrings << ",";