set local_allocator frozen when force to release memtables
This commit is contained in:
@ -639,6 +639,9 @@ int ObTabletMemtableMgr::release_head_memtable_(memtable::ObIMemtable *imemtable
|
||||
memtable->remove_from_data_checkpoint();
|
||||
memtable->set_is_flushed();
|
||||
memtable->set_freeze_state(ObMemtableFreezeState::RELEASED);
|
||||
if (force) {
|
||||
memtable->set_frozen();
|
||||
}
|
||||
release_head_memtable();
|
||||
FLOG_INFO("succeed to release head data memtable", K(ret), K(ls_id), K(tablet_id_));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user