Lines Matching defs:dbname
90 Options SanitizeOptions(const std::string& dbname,
102 src.env->CreateDir(dbname); // In case it does not exist
103 src.env->RenameFile(InfoLogFileName(dbname), OldInfoLogFileName(dbname));
104 Status s = src.env->NewLogger(InfoLogFileName(dbname), &result.info_log);
116 DBImpl::DBImpl(const Options& options, const std::string& dbname)
121 dbname, &internal_comparator_, &internal_filter_policy_, options)),
124 dbname_(dbname),
1417 Status DB::Open(const Options& options, const std::string& dbname,
1421 DBImpl* impl = new DBImpl(options, dbname);
1428 s = options.env->NewWritableFile(LogFileName(dbname, new_log_number),
1454 Status DestroyDB(const std::string& dbname, const Options& options) {
1458 env->GetChildren(dbname, &filenames);
1464 const std::string lockname = LockFileName(dbname);
1472 Status del = env->DeleteFile(dbname + "/" + filenames[i]);
1480 env->DeleteDir(dbname); // Ignore error in case dir contains other files