[CP] Fix: session sync system_time_zone no need sync
This commit is contained in:
@ -3794,6 +3794,7 @@ bool ObBasicSessionInfo::is_sync_sys_var(share::ObSysVarClassType sys_var_id) co
|
|||||||
case SYS_VAR_VERSION_COMMENT:
|
case SYS_VAR_VERSION_COMMENT:
|
||||||
case SYS_VAR_OB_LAST_SCHEMA_VERSION:
|
case SYS_VAR_OB_LAST_SCHEMA_VERSION:
|
||||||
case SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK:
|
case SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK:
|
||||||
|
case SYS_VAR_SYSTEM_TIME_ZONE:
|
||||||
not_need_serialize = true;
|
not_need_serialize = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -3238,7 +3238,8 @@ int ObSysVarEncoder::fetch_sess_info(ObSQLSessionInfo &sess, char *buf, const in
|
|||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK) {
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK ||
|
||||||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_SYSTEM_TIME_ZONE) {
|
||||||
// no need sync sys var
|
// no need sync sys var
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@ -3260,7 +3261,8 @@ int64_t ObSysVarEncoder::get_fetch_sess_info_size(ObSQLSessionInfo& sess)
|
|||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK) {
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK ||
|
||||||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_SYSTEM_TIME_ZONE) {
|
||||||
// no need sync sys var
|
// no need sync sys var
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@ -3313,7 +3315,8 @@ int ObSysVarEncoder::display_sess_info(ObSQLSessionInfo &sess, const char* curre
|
|||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_PROXY_PARTITION_HIT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_OB_STATEMENT_TRACE_ID ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_VERSION_COMMENT ||
|
||||||
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK) {
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR__OB_PROXY_WEAKREAD_FEEDBACK ||
|
||||||
|
ObSysVariables::get_sys_var_id(j) == SYS_VAR_SYSTEM_TIME_ZONE) {
|
||||||
// no need sync sys var
|
// no need sync sys var
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user