[FEAT MERGE] Column Store Replica
Co-authored-by: LeonChaoHi <15201161716@163.com> Co-authored-by: zzg19950727 <1071026277@qq.com>
This commit is contained in:
@ -130,12 +130,14 @@ inline int TestTabletHelper::create_tablet(
|
||||
const ObTabletMapKey key(ls_id, tablet_id);
|
||||
const bool need_create_empty_major_sstable =
|
||||
!(create_tablet_schema.is_user_hidden_table() || (create_tablet_schema.is_index_table() && !create_tablet_schema.can_read_index()));
|
||||
const bool need_generate_cs_replica_cg_array =
|
||||
ls_handle.get_ls()->is_cs_replica() && create_tablet_schema.is_row_store() && create_tablet_schema.is_user_data_table();
|
||||
if (OB_FAIL(t3m->create_msd_tablet(WashTabletPriority::WTP_HIGH, key, ls_handle, tablet_handle))) {
|
||||
STORAGE_LOG(WARN, "t3m acquire tablet failed", K(ret), K(ls_id), K(tablet_id));
|
||||
} else if (OB_FAIL(tablet_handle.get_obj()->init_for_first_time_creation(
|
||||
*tablet_handle.get_allocator(),
|
||||
ls_id, tablet_id, tablet_id, share::SCN::base_scn(),
|
||||
snapshot_version, create_tablet_schema, need_create_empty_major_sstable, freezer))){
|
||||
snapshot_version, create_tablet_schema, need_create_empty_major_sstable, need_generate_cs_replica_cg_array, freezer))){
|
||||
STORAGE_LOG(WARN, "failed to init tablet", K(ret), K(ls_id), K(tablet_id));
|
||||
} else if (ObTabletStatus::Status::MAX != tablet_status) {
|
||||
ObTabletCreateDeleteMdsUserData data;
|
||||
|
||||
Reference in New Issue
Block a user