add macro CLUSTER_VERSION_4_2_1_2
This commit is contained in:
@ -37,7 +37,7 @@ using namespace sql;
|
||||
|
||||
namespace share
|
||||
{
|
||||
const uint64_t ObUpgradeChecker::UPGRADE_PATH[DATA_VERSION_NUM] = {
|
||||
const uint64_t ObUpgradeChecker::UPGRADE_PATH[] = {
|
||||
CALC_VERSION(4UL, 0UL, 0UL, 0UL), // 4.0.0.0
|
||||
CALC_VERSION(4UL, 1UL, 0UL, 0UL), // 4.1.0.0
|
||||
CALC_VERSION(4UL, 1UL, 0UL, 1UL), // 4.1.0.1
|
||||
@ -45,6 +45,7 @@ const uint64_t ObUpgradeChecker::UPGRADE_PATH[DATA_VERSION_NUM] = {
|
||||
CALC_VERSION(4UL, 2UL, 0UL, 0UL), // 4.2.0.0
|
||||
CALC_VERSION(4UL, 2UL, 1UL, 0UL), // 4.2.1.0
|
||||
CALC_VERSION(4UL, 2UL, 1UL, 1UL), // 4.2.1.1
|
||||
CALC_VERSION(4UL, 2UL, 1UL, 2UL), // 4.2.1.2
|
||||
CALC_VERSION(4UL, 2UL, 2UL, 0UL), // 4.2.2.0
|
||||
CALC_VERSION(4UL, 3UL, 0UL, 0UL) // 4.3.0.0
|
||||
};
|
||||
@ -67,6 +68,7 @@ int ObUpgradeChecker::get_data_version_by_cluster_version(
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_2_0_0, DATA_VERSION_4_2_0_0)
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_2_1_0, DATA_VERSION_4_2_1_0)
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_2_1_1, DATA_VERSION_4_2_1_1)
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_2_1_2, DATA_VERSION_4_2_1_2)
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_2_2_0, DATA_VERSION_4_2_2_0)
|
||||
CONVERT_CLUSTER_VERSION_TO_DATA_VERSION(CLUSTER_VERSION_4_3_0_0, DATA_VERSION_4_3_0_0)
|
||||
#undef CONVERT_CLUSTER_VERSION_TO_DATA_VERSION
|
||||
@ -82,7 +84,7 @@ bool ObUpgradeChecker::check_data_version_exist(
|
||||
const uint64_t version)
|
||||
{
|
||||
bool bret = false;
|
||||
OB_ASSERT(DATA_VERSION_NUM == ARRAYSIZEOF(UPGRADE_PATH));
|
||||
STATIC_ASSERT(DATA_VERSION_NUM == ARRAYSIZEOF(UPGRADE_PATH), "data version count not match!!!");
|
||||
for (int64_t i = 0; !bret && i < ARRAYSIZEOF(UPGRADE_PATH); i++) {
|
||||
bret = (version == UPGRADE_PATH[i]);
|
||||
}
|
||||
@ -628,6 +630,7 @@ int ObUpgradeProcesserSet::init(
|
||||
INIT_PROCESSOR_BY_VERSION(4, 2, 0, 0);
|
||||
INIT_PROCESSOR_BY_VERSION(4, 2, 1, 0);
|
||||
INIT_PROCESSOR_BY_VERSION(4, 2, 1, 1);
|
||||
INIT_PROCESSOR_BY_VERSION(4, 2, 1, 2);
|
||||
INIT_PROCESSOR_BY_VERSION(4, 2, 2, 0);
|
||||
INIT_PROCESSOR_BY_VERSION(4, 3, 0, 0);
|
||||
#undef INIT_PROCESSOR_BY_VERSION
|
||||
|
||||
Reference in New Issue
Block a user