Home
last modified time | relevance | path

Searched refs:super_version_ (Results 1 – 3 of 3) sorted by relevance

/rocksdb-6.9/db/
Dcolumn_family.cc509 super_version_(nullptr), in ColumnFamilyData()
613 assert(super_version_ == nullptr); in ~ColumnFamilyData()
650 assert(super_version_ == nullptr); in UnrefAndTryDelete()
655 if (old_refs == 2 && super_version_ != nullptr) { in UnrefAndTryDelete()
657 SuperVersion* sv = super_version_; in UnrefAndTryDelete()
658 super_version_ = nullptr; in UnrefAndTryDelete()
1193 sv = super_version_->Ref(); in GetThreadLocalSuperVersion()
1233 SuperVersion* old_superversion = super_version_; in InstallSuperVersion()
1234 super_version_ = new_superversion; in InstallSuperVersion()
1236 super_version_->version_number = super_version_number_; in InstallSuperVersion()
[all …]
Dcolumn_family.h333 return &(super_version_->mutable_cf_options); in GetCurrentMutableCFOptions()
436 SuperVersion* GetSuperVersion() { return super_version_; } in GetSuperVersion()
550 SuperVersion* super_version_; variable
/rocksdb-6.9/docs/_posts/
D2014-06-27-avoid-expensive-locks-in-get.markdown20 </span>auto* s = super_version_->Ref();
24 The lock is necessary because pointer super_version_ may be updated, the corresponding SuperVersion…
47 s = super_version_->Ref();