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

Reply via email to