diff --git a/db/db_impl.cc b/db/db_impl.cc index 42df6ec66..dbf97fb7c 100644 --- a/db/db_impl.cc +++ b/db/db_impl.cc @@ -150,6 +150,10 @@ DBOptions SanitizeOptions(const std::string& dbname, const DBOptions& src) { } } + if (result.WAL_ttl_seconds > 0 || result.WAL_size_limit_MB > 0) { + result.recycle_log_file_num = false; + } + if (result.wal_dir.empty()) { // Use dbname as default result.wal_dir = dbname;