diff --git a/db/version_set.cc b/db/version_set.cc index 0885501203276036d387ece84550fa9f5e2e29a0..876e41e84a2a2dbd65a4f11f5cf3b6a66f5fb94c 100644 --- a/db/version_set.cc +++ b/db/version_set.cc @@ -2169,8 +2169,10 @@ Compaction* VersionSet::PickCompactionUniversal(int level, double score) { } // update statistics - options_->statistics->measureTime(NUM_FILES_IN_SINGLE_COMPACTION, - c->inputs_[0].size()); + if (options_->statistics != nullptr) { + options_->statistics->measureTime(NUM_FILES_IN_SINGLE_COMPACTION, + c->inputs_[0].size()); + } c->input_version_ = current_; c->input_version_->Ref();