| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | backupable_db.h | 255 const std::string& wal_dir) = 0; 259 BackupID backup_id, const std::string& db_dir, const std::string& wal_dir, 261 return RestoreDBFromBackup(options, backup_id, db_dir, wal_dir); 267 const std::string& wal_dir) = 0; 271 const std::string& db_dir, const std::string& wal_dir, 273 return RestoreDBFromLatestBackup(options, db_dir, wal_dir); 375 const std::string& wal_dir) = 0; 381 return RestoreDBFromBackup(options, backup_id, db_dir, wal_dir); 387 const std::string& wal_dir) = 0; 391 const std::string& db_dir, const std::string& wal_dir, [all …]
|
| D | env_librados.h | 144 const std::string& db_pool, const std::string& wal_dir,
|
| /rocksdb-6.9/tools/ |
| D | run_flash_bench.sh | 93 wal_dir=${LOG_DIR:-"/tmp/rocksdb/"} 112 WAL_DIR=$wal_dir \ 169 if [[ $db_dir != $wal_dir ]]; then 170 rm -rf $wal_dir 172 if [ ! -d ${wal_dir}.bak ]; then 173 echo WAL backup does not exist at ${wal_dir}.bak 177 echo Restore WAL from ${wal_dir}.bak 178 cp -p -r ${wal_dir}.bak $wal_dir 186 if [[ $db_dir != $wal_dir ]]; then 187 echo Save WAL to ${wal_dir}.bak [all …]
|
| D | db_bench_tool_test.cc | 115 opt.wal_dir = wal_path_; in TEST_F() 138 opt.wal_dir = wal_path_; in TEST_F() 161 opt.wal_dir = wal_path_; in TEST_F() 300 opt.wal_dir = wal_path_; in TEST_F()
|
| /rocksdb-6.9/java/rocksjni/ |
| D | backupenginejni.cc | 208 const char* wal_dir = env->GetStringUTFChars(jwal_dir, nullptr); in Java_org_rocksdb_BackupEngine_restoreDbFromBackup() local 209 if (wal_dir == nullptr) { in Java_org_rocksdb_BackupEngine_restoreDbFromBackup() 217 static_cast<ROCKSDB_NAMESPACE::BackupID>(jbackup_id), db_dir, wal_dir, in Java_org_rocksdb_BackupEngine_restoreDbFromBackup() 220 env->ReleaseStringUTFChars(jwal_dir, wal_dir); in Java_org_rocksdb_BackupEngine_restoreDbFromBackup() 245 const char* wal_dir = env->GetStringUTFChars(jwal_dir, nullptr); in Java_org_rocksdb_BackupEngine_restoreDbFromLatestBackup() local 246 if (wal_dir == nullptr) { in Java_org_rocksdb_BackupEngine_restoreDbFromLatestBackup() 253 auto status = backup_engine->RestoreDBFromLatestBackup(db_dir, wal_dir, in Java_org_rocksdb_BackupEngine_restoreDbFromLatestBackup() 256 env->ReleaseStringUTFChars(jwal_dir, wal_dir); in Java_org_rocksdb_BackupEngine_restoreDbFromLatestBackup()
|
| D | options.cc | 623 reinterpret_cast<ROCKSDB_NAMESPACE::Options*>(jhandle)->wal_dir.c_str()); in Java_org_rocksdb_Options_walDir() 633 const char* wal_dir = env->GetStringUTFChars(jwal_dir, nullptr); in Java_org_rocksdb_Options_setWalDir() local 634 if (wal_dir == nullptr) { in Java_org_rocksdb_Options_setWalDir() 638 reinterpret_cast<ROCKSDB_NAMESPACE::Options*>(jhandle)->wal_dir.assign( in Java_org_rocksdb_Options_setWalDir() 639 wal_dir); in Java_org_rocksdb_Options_setWalDir() 640 env->ReleaseStringUTFChars(jwal_dir, wal_dir); in Java_org_rocksdb_Options_setWalDir() 5149 const char* wal_dir = env->GetStringUTFChars(jwal_dir, 0); in Java_org_rocksdb_DBOptions_setWalDir() local 5150 reinterpret_cast<ROCKSDB_NAMESPACE::DBOptions*>(jhandle)->wal_dir.assign( in Java_org_rocksdb_DBOptions_setWalDir() 5151 wal_dir); in Java_org_rocksdb_DBOptions_setWalDir() 5152 env->ReleaseStringUTFChars(jwal_dir, wal_dir); in Java_org_rocksdb_DBOptions_setWalDir() [all …]
|
| /rocksdb-6.9/db/ |
| D | wal_manager.cc | 40 auto s = env_->DeleteFile(db_options_.wal_dir + "/" + fname); in DeleteFile() 55 s = GetSortedWalsOfType(db_options_.wal_dir, logs, kAliveLogFile); in GetSortedWalFiles() 68 std::string archivedir = ArchivalDirectory(db_options_.wal_dir); in GetSortedWalFiles() 123 db_options_.wal_dir, &db_options_, read_options, file_options_, seq, in GetUpdatesSince() 162 std::string archival_dir = ArchivalDirectory(db_options_.wal_dir); in PurgeObsoleteWALFiles() 257 s = DeleteDBFile(&db_options_, db_options_.wal_dir + "/" + file_path, in PurgeObsoleteWALFiles() 258 db_options_.wal_dir, false, in PurgeObsoleteWALFiles() 272 auto archived_log_name = ArchivedLogFileName(db_options_.wal_dir, number); in ArchiveWALFile() 390 std::string fname = LogFileName(db_options_.wal_dir, number); in ReadFirstRecord() 401 ArchivedLogFileName(db_options_.wal_dir, number); in ReadFirstRecord() [all …]
|
| D | db_info_dumper.cc | 100 if (dbname.compare(options.wal_dir) != 0) { in DumpDBFileSummary() 101 if (!env->GetChildren(options.wal_dir, &files).ok()) { in DumpDBFileSummary() 104 options.wal_dir.c_str()); in DumpDBFileSummary() 111 env->GetFileSize(options.wal_dir + "/" + file, &file_size); in DumpDBFileSummary() 121 options.wal_dir.c_str(), wal_info.c_str()); in DumpDBFileSummary()
|
| D | db_wal_test.cc | 349 options.wal_dir = dbname_ + "/logs"; in TEST_F() 362 env_->GetChildren(options.wal_dir, &logs); in TEST_F() 365 CopyFile(options.wal_dir + "/" + log, backup_logs + "/" + log); in TEST_F() 378 CopyFile(backup_logs + "/" + log, options.wal_dir + "/" + log); in TEST_F() 393 env_->CreateDirIfMissing(options.wal_dir); in TEST_F() 396 CopyFile(backup_logs + "/" + log, options.wal_dir + "/" + log); in TEST_F() 408 env_->CreateDirIfMissing(options.wal_dir); in TEST_F() 411 CopyFile(backup_logs + "/" + log, options.wal_dir + "/" + log); in TEST_F() 532 options.wal_dir = alternative_wal_dir_; in TEST_F() 569 options.wal_dir = alternative_wal_dir_; in TEST_F()
|
| D | repair.cc | 269 Status status = env_->AreFilesSame(db_options_.wal_dir, dbname_, &same); in FindFiles() 271 same = db_options_.wal_dir == dbname_; in FindFiles() 278 to_search_paths.push_back(db_options_.wal_dir); in FindFiles() 321 std::string logname = LogFileName(db_options_.wal_dir, logs_[i]); in ConvertLogFilesToTables() 345 std::string logname = LogFileName(db_options_.wal_dir, log); in ConvertLogToTable()
|
| D | db_sst_test.cc | 537 options.wal_dir = dbname_ + wal_dir_; in TEST_P() 570 env->NewWritableFile(options.wal_dir + "/1000.log.trash", &result, in TEST_P() 574 env->GetChildren(options.wal_dir, &filenames); in TEST_P() 587 env->GetChildren(options.wal_dir, &filenames); in TEST_P()
|
| D | fault_injection_test.cc | 110 options.wal_dir = test::PerThreadDBPath(env_, "fault_test_wal"); in CurrentOptions() 121 options.wal_dir = test::PerThreadDBPath(env_, "/fault_test_wal"); in CurrentOptions()
|
| D | obsolete_files_test.cc | 98 options.wal_dir = wal_dir_; in ReopenDB()
|
| /rocksdb-6.9/db/db_impl/ |
| D | db_impl_open.cc | 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() 515 immutable_db_options_.wal_dir); in Recover() [all …]
|
| D | db_impl_files.cc | 159 if (immutable_db_options_.wal_dir != dbname_) { in FindObsoleteFiles() 161 env_->GetChildren(immutable_db_options_.wal_dir, in FindObsoleteFiles() 165 log_file, immutable_db_options_.wal_dir); in FindObsoleteFiles() 333 immutable_db_options_.wal_dir); in PurgeObsoleteFiles() 472 (type == kLogFile) ? immutable_db_options_.wal_dir : dbname_; in PurgeObsoleteFiles()
|
| D | db_impl_secondary.cc | 97 s = env_->GetChildren(immutable_db_options_.wal_dir, &filenames); in FindNewLogNumbers() 100 immutable_db_options_.wal_dir); in FindNewLogNumbers() 140 std::string fname = LogFileName(immutable_db_options_.wal_dir, log_number); in MaybeInitLogReader()
|
| /rocksdb-6.9/utilities/ |
| D | env_librados.md | 18 …wal_dir. The dir for WAL files. Because RocksDB only has 2-level structure (dir_name/file_name), t… 25 wal_dir = "/wal"; 28 env_ = new EnvLibrados(db_name, config, db_pool, wal_dir, wal_pool, write_buffer_size); 34 options.wal_dir = "/tmp/wal";
|
| D | env_librados_test.cc | 738 const std::string wal_dir = "/wal"; member in ROCKSDB_NAMESPACE::EnvLibradosMutipoolTest 748 …env_ = new EnvLibrados(client_name, cluster_name, flags, db_name, config, db_pool, wal_dir, wal_po… in EnvLibradosMutipoolTest() 883 options.wal_dir = walPath; in TEST_F() 972 options2.wal_dir = walPath; in TEST_F()
|
| /rocksdb-6.9/utilities/backupable/ |
| D | backupable_db.cc | 118 const std::string& wal_dir) override; 123 const std::string& wal_dir) override { in RestoreDBFromLatestBackup() argument 125 wal_dir); in RestoreDBFromLatestBackup() 1157 db_env_->CreateDirIfMissing(wal_dir); in RestoreDBFromBackup() 1163 std::string archive_dir = ArchivalDirectory(wal_dir); in RestoreDBFromBackup() 1184 DeleteChildren(wal_dir); in RestoreDBFromBackup() 1185 DeleteChildren(ArchivalDirectory(wal_dir)); in RestoreDBFromBackup() 1220 dst = ((type == kLogFile) ? wal_dir : db_dir) + in RestoreDBFromBackup() 1975 const std::string& wal_dir) override { in RestoreDBFromBackup() argument 1977 wal_dir); in RestoreDBFromBackup() [all …]
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2014-03-27-how-to-persist-in-memory-rocksdb-database.markdown | 18 Options::wal_dir is the directory where RocksDB stores write-ahead log files. If you configure this… 19 … obsolete log files will be moved to `archive/` directory under Options::wal_dir. Those archived l… 21 Let's assume Options::wal_dir is a directory on persistent storage and Options::WAL_ttl_seconds is …
|
| /rocksdb-6.9/options/ |
| D | db_options.cc | 39 wal_dir(options.wal_dir), in ImmutableDBOptions() 153 wal_dir.c_str()); in Dump()
|
| D | db_options.h | 36 std::string wal_dir; member
|
| /rocksdb-6.9/file/ |
| D | file_util.cc | 116 Status s = db_options->env->AreFilesSame(db_options->wal_dir, in IsWalDirSameAsDBPath() 119 same = db_options->wal_dir == db_options->db_paths[0].path; in IsWalDirSameAsDBPath()
|
| /rocksdb-6.9/utilities/checkpoint/ |
| D | checkpoint_impl.cc | 315 s = copy_file_cb(db_options.wal_dir, live_wal_files[i]->PathName(), in CreateCustomCheckpoint() 321 s = link_file_cb(db_options.wal_dir, live_wal_files[i]->PathName(), in CreateCustomCheckpoint() 329 s = copy_file_cb(db_options.wal_dir, live_wal_files[i]->PathName(), 0, in CreateCustomCheckpoint()
|
| /rocksdb-6.9/examples/ |
| D | rocksdb_option_file_example.ini | 44 wal_dir=
|