add inner_same_as for udf func and remove useless GET_MIN_CLUSTER_VERSION

This commit is contained in:
Larry955
2022-11-16 07:35:39 +00:00
committed by wangzelin.wzl
parent 99d34dc07b
commit 8aee7d972f
34 changed files with 279 additions and 527 deletions

View File

@ -59,9 +59,7 @@ public:
ObSortColumnExtra(),
extra_info_(0)
{
if (GET_MIN_CLUSTER_VERSION() >= CLUSTER_VERSION_2240) {
extra_info_ |= SORT_COL_EXTRA_BIT;
}
extra_info_ |= SORT_COL_EXTRA_BIT;
}
ObSortColumn(int64_t index,
common::ObCollationType cs_type,
@ -75,11 +73,7 @@ public:
} else {
extra_info_ &= SORT_COL_ASC_MASK;
}
if (GET_MIN_CLUSTER_VERSION() >= CLUSTER_VERSION_2240) {
extra_info_ |= SORT_COL_EXTRA_BIT;
} else {
extra_info_ &= SORT_COL_EXTRA_MASK;
}
extra_info_ |= SORT_COL_EXTRA_BIT;
}
ObSortColumn(int64_t index,
common::ObCollationType cs_type,
@ -95,9 +89,7 @@ public:
extra_info_ |= SORT_COL_ASC_BIT;
}
extra_info_ &= SORT_COL_EXTRA_MASK;
if (GET_MIN_CLUSTER_VERSION() >= CLUSTER_VERSION_2240) {
extra_info_ |= SORT_COL_EXTRA_BIT;
}
extra_info_ |= SORT_COL_EXTRA_BIT;
}
bool is_ascending() const {
return (extra_info_ & SORT_COL_ASC_BIT) > 0;