Home
last modified time | relevance | path

Searched refs:new_superversion (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/db/
Djob_context.h34 new_superversion; // if nullptr no new superversion member
37 : new_superversion(create_superversion ? new SuperVersion() : nullptr) {}
44 new_superversion(std::move(other.new_superversion)) { in SuperVersionContext()
48 new_superversion = std::unique_ptr<SuperVersion>(new SuperVersion()); in NewSuperVersion()
Dcolumn_family.cc1229 SuperVersion* new_superversion = sv_context->new_superversion.release(); in InstallSuperVersion() local
1230 new_superversion->db_mutex = db_mutex; in InstallSuperVersion()
1231 new_superversion->mutable_cf_options = mutable_cf_options; in InstallSuperVersion()
1232 new_superversion->Init(this, mem_, imm_.current(), current_); in InstallSuperVersion()
1234 super_version_ = new_superversion; in InstallSuperVersion()
1252 new_superversion->write_stall_condition) { in InstallSuperVersion()
1255 new_superversion->write_stall_condition, GetName(), ioptions()); in InstallSuperVersion()
/rocksdb-6.9/db/db_impl/
Ddb_impl_write.cc1554 assert(context->superversion_context.new_superversion.get() != nullptr); in TrimMemtableHistory()
1740 SuperVersion* new_superversion = in SwitchMemtable() local
1741 context->superversion_context.new_superversion.release(); in SwitchMemtable()
1742 if (new_superversion != nullptr) { in SwitchMemtable()
1743 delete new_superversion; in SwitchMemtable()
Ddb_impl_compaction_flush.cc3112 if (UNLIKELY(sv_context->new_superversion == nullptr)) { in InstallSuperVersionAndScheduleWork()