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

@ -108,7 +108,8 @@ struct ObParamInfo
type_(common::ObNullType),
ext_real_type_(common::ObNullType),
is_oracle_empty_string_(false),
col_type_(common::CS_TYPE_INVALID)
col_type_(common::CS_TYPE_INVALID),
precision_(PRECISION_UNKNOWN_YET)
{}
virtual ~ObParamInfo() {}
void reset();
@ -118,7 +119,8 @@ struct ObParamInfo
K_(type),
K_(ext_real_type),
K_(is_oracle_empty_string),
K_(col_type));
K_(col_type),
K_(precision));
static const int64_t MAX_STR_DES_LEN = 17;
//存放是否需要check type和bool 值,以及期望的bool值
@ -129,6 +131,7 @@ struct ObParamInfo
//处理Oracle模式空串在plan_cache中的匹配
bool is_oracle_empty_string_;
common::ObCollationType col_type_;
common::ObPrecision precision_;
OB_UNIS_VERSION_V(1);
};