Lines Matching refs:db_options
28 auto db_options = SanitizeOptions(dbname, DBOptions(src)); in SanitizeOptions() local
29 ImmutableDBOptions immutable_db_options(db_options); in SanitizeOptions()
32 return Options(db_options, cf_options); in SanitizeOptions()
193 const DBOptions& db_options, in ValidateOptions() argument
197 s = ColumnFamilyData::ValidateOptions(db_options, cfd.options); in ValidateOptions()
202 s = ValidateOptions(db_options); in ValidateOptions()
206 Status DBImpl::ValidateOptions(const DBOptions& db_options) { in ValidateOptions() argument
207 if (db_options.db_paths.size() > 4) { in ValidateOptions()
212 if (db_options.allow_mmap_reads && db_options.use_direct_reads) { in ValidateOptions()
219 if (db_options.allow_mmap_writes && in ValidateOptions()
220 db_options.use_direct_io_for_flush_and_compaction) { in ValidateOptions()
227 if (db_options.keep_log_file_num == 0) { in ValidateOptions()
231 if (db_options.unordered_write && in ValidateOptions()
232 !db_options.allow_concurrent_memtable_write) { in ValidateOptions()
237 if (db_options.unordered_write && db_options.enable_pipelined_write) { in ValidateOptions()
242 if (db_options.atomic_flush && db_options.enable_pipelined_write) { in ValidateOptions()
248 if (db_options.atomic_flush && db_options.best_efforts_recovery) { in ValidateOptions()
1290 DBOptions db_options(options); in Open() local
1295 if (db_options.persist_stats_to_disk) { in Open()
1300 Status s = DB::Open(db_options, dbname, column_families, &handles, dbptr); in Open()
1302 if (db_options.persist_stats_to_disk) { in Open()
1309 if (db_options.persist_stats_to_disk && handles[1] != nullptr) { in Open()
1317 Status DB::Open(const DBOptions& db_options, const std::string& dbname, in Open() argument
1322 return DBImpl::Open(db_options, dbname, column_families, handles, dbptr, in Open()
1331 DBOptions db_options = in CreateWAL() local
1334 fs_->OptimizeForLogWrite(file_options_, db_options); in CreateWAL()
1367 Status DBImpl::Open(const DBOptions& db_options, const std::string& dbname, in Open() argument
1371 Status s = SanitizeOptionsByTable(db_options, column_families); in Open()
1376 s = ValidateOptions(db_options, column_families); in Open()
1390 DBImpl* impl = new DBImpl(db_options, dbname, seq_per_batch, batch_per_txn); in Open()
1453 if (db_options.create_missing_column_families) { in Open()