diff options
Diffstat (limited to 'src/mongo/db/ftdc/compressor_test.cpp')
-rw-r--r-- | src/mongo/db/ftdc/compressor_test.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/ftdc/compressor_test.cpp b/src/mongo/db/ftdc/compressor_test.cpp index f8dee52f889..5009f22760f 100644 --- a/src/mongo/db/ftdc/compressor_test.cpp +++ b/src/mongo/db/ftdc/compressor_test.cpp @@ -133,17 +133,17 @@ public: addSample(const BSONObj& sample) { auto st = _compressor.addSample(sample, Date_t()); - if (!st.getValue().is_initialized()) { + if (!st.getValue().has_value()) { _docs.emplace_back(sample); - } else if (std::get<1>(st.getValue().get()) == + } else if (std::get<1>(st.getValue().value()) == FTDCCompressor::CompressorState::kSchemaChanged) { - validate(std::get<0>(st.getValue().get())); + validate(std::get<0>(st.getValue().value())); _docs.clear(); _docs.emplace_back(sample); - } else if (std::get<1>(st.getValue().get()) == + } else if (std::get<1>(st.getValue().value()) == FTDCCompressor::CompressorState::kCompressorFull) { _docs.emplace_back(sample); - validate(std::get<0>(st.getValue().get())); + validate(std::get<0>(st.getValue().value())); _docs.clear(); } else { MONGO_UNREACHABLE; @@ -154,8 +154,8 @@ public: void validate(boost::optional<ConstDataRange> cdr) { std::vector<BSONObj> list; - if (cdr.is_initialized()) { - auto sw = _decompressor.uncompress(cdr.get()); + if (cdr.has_value()) { + auto sw = _decompressor.uncompress(cdr.value()); ASSERT_TRUE(sw.isOK()); list = sw.getValue(); } else { |