Lines Matching refs:dbname
90 Options SanitizeOptions(const std::string& dbname, in SanitizeOptions() argument
103 src.env->CreateDir(dbname); // In case it does not exist in SanitizeOptions()
104 src.env->RenameFile(InfoLogFileName(dbname), OldInfoLogFileName(dbname)); in SanitizeOptions()
105 Status s = src.env->NewLogger(InfoLogFileName(dbname), &result.info_log); in SanitizeOptions()
117 DBImpl::DBImpl(const Options& raw_options, const std::string& dbname) in DBImpl() argument
121 options_(SanitizeOptions(dbname, &internal_comparator_, in DBImpl()
125 dbname_(dbname), in DBImpl()
1490 Status DB::Open(const Options& options, const std::string& dbname, in Open() argument
1494 DBImpl* impl = new DBImpl(options, dbname); in Open()
1504 s = options.env->NewWritableFile(LogFileName(dbname, new_log_number), in Open()
1537 Status DestroyDB(const std::string& dbname, const Options& options) { in DestroyDB() argument
1541 env->GetChildren(dbname, &filenames); in DestroyDB()
1547 const std::string lockname = LockFileName(dbname); in DestroyDB()
1555 Status del = env->DeleteFile(dbname + "/" + filenames[i]); in DestroyDB()
1563 env->DeleteDir(dbname); // Ignore error in case dir contains other files in DestroyDB()