Merge branch 'column_store'

Co-authored-by: wangt1xiuyi <13547954130@163.com>
Co-authored-by: yangqise7en <877793735@qq.com>
Co-authored-by: Zach41 <zach_41@163.com>
This commit is contained in:
chaser-ch
2023-10-31 15:39:20 +00:00
committed by ob-robot
parent 4057fbc4ae
commit 566e920620
1375 changed files with 239147 additions and 56014 deletions

View File

@ -168,9 +168,8 @@ void do_flush_mds_table(share::ObLSID ls_id, ObTabletID tablet_id)
storage::ObTabletHandle tablet_handle;
ASSERT_EQ(OB_SUCCESS, ls_handle.get_ls()->get_tablet(tablet_id, tablet_handle));
// 3. 从tablet handle拿到tablet pointer
const ObTablet::ObTabletPointerHandle &pointer_handle = tablet_handle.get_obj()->get_pointer_handle();
ObMetaPointer<oceanbase::storage::ObTablet> *resource_ptr = pointer_handle.get_resource_ptr();
ObTabletPointer *tablet_pointer = dynamic_cast<ObTabletPointer *>(resource_ptr);
const ObTabletPointerHandle &pointer_handle = tablet_handle.get_obj()->get_pointer_handle();
ObTabletPointer *tablet_pointer = pointer_handle.get_resource_ptr();
// 4. 做flush动作
mds::MdsTableHandle handle;
ASSERT_EQ(OB_SUCCESS, tablet_pointer->get_mds_table(handle));
@ -438,4 +437,4 @@ int ObReplayStatus::enable(const LSN &base_lsn, const SCN &base_scn)
return ret;
}
}
} // namespace oceanbase
} // namespace oceanbase