MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
oceanbase::ObLsmImpl 成员列表

成员的完整列表,这些成员属于 oceanbase::ObLsmImpl,包括所有继承而来的类成员

background_compaction(std::shared_ptr< ObLsmBgCompactCtx > ctx)oceanbase::ObLsmImplprivate
batch_put(const std::vector< pair< string, string > > &kvs) override (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImpl
oceanbase::ObLsm::batch_put(const vector< pair< string, string > > &kvs)=0oceanbase::ObLsmpure virtual
begin_transaction() override (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplvirtual
block_cache_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
build_sstable(shared_ptr< ObMemTable > imem)oceanbase::ObLsmImplprivate
compacting_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
cv_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
default_comparator_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
do_compaction(ObCompaction *compaction)oceanbase::ObLsmImplprivate
dump_sstables() overrideoceanbase::ObLsmImplvirtual
executor_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
frozen_wals_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
get(const string_view &key, string *value) overrideoceanbase::ObLsmImplvirtual
get_sstable_path(uint64_t sstable_id)oceanbase::ObLsmImplprivate
get_sstables() (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplinline
get_wal_path(uint64_t memtable_id)oceanbase::ObLsmImplprivate
imem_tables_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
internal_key_comparator_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
load_manifest_snapshot(const ObManifestSnapshot &snapshot) (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
load_manifest_sstable(const std::vector< std::vector< uint64_t > > &sstables) (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
manifest_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
mem_table_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
memtable_id_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
mu_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
new_iterator(ObLsmReadOptions options) overrideoceanbase::ObLsmImplvirtual
ObLsm()=default (定义于 oceanbase::ObLsm)oceanbase::ObLsm
ObLsm(const ObLsm &)=delete (定义于 oceanbase::ObLsm)oceanbase::ObLsm
ObLsmImpl(const ObLsmOptions &options, const string &path) (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImpl
open(const ObLsmOptions &options, const string &path, ObLsm **dbptr)oceanbase::ObLsmstatic
operator=(const ObLsm &)=delete (定义于 oceanbase::ObLsm)oceanbase::ObLsm
options_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
path_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
put(const string_view &key, const string_view &value) overrideoceanbase::ObLsmImplvirtual
recover() (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImpl
recover_from_manifest_records(const std::vector< ObManifestCompaction > &records) (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
recover_from_wal() (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
remove(const string_view &key) overrideoceanbase::ObLsmImplvirtual
seq_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
sstable_id_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
sstables_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
try_freeze_memtable()oceanbase::ObLsmImplprivate
try_major_compaction()oceanbase::ObLsmImplprivate
wal_ (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
write_manifest_snapshot() (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplprivate
~ObLsm()=default (定义于 oceanbase::ObLsm)oceanbase::ObLsmvirtual
~ObLsmImpl() override (定义于 oceanbase::ObLsmImpl)oceanbase::ObLsmImplinline