This is an automated email from the ASF dual-hosted git repository. morningman pushed a commit to branch branch-0.13 in repository https://gitbox.apache.org/repos/asf/incubator-doris.git
commit 782b54a2f3f6dd974d4f7a470409eb01b2fd743e Author: zhaojintaozhao <49121258+zhaojintaoz...@users.noreply.github.com> AuthorDate: Tue Sep 8 09:25:20 2020 +0800 [Variable] Add a new global variable "performance_schema" to support Mysql JDBC 8.0.16 or later.#4537# (#4542) --- docs/en/administrator-guide/variables.md | 4 ++++ docs/zh-CN/administrator-guide/variables.md | 4 ++++ fe/fe-core/src/main/java/org/apache/doris/qe/GlobalVariable.java | 5 +++++ 3 files changed, 13 insertions(+) diff --git a/docs/en/administrator-guide/variables.md b/docs/en/administrator-guide/variables.md index 5914df9..1531525 100644 --- a/docs/en/administrator-guide/variables.md +++ b/docs/en/administrator-guide/variables.md @@ -318,6 +318,10 @@ SET forward_to_master = concat('tr', 'u', 'e'); * `version` Used for compatibility with MySQL clients. No practical effect. + +* `performance_schema` + + Used for compatibility with MySQL JDBC 8.0.16 or later version. No practical effect. * `version_comment` diff --git a/docs/zh-CN/administrator-guide/variables.md b/docs/zh-CN/administrator-guide/variables.md index 5e780f9..1207334 100644 --- a/docs/zh-CN/administrator-guide/variables.md +++ b/docs/zh-CN/administrator-guide/variables.md @@ -317,6 +317,10 @@ SET forward_to_master = concat('tr', 'u', 'e'); * `version` 用于兼容 MySQL 客户端。无实际作用。 + +* `performance_schema` + + 用于兼容 8.0.16及以上版本的MySQL JDBC。无实际作用。 * `version_comment` diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/GlobalVariable.java b/fe/fe-core/src/main/java/org/apache/doris/qe/GlobalVariable.java index d122663..0739d98 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/GlobalVariable.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/GlobalVariable.java @@ -40,6 +40,7 @@ public final class GlobalVariable { public static final String SYSTEM_TIME_ZONE = "system_time_zone"; public static final String QUERY_CACHE_SIZE = "query_cache_size"; public static final String DEFAULT_ROWSET_TYPE = "default_rowset_type"; + public static final String PERFORMANCE_SCHEMA = "performance_schema"; @VariableMgr.VarAttr(name = VERSION_COMMENT, flag = VariableMgr.READ_ONLY) public static String versionComment = "Doris version " + Version.DORIS_BUILD_VERSION; @@ -74,6 +75,10 @@ public final class GlobalVariable { @VariableMgr.VarAttr(name = DEFAULT_ROWSET_TYPE, flag = VariableMgr.GLOBAL) public volatile static String defaultRowsetType = "alpha"; + // add performance schema to support MYSQL JDBC 8.0.16 or later versions. + @VariableMgr.VarAttr(name = PERFORMANCE_SCHEMA, flag = VariableMgr.READ_ONLY) + public static String performanceSchema = "OFF"; + // Don't allow create instance. private GlobalVariable() { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org