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

@ -53,7 +53,9 @@ bool ObColumnStatParam::is_valid_opt_col_type(const ObObjType type)
type_class == ColumnTypeClass::ObBitTC ||
type_class == ColumnTypeClass::ObEnumSetTC ||
type_class == ColumnTypeClass::ObIntervalTC ||
(lib::is_mysql_mode() && type == ObTinyTextType)) {
type_class == ColumnTypeClass::ObDecimalIntTC ||
(lib::is_mysql_mode() && (type == ObTinyTextType ||
type == ObTextType))) {
ret = true;
}
return ret;
@ -201,6 +203,8 @@ int ObTableStatParam::assign(const ObTableStatParam &other)
LOG_WARN("failed to assign", K(ret));
} else if (OB_FAIL(all_subpart_infos_.assign(other.all_subpart_infos_))) {
LOG_WARN("failed to assign", K(ret));
} else if (OB_FAIL(column_group_params_.assign(other.column_group_params_))) {
LOG_WARN("failed to assign", K(ret));
} else {/*do nothing*/}
return ret;
}