Lines Matching refs:wal_dir
102 if (result.wal_dir.empty()) { in SanitizeOptions()
104 result.wal_dir = dbname; in SanitizeOptions()
106 if (result.wal_dir.back() == '/') { in SanitizeOptions()
107 result.wal_dir = result.wal_dir.substr(0, result.wal_dir.size() - 1); in SanitizeOptions()
140 result.env->GetChildren(result.wal_dir, &filenames); in SanitizeOptions()
145 std::string trash_file = result.wal_dir + "/" + filename; in SanitizeOptions()
320 const std::string& wal_dir, in SetDirectories() argument
326 if (!wal_dir.empty() && dbname != wal_dir) { in SetDirectories()
327 io_s = DBImpl::CreateAndNewDirectory(fs, wal_dir, &wal_dir_); in SetDirectories()
361 immutable_db_options_.wal_dir, in Recover()
511 s = env_->GetChildren(immutable_db_options_.wal_dir, &filenames); in Recover()
515 immutable_db_options_.wal_dir); in Recover()
543 std::string fname = LogFileName(immutable_db_options_.wal_dir, log); in Recover()
767 std::string fname = LogFileName(immutable_db_options_.wal_dir, log_number); in RecoverLogFiles()
1153 std::string fname = LogFileName(immutable_db_options_.wal_dir, log_number); in RestoreAliveLogFiles()
1336 LogFileName(immutable_db_options_.wal_dir, log_file_num); in CreateWAL()
1343 LogFileName(immutable_db_options_.wal_dir, recycle_log_number); in CreateWAL()
1391 s = impl->env_->CreateDirIfMissing(impl->immutable_db_options_.wal_dir); in Open()