Chinese comma in parameter info will show as unknow char when use non-utf8 charset
This commit is contained in:
@ -182,11 +182,11 @@ DEF_STR_LIST(rootservice_list, OB_CLUSTER_PARAMETER, "",
|
||||
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
DEF_STR(cluster, OB_CLUSTER_PARAMETER, "obcluster", "Name of the cluster",
|
||||
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
// drc复制的时候,使用的ob_org_cluster_id的范围是[0xffff0000,0xffffffff],
|
||||
// 而用户的sql写入到clog中的cluster_id的范围必须不能在[0xffff0000,0xffffffff]之内,
|
||||
// 用户的sql写入到clog中的cluster_id就是由系统配置项中的cluster_id决定的,
|
||||
// 因此这里的系统配置项中的cluster_id的范围为[1, 0xffff0000 - 1],也就是[1,4294901759]。
|
||||
// cluser_id的默认值为0,不在它的值域[1,4294901759]之内,也就是说,
|
||||
// drc复制的时候,使用的ob_org_cluster_id的范围是[0xffff0000,0xffffffff],
|
||||
// 而用户的sql写入到clog中的cluster_id的范围必须不能在[0xffff0000,0xffffffff]之内,
|
||||
// 用户的sql写入到clog中的cluster_id就是由系统配置项中的cluster_id决定的,
|
||||
// 因此这里的系统配置项中的cluster_id的范围为[1, 0xffff0000 - 1],也就是[1,4294901759]。
|
||||
// cluser_id的默认值为0,不在它的值域[1,4294901759]之内,也就是说,
|
||||
// 在检查ObServerConfig对象的合法性之前必须要为cluster_id赋一个[1,4294901759]范围内的值。
|
||||
DEF_INT(cluster_id, OB_CLUSTER_PARAMETER, "0", "[1,4294901759]", "ID of the cluster",
|
||||
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
@ -364,15 +364,15 @@ DEF_INT(_optimizer_ads_time_limit, OB_TENANT_PARAMETER, "10", "[0, 300]",
|
||||
// tenant memtable consumption related
|
||||
DEF_INT(memstore_limit_percentage, OB_CLUSTER_PARAMETER, "50", "(0, 100)",
|
||||
"used in calculating the value of MEMSTORE_LIMIT parameter: "
|
||||
"memstore_limit_percentage = memstore_limit / memory_size,memory_size, "
|
||||
"memstore_limit_percentage = memstore_limit / memory_size,memory_size, "
|
||||
"where MEMORY_SIZE is determined when the tenant is created. Range: (0, 100)",
|
||||
ObParameterAttr(Section::TENANT, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
DEF_INT(freeze_trigger_percentage, OB_TENANT_PARAMETER, "20", "(0, 100)",
|
||||
"the threshold of the size of the mem store when freeze will be triggered. Rang:(0,100)",
|
||||
"the threshold of the size of the mem store when freeze will be triggered. Rang:(0,100)",
|
||||
ObParameterAttr(Section::TENANT, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
|
||||
DEF_INT(writing_throttling_trigger_percentage, OB_TENANT_PARAMETER, "60", "(0, 100]",
|
||||
"the threshold of the size of the mem store when writing_limit will be triggered. Rang:(0,100]. setting 100 means turn off writing limit",
|
||||
"the threshold of the size of the mem store when writing_limit will be triggered. Rang:(0,100]. setting 100 means turn off writing limit",
|
||||
ObParameterAttr(Section::TRANS, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
DEF_TIME(writing_throttling_maximum_duration, OB_TENANT_PARAMETER, "2h", "[1s, 3d]",
|
||||
"maximum duration of writting throttling(in minutes), max value is 3 days",
|
||||
@ -582,7 +582,7 @@ DEF_INT(log_disk_utilization_threshold, OB_TENANT_PARAMETER,"80",
|
||||
|
||||
DEF_INT(log_disk_throttling_percentage, OB_TENANT_PARAMETER, "60",
|
||||
"[40, 100]",
|
||||
"the threshold of the size of the log disk when writing_limit will be triggered. Rang:[40,100]. setting 100 means turn off writing limit",
|
||||
"the threshold of the size of the log disk when writing_limit will be triggered. Rang:[40,100]. setting 100 means turn off writing limit",
|
||||
ObParameterAttr(Section::LOGSERVICE, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
|
||||
DEF_TIME(log_storage_warning_tolerance_time, OB_CLUSTER_PARAMETER, "5s",
|
||||
@ -1002,7 +1002,7 @@ ERRSIM_DEF_INT(errsim_max_restore_retry_count, OB_CLUSTER_PARAMETER, "0", "[0,)"
|
||||
|
||||
#ifdef TRANS_MODULE_TEST
|
||||
DEF_INT(module_test_trx_memory_errsim_percentage, OB_CLUSTER_PARAMETER, "0", "[0, 100]",
|
||||
"the percentage of memory errsim. Rang:[0,100]",
|
||||
"the percentage of memory errsim. Rang:[0,100]",
|
||||
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
#endif
|
||||
|
||||
@ -1469,7 +1469,7 @@ DEF_BOOL(_enable_backtrace_function, OB_CLUSTER_PARAMETER, "True",
|
||||
ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
|
||||
DEF_INT(_with_subquery, OB_TENANT_PARAMETER, "0", "[0,2]",
|
||||
"WITH subquery transformation,0: optimizer,1: materialize,2: inline",
|
||||
"WITH subquery transformation,0: optimizer,1: materialize,2: inline",
|
||||
ObParameterAttr(Section::TENANT, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE));
|
||||
|
||||
DEF_BOOL(_xsolapi_generate_with_clause, OB_TENANT_PARAMETER, "True",
|
||||
|
||||
Reference in New Issue
Block a user