[CP] fix zlib error message

This commit is contained in:
chaser-ch
2024-02-08 22:16:51 +00:00
committed by ob-robot
parent 2d65ebabf1
commit a343d18e1a
3 changed files with 10 additions and 3 deletions

View File

@ -307,9 +307,12 @@ bool ObConfigStaleTimeChecker::check(const ObConfigItem &t) const
bool ObConfigCompressFuncChecker::check(const ObConfigItem &t) const
{
bool is_valid = false;
for (int i = 0; i < ARRAYSIZEOF(common::compress_funcs) && !is_valid; ++i) {
for (int i = 0; i < ARRAYSIZEOF(common::compress_funcs); ++i) {
if (0 == ObString::make_string(compress_funcs[i]).case_compare(t.str())) {
is_valid = true;
if (i != DISABLED_ZLIB_1_COMPRESS_IDX) {
is_valid = true;
}
break;
}
}
return is_valid;

View File

@ -147,7 +147,7 @@ DEF_STR_WITH_CHECKER(_publish_schema_mode, OB_TENANT_PARAMETER, "BEST_EFFORT",
DEF_STR_WITH_CHECKER(default_compress_func, OB_CLUSTER_PARAMETER, "zstd_1.3.8",
common::ObConfigCompressFuncChecker,
"default compress function name for create new table, "
"values: none, lz4_1.0, snappy_1.0, zlib_1.0, zstd_1.0, zstd_1.3.8",
"values: none, lz4_1.0, snappy_1.0, zstd_1.0, zstd_1.3.8",
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
DEF_STR_WITH_CHECKER(default_row_format, OB_CLUSTER_PARAMETER, "dynamic",