This is an automated email from the ASF dual-hosted git repository.

chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-kyuubi.git


The following commit(s) were added to refs/heads/master by this push:
     new f7c08dcaf [KYUUBI #3441] Change default Spark version to 3.3.1
f7c08dcaf is described below

commit f7c08dcafac40e5b4f377602abbb676744e671e0
Author: yikf <[email protected]>
AuthorDate: Tue Oct 25 20:23:33 2022 +0800

    [KYUUBI #3441] Change default Spark version to 3.3.1
    
    ### _Why are the changes needed?_
    
    Fix https://github.com/apache/incubator-kyuubi/issues/3441;
    
    This pr aims to two points as follow:
    - Bump Spark 3.3.0 to Spark 3.3.1 in spark-3.3 profile
    - Change default Spark version to 3.3.1
    
    ### _How was this patch tested?_
    - [ ] Add some test cases that check the changes thoroughly including 
negative and positive cases if possible
    
    - [ ] Add screenshots for manual tests if appropriate
    
    - [ ] [Run 
test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests)
 locally before make a pull request
    
    Closes #3507 from Yikf/pr/3471.
    
    Closes #3441
    
    7449280b [yikf] Change spark 3.3.0 as default version
    
    Authored-by: yikf <[email protected]>
    Signed-off-by: Cheng Pan <[email protected]>
---
 .github/workflows/master.yml                               | 10 ++++++----
 build/release/create-package.sh                            |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q1.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q10.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q11.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q12.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q14a.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q14b.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q15.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q17.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q18.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q19.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q2.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q20.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q21.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q22.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q23b.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q24a.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q24b.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q25.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q26.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q27.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q28.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q29.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q3.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q30.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q31.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q33.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q34.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q35.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q36.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q37.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q39a.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q39b.output.schema |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q4.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q40.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q41.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q42.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q43.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q44.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q45.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q46.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q47.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q49.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q5.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q50.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q51.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q52.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q53.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q54.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q55.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q56.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q57.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q58.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q59.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q6.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q60.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q61.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q62.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q63.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q64.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q65.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q66.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q67.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q68.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q69.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q7.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q70.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q71.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q72.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q73.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q74.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q75.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q76.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q77.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q78.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q79.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q8.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q80.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q81.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q82.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q83.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q84.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q86.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q88.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q89.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q9.output.schema   |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q90.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q91.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q93.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q97.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q98.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpcds_3.2/q99.output.schema  |  2 +-
 .../src/main/resources/kyuubi/tpch/q1.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q10.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q11.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q12.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q13.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q14.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q15.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q16.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q17.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q18.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q19.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q2.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q20.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q21.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q22.output.schema       |  2 +-
 .../src/main/resources/kyuubi/tpch/q3.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q4.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q5.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q6.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q7.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q8.output.schema        |  2 +-
 .../src/main/resources/kyuubi/tpch/q9.output.schema        |  2 +-
 pom.xml                                                    | 14 ++++++--------
 116 files changed, 126 insertions(+), 126 deletions(-)

diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index 46504e085..096d93d9e 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -53,15 +53,15 @@ jobs:
         comment: ["normal"]
         include:
           - java: 8
-            spark: '3.2'
+            spark: '3.3'
             spark-archive: 
'-Dspark.archive.mirror=https://archive.apache.org/dist/spark/spark-3.1.3 
-Dspark.archive.name=spark-3.1.3-bin-hadoop3.2.tgz'
             exclude-tags: 
'-Dmaven.plugin.scalatest.exclude.tags=org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.HudiTest,org.apache.kyuubi.tags.IcebergTest'
             comment: 'verify-on-spark-3.1-binary'
           - java: 8
-            spark: '3.2'
-            spark-archive: 
'-Dspark.archive.mirror=https://archive.apache.org/dist/spark/spark-3.3.0 
-Dspark.archive.name=spark-3.3.0-bin-hadoop3.tgz'
+            spark: '3.3'
+            spark-archive: 
'-Dspark.archive.mirror=https://archive.apache.org/dist/spark/spark-3.2.2 
-Dspark.archive.name=spark-3.2.2-bin-hadoop3.2.tgz'
             exclude-tags: 
'-Dmaven.plugin.scalatest.exclude.tags=org.scalatest.tags.Slow,org.apache.kyuubi.tags.DeltaTest,org.apache.kyuubi.tags.HudiTest,org.apache.kyuubi.tags.IcebergTest'
-            comment: 'verify-on-spark-3.3-binary'
+            comment: 'verify-on-spark-3.2-binary'
     env:
       SPARK_LOCAL_IP: localhost
     steps:
@@ -385,10 +385,12 @@ jobs:
           kubectl create serviceaccount spark
           kubectl create clusterrolebinding spark-role --clusterrole=edit 
--serviceaccount=default:spark --namespace=default
           kubectl get serviceaccount
+      # TODO Support more Spark version
       - name: integration tests
         run: >-
           ./build/mvn ${MVN_OPT} clean install
           -Pflink-provided,hive-provided
+          -Pspark-3.2
           -Pkubernetes-it
           -Dtest=none -DwildcardSuites=org.apache.kyuubi.kubernetes.test.spark
       - name: Print Driver Pod logs
diff --git a/build/release/create-package.sh b/build/release/create-package.sh
index d2cd9c0d2..98f328ca2 100755
--- a/build/release/create-package.sh
+++ b/build/release/create-package.sh
@@ -75,7 +75,7 @@ package_binary() {
 
   echo "Creating binary release tarball ${BIN_TGZ_FILE}"
 
-  ${KYUUBI_DIR}/build/dist --tgz --spark-provided --flink-provided 
--hive-provided -Pspark-3.2
+  ${KYUUBI_DIR}/build/dist --tgz --spark-provided --flink-provided 
--hive-provided
 
   cp "${BIN_TGZ_FILE}" "${RELEASE_DIR}"
 
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q1.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q1.output.schema
index c44fb4d2b..f149a811b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q1.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q1.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_customer_id` STRING NOT NULL
+c_customer_id STRING NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q10.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q10.output.schema
index 2faf4fc77..d3ef09d7a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q10.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q10.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`cd_gender` STRING,`cd_marital_status` STRING,`cd_education_status` 
STRING,`cnt1` BIGINT NOT NULL,`cd_purchase_estimate` INT,`cnt2` BIGINT NOT 
NULL,`cd_credit_rating` STRING,`cnt3` BIGINT NOT NULL,`cd_dep_count` INT,`cnt4` 
BIGINT NOT NULL,`cd_dep_employed_count` INT,`cnt5` BIGINT NOT 
NULL,`cd_dep_college_count` INT,`cnt6` BIGINT NOT NULL
+cd_gender STRING,cd_marital_status STRING,cd_education_status STRING,cnt1 
BIGINT NOT NULL,cd_purchase_estimate INT,cnt2 BIGINT NOT NULL,cd_credit_rating 
STRING,cnt3 BIGINT NOT NULL,cd_dep_count INT,cnt4 BIGINT NOT 
NULL,cd_dep_employed_count INT,cnt5 BIGINT NOT NULL,cd_dep_college_count 
INT,cnt6 BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q11.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q11.output.schema
index 830ca3139..f2bb51917 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q11.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q11.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`customer_id` STRING NOT NULL,`customer_first_name` 
STRING,`customer_last_name` STRING,`customer_email_address` STRING
+customer_id STRING NOT NULL,customer_first_name STRING,customer_last_name 
STRING,customer_email_address STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q12.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q12.output.schema
index 98e5e14f5..1f2d288e1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q12.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q12.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`i_category` STRING,`i_class` 
STRING,`i_current_price` DECIMAL(7,2),`itemrevenue` 
DECIMAL(17,2),`revenueratio` DECIMAL(38,17)
+i_item_id STRING NOT NULL,i_item_desc STRING,i_category STRING,i_class 
STRING,i_current_price DECIMAL(7,2),itemrevenue DECIMAL(17,2),revenueratio 
DECIMAL(38,17)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14a.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14a.output.schema
index 8574c9834..8ac917656 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14a.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14a.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING,`i_brand_id` INT,`i_class_id` INT,`i_category_id` 
INT,`sum(sales)` DECIMAL(38,2),`sum(number_sales)` BIGINT
+channel STRING,i_brand_id INT,i_class_id INT,i_category_id INT,`sum(sales)` 
DECIMAL(38,2),`sum(number_sales)` BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14b.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14b.output.schema
index 98aa7358a..ff06476ef 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14b.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q14b.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ty_channel` STRING NOT NULL,`ty_brand` INT,`ty_class` INT,`ty_category` 
INT,`ty_sales` DECIMAL(28,2),`ty_number_sales` BIGINT NOT NULL,`ly_channel` 
STRING NOT NULL,`ly_brand` INT,`ly_class` INT,`ly_category` INT,`ly_sales` 
DECIMAL(28,2),`ly_number_sales` BIGINT NOT NULL
+ty_channel STRING NOT NULL,ty_brand INT,ty_class INT,ty_category INT,ty_sales 
DECIMAL(28,2),ty_number_sales BIGINT NOT NULL,ly_channel STRING NOT 
NULL,ly_brand INT,ly_class INT,ly_category INT,ly_sales 
DECIMAL(28,2),ly_number_sales BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q15.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q15.output.schema
index 9e6561a8d..86b58b658 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q15.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q15.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ca_zip` STRING,`sum(cs_sales_price)` DECIMAL(17,2)
+ca_zip STRING,`sum(cs_sales_price)` DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q17.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q17.output.schema
index 7b49180c4..d81a64c16 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q17.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q17.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`s_state` 
STRING,`store_sales_quantitycount` BIGINT NOT NULL,`store_sales_quantityave` 
DOUBLE,`store_sales_quantitystdev` DOUBLE,`store_sales_quantitycov` 
DOUBLE,`store_returns_quantitycount` BIGINT NOT 
NULL,`store_returns_quantityave` DOUBLE,`store_returns_quantitystdev` 
DOUBLE,`store_returns_quantitycov` DOUBLE,`catalog_sales_quantitycount` BIGINT 
NOT NULL,`catalog_sales_quantityave` DOUBLE,`catalog_sales_quantitystdev` 
DOUBLE,`catalog_s [...]
+i_item_id STRING NOT NULL,i_item_desc STRING,s_state 
STRING,store_sales_quantitycount BIGINT NOT NULL,store_sales_quantityave 
DOUBLE,store_sales_quantitystdev DOUBLE,store_sales_quantitycov 
DOUBLE,store_returns_quantitycount BIGINT NOT NULL,store_returns_quantityave 
DOUBLE,store_returns_quantitystdev DOUBLE,store_returns_quantitycov 
DOUBLE,catalog_sales_quantitycount BIGINT NOT NULL,catalog_sales_quantityave 
DOUBLE,catalog_sales_quantitystdev DOUBLE,catalog_sales_quantitycov DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q18.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q18.output.schema
index 794debd98..641ca2fb7 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q18.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q18.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING,`ca_country` STRING,`ca_state` STRING,`ca_county` 
STRING,`agg1` DECIMAL(16,6),`agg2` DECIMAL(16,6),`agg3` DECIMAL(16,6),`agg4` 
DECIMAL(16,6),`agg5` DECIMAL(16,6),`agg6` DECIMAL(16,6),`agg7` DECIMAL(16,6)
+i_item_id STRING,ca_country STRING,ca_state STRING,ca_county STRING,agg1 
DECIMAL(16,6),agg2 DECIMAL(16,6),agg3 DECIMAL(16,6),agg4 DECIMAL(16,6),agg5 
DECIMAL(16,6),agg6 DECIMAL(16,6),agg7 DECIMAL(16,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q19.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q19.output.schema
index cfe039c8f..e6ea5f2d5 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q19.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q19.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`brand_id` INT,`brand` STRING,`i_manufact_id` INT,`i_manufact` 
STRING,`ext_price` DECIMAL(17,2)
+brand_id INT,brand STRING,i_manufact_id INT,i_manufact STRING,ext_price 
DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q2.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q2.output.schema
index 61ee0ac2e..d3fccd411 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q2.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q2.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`d_week_seq1` INT,`round((sun_sales1 / sun_sales2), 2)` 
DECIMAL(37,2),`round((mon_sales1 / mon_sales2), 2)` 
DECIMAL(37,2),`round((tue_sales1 / tue_sales2), 2)` 
DECIMAL(37,2),`round((wed_sales1 / wed_sales2), 2)` 
DECIMAL(37,2),`round((thu_sales1 / thu_sales2), 2)` 
DECIMAL(37,2),`round((fri_sales1 / fri_sales2), 2)` 
DECIMAL(37,2),`round((sat_sales1 / sat_sales2), 2)` DECIMAL(37,2)
+d_week_seq1 INT,`round((sun_sales1 / sun_sales2), 2)` 
DECIMAL(20,2),`round((mon_sales1 / mon_sales2), 2)` 
DECIMAL(20,2),`round((tue_sales1 / tue_sales2), 2)` 
DECIMAL(20,2),`round((wed_sales1 / wed_sales2), 2)` 
DECIMAL(20,2),`round((thu_sales1 / thu_sales2), 2)` 
DECIMAL(20,2),`round((fri_sales1 / fri_sales2), 2)` 
DECIMAL(20,2),`round((sat_sales1 / sat_sales2), 2)` DECIMAL(20,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q20.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q20.output.schema
index 98e5e14f5..1f2d288e1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q20.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q20.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`i_category` STRING,`i_class` 
STRING,`i_current_price` DECIMAL(7,2),`itemrevenue` 
DECIMAL(17,2),`revenueratio` DECIMAL(38,17)
+i_item_id STRING NOT NULL,i_item_desc STRING,i_category STRING,i_class 
STRING,i_current_price DECIMAL(7,2),itemrevenue DECIMAL(17,2),revenueratio 
DECIMAL(38,17)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q21.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q21.output.schema
index 19ec67718..fd801caaf 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q21.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q21.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`w_warehouse_name` STRING,`i_item_id` STRING NOT NULL,`inv_before` 
BIGINT,`inv_after` BIGINT
+w_warehouse_name STRING,i_item_id STRING NOT NULL,inv_before BIGINT,inv_after 
BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q22.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q22.output.schema
index 8897eb0ee..e03ef2c80 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q22.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q22.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_product_name` STRING,`i_brand` STRING,`i_class` STRING,`i_category` 
STRING,`qoh` DOUBLE
+i_product_name STRING,i_brand STRING,i_class STRING,i_category STRING,qoh 
DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q23b.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q23b.output.schema
index 7add91a31..c5bbd8714 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q23b.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q23b.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`sales` DECIMAL(28,2)
+c_last_name STRING,c_first_name STRING,sales DECIMAL(28,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24a.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24a.output.schema
index a667fd25a..2ee8dd8d6 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24a.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24a.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`s_store_name` STRING,`paid` 
DECIMAL(27,2)
+c_last_name STRING,c_first_name STRING,s_store_name STRING,paid DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24b.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24b.output.schema
index a667fd25a..2ee8dd8d6 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24b.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q24b.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`s_store_name` STRING,`paid` 
DECIMAL(27,2)
+c_last_name STRING,c_first_name STRING,s_store_name STRING,paid DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q25.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q25.output.schema
index 7a1e3c678..1ca755789 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q25.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q25.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`s_store_id` STRING NOT 
NULL,`s_store_name` STRING,`store_sales_profit` 
DECIMAL(17,2),`store_returns_loss` DECIMAL(17,2),`catalog_sales_profit` 
DECIMAL(17,2)
+i_item_id STRING NOT NULL,i_item_desc STRING,s_store_id STRING NOT 
NULL,s_store_name STRING,store_sales_profit DECIMAL(17,2),store_returns_loss 
DECIMAL(17,2),catalog_sales_profit DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q26.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q26.output.schema
index 93dba9854..43db5de5b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q26.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q26.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`agg1` DOUBLE,`agg2` DECIMAL(11,6),`agg3` 
DECIMAL(11,6),`agg4` DECIMAL(11,6)
+i_item_id STRING NOT NULL,agg1 DOUBLE,agg2 DECIMAL(11,6),agg3 
DECIMAL(11,6),agg4 DECIMAL(11,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q27.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q27.output.schema
index f8f7e87ea..608b0786f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q27.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q27.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING,`s_state` STRING,`g_state` TINYINT NOT NULL,`agg1` 
DOUBLE,`agg2` DECIMAL(11,6),`agg3` DECIMAL(11,6),`agg4` DECIMAL(11,6)
+i_item_id STRING,s_state STRING,g_state TINYINT NOT NULL,agg1 DOUBLE,agg2 
DECIMAL(11,6),agg3 DECIMAL(11,6),agg4 DECIMAL(11,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q28.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q28.output.schema
index 8e1bd9375..50f233940 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q28.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q28.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`B1_LP` DECIMAL(11,6),`B1_CNT` BIGINT NOT NULL,`B1_CNTD` BIGINT NOT 
NULL,`B2_LP` DECIMAL(11,6),`B2_CNT` BIGINT NOT NULL,`B2_CNTD` BIGINT NOT 
NULL,`B3_LP` DECIMAL(11,6),`B3_CNT` BIGINT NOT NULL,`B3_CNTD` BIGINT NOT 
NULL,`B4_LP` DECIMAL(11,6),`B4_CNT` BIGINT NOT NULL,`B4_CNTD` BIGINT NOT 
NULL,`B5_LP` DECIMAL(11,6),`B5_CNT` BIGINT NOT NULL,`B5_CNTD` BIGINT NOT 
NULL,`B6_LP` DECIMAL(11,6),`B6_CNT` BIGINT NOT NULL,`B6_CNTD` BIGINT NOT NULL
+B1_LP DECIMAL(11,6),B1_CNT BIGINT NOT NULL,B1_CNTD BIGINT NOT NULL,B2_LP 
DECIMAL(11,6),B2_CNT BIGINT NOT NULL,B2_CNTD BIGINT NOT NULL,B3_LP 
DECIMAL(11,6),B3_CNT BIGINT NOT NULL,B3_CNTD BIGINT NOT NULL,B4_LP 
DECIMAL(11,6),B4_CNT BIGINT NOT NULL,B4_CNTD BIGINT NOT NULL,B5_LP 
DECIMAL(11,6),B5_CNT BIGINT NOT NULL,B5_CNTD BIGINT NOT NULL,B6_LP 
DECIMAL(11,6),B6_CNT BIGINT NOT NULL,B6_CNTD BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q29.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q29.output.schema
index 1e49a4717..de74c5913 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q29.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q29.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`s_store_id` STRING NOT 
NULL,`s_store_name` STRING,`store_sales_quantity` 
BIGINT,`store_returns_quantity` BIGINT,`catalog_sales_quantity` BIGINT
+i_item_id STRING NOT NULL,i_item_desc STRING,s_store_id STRING NOT 
NULL,s_store_name STRING,store_sales_quantity BIGINT,store_returns_quantity 
BIGINT,catalog_sales_quantity BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q3.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q3.output.schema
index 45dbf0db9..c62b3258c 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q3.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q3.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`d_year` INT,`brand_id` INT,`brand` STRING,`sum_agg` DECIMAL(17,2)
+d_year INT,brand_id INT,brand STRING,sum_agg DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q30.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q30.output.schema
index c425c7e99..56b129ffe 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q30.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q30.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_customer_id` STRING NOT NULL,`c_salutation` STRING,`c_first_name` 
STRING,`c_last_name` STRING,`c_preferred_cust_flag` STRING,`c_birth_day` 
INT,`c_birth_month` INT,`c_birth_year` INT,`c_birth_country` STRING,`c_login` 
STRING,`c_email_address` STRING,`c_last_review_date_sk` 
BIGINT,`ctr_total_return` DECIMAL(17,2)
+c_customer_id STRING NOT NULL,c_salutation STRING,c_first_name 
STRING,c_last_name STRING,c_preferred_cust_flag STRING,c_birth_day 
INT,c_birth_month INT,c_birth_year INT,c_birth_country STRING,c_login 
STRING,c_email_address STRING,c_last_review_date_sk BIGINT,ctr_total_return 
DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q31.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q31.output.schema
index 9ae60e4c1..aa9497fca 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q31.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q31.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ca_county` STRING,`d_year` INT,`web_q1_q2_increase` 
DECIMAL(37,20),`store_q1_q2_increase` DECIMAL(37,20),`web_q2_q3_increase` 
DECIMAL(37,20),`store_q2_q3_increase` DECIMAL(37,20)
+ca_county STRING,d_year INT,web_q1_q2_increase 
DECIMAL(37,20),store_q1_q2_increase DECIMAL(37,20),web_q2_q3_increase 
DECIMAL(37,20),store_q2_q3_increase DECIMAL(37,20)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q33.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q33.output.schema
index d2ec0f7ba..f6f9e0cf9 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q33.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q33.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_manufact_id` INT,`total_sales` DECIMAL(27,2)
+i_manufact_id INT,total_sales DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q34.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q34.output.schema
index feef96b40..e06e95604 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q34.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q34.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`c_salutation` 
STRING,`c_preferred_cust_flag` STRING,`ss_ticket_number` BIGINT NOT NULL,`cnt` 
BIGINT NOT NULL
+c_last_name STRING,c_first_name STRING,c_salutation 
STRING,c_preferred_cust_flag STRING,ss_ticket_number BIGINT NOT NULL,cnt BIGINT 
NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q35.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q35.output.schema
index 504db441c..46bff5a2f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q35.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q35.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ca_state` STRING,`cd_gender` STRING,`cd_marital_status` STRING,`cd_dep_count` 
INT,`cnt1` BIGINT NOT NULL,`avg(cd_dep_count)` DOUBLE,`max(cd_dep_count)` 
INT,`sum(cd_dep_count)` BIGINT,`cd_dep_employed_count` INT,`cnt2` BIGINT NOT 
NULL,`avg(cd_dep_employed_count)` DOUBLE,`max(cd_dep_employed_count)` 
INT,`sum(cd_dep_employed_count)` BIGINT,`cd_dep_college_count` INT,`cnt3` 
BIGINT NOT NULL,`avg(cd_dep_college_count)` DOUBLE,`max(cd_dep_college_count)` 
INT,`sum(cd_dep_college_count)` BIGINT
+ca_state STRING,cd_gender STRING,cd_marital_status STRING,cd_dep_count 
INT,cnt1 BIGINT NOT NULL,`avg(cd_dep_count)` DOUBLE,`max(cd_dep_count)` 
INT,`sum(cd_dep_count)` BIGINT,cd_dep_employed_count INT,cnt2 BIGINT NOT 
NULL,`avg(cd_dep_employed_count)` DOUBLE,`max(cd_dep_employed_count)` 
INT,`sum(cd_dep_employed_count)` BIGINT,cd_dep_college_count INT,cnt3 BIGINT 
NOT NULL,`avg(cd_dep_college_count)` DOUBLE,`max(cd_dep_college_count)` 
INT,`sum(cd_dep_college_count)` BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q36.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q36.output.schema
index dafe750b5..47b97b4b4 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q36.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q36.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`gross_margin` DECIMAL(37,20),`i_category` STRING,`i_class` 
STRING,`lochierarchy` TINYINT NOT NULL,`rank_within_parent` INT NOT NULL
+gross_margin DECIMAL(37,20),i_category STRING,i_class STRING,lochierarchy 
TINYINT NOT NULL,rank_within_parent INT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q37.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q37.output.schema
index 444b4af63..dae8b4b18 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q37.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q37.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`i_current_price` DECIMAL(7,2)
+i_item_id STRING NOT NULL,i_item_desc STRING,i_current_price DECIMAL(7,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39a.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39a.output.schema
index 102fd0962..ce82f23e5 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39a.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39a.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`w_warehouse_sk` BIGINT NOT NULL,`i_item_sk` BIGINT NOT NULL,`d_moy` 
INT,`mean` DOUBLE,`cov` DOUBLE,`w_warehouse_sk` BIGINT NOT NULL,`i_item_sk` 
BIGINT NOT NULL,`d_moy` INT,`mean` DOUBLE,`cov` DOUBLE
+w_warehouse_sk BIGINT NOT NULL,i_item_sk BIGINT NOT NULL,d_moy INT,mean 
DOUBLE,cov DOUBLE,w_warehouse_sk BIGINT NOT NULL,i_item_sk BIGINT NOT 
NULL,d_moy INT,mean DOUBLE,cov DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39b.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39b.output.schema
index 102fd0962..ce82f23e5 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39b.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q39b.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`w_warehouse_sk` BIGINT NOT NULL,`i_item_sk` BIGINT NOT NULL,`d_moy` 
INT,`mean` DOUBLE,`cov` DOUBLE,`w_warehouse_sk` BIGINT NOT NULL,`i_item_sk` 
BIGINT NOT NULL,`d_moy` INT,`mean` DOUBLE,`cov` DOUBLE
+w_warehouse_sk BIGINT NOT NULL,i_item_sk BIGINT NOT NULL,d_moy INT,mean 
DOUBLE,cov DOUBLE,w_warehouse_sk BIGINT NOT NULL,i_item_sk BIGINT NOT 
NULL,d_moy INT,mean DOUBLE,cov DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q4.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q4.output.schema
index 830ca3139..f2bb51917 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q4.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q4.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`customer_id` STRING NOT NULL,`customer_first_name` 
STRING,`customer_last_name` STRING,`customer_email_address` STRING
+customer_id STRING NOT NULL,customer_first_name STRING,customer_last_name 
STRING,customer_email_address STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q40.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q40.output.schema
index 7378fefd2..a8e14d687 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q40.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q40.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`w_state` STRING,`i_item_id` STRING NOT NULL,`sales_before` 
DECIMAL(23,2),`sales_after` DECIMAL(23,2)
+w_state STRING,i_item_id STRING NOT NULL,sales_before 
DECIMAL(23,2),sales_after DECIMAL(23,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q41.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q41.output.schema
index dd384d8f3..a9a351be9 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q41.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q41.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_product_name` STRING
+i_product_name STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q42.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q42.output.schema
index eea872780..c6cbc6981 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q42.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q42.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`d_year` INT,`i_category_id` INT,`i_category` STRING,`sum(ss_ext_sales_price)` 
DECIMAL(17,2)
+d_year INT,i_category_id INT,i_category STRING,`sum(ss_ext_sales_price)` 
DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q43.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q43.output.schema
index 32e152d72..197e83a22 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q43.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q43.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_store_name` STRING,`s_store_id` STRING NOT NULL,`sun_sales` 
DECIMAL(17,2),`mon_sales` DECIMAL(17,2),`tue_sales` DECIMAL(17,2),`wed_sales` 
DECIMAL(17,2),`thu_sales` DECIMAL(17,2),`fri_sales` DECIMAL(17,2),`sat_sales` 
DECIMAL(17,2)
+s_store_name STRING,s_store_id STRING NOT NULL,sun_sales 
DECIMAL(17,2),mon_sales DECIMAL(17,2),tue_sales DECIMAL(17,2),wed_sales 
DECIMAL(17,2),thu_sales DECIMAL(17,2),fri_sales DECIMAL(17,2),sat_sales 
DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q44.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q44.output.schema
index 0d4b2f503..16cec3589 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q44.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q44.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`rnk` INT NOT NULL,`best_performing` STRING,`worst_performing` STRING
+rnk INT NOT NULL,best_performing STRING,worst_performing STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q45.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q45.output.schema
index 02a31f6e0..1a4bff5b0 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q45.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q45.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ca_zip` STRING,`ca_county` STRING,`sum(ws_sales_price)` DECIMAL(17,2)
+ca_zip STRING,ca_county STRING,`sum(ws_sales_price)` DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q46.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q46.output.schema
index c45580c80..f3a8e0faf 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q46.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q46.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`ca_city` STRING,`bought_city` 
STRING,`ss_ticket_number` BIGINT NOT NULL,`amt` DECIMAL(17,2),`profit` 
DECIMAL(17,2)
+c_last_name STRING,c_first_name STRING,ca_city STRING,bought_city 
STRING,ss_ticket_number BIGINT NOT NULL,amt DECIMAL(17,2),profit DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q47.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q47.output.schema
index 6a9219f85..33c6335c1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q47.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q47.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_category` STRING,`i_brand` STRING,`d_year` INT,`d_moy` 
INT,`avg_monthly_sales` DECIMAL(21,6),`sum_sales` DECIMAL(17,2),`psum` 
DECIMAL(17,2),`nsum` DECIMAL(17,2)
+i_category STRING,i_brand STRING,d_year INT,d_moy INT,avg_monthly_sales 
DECIMAL(21,6),sum_sales DECIMAL(17,2),psum DECIMAL(17,2),nsum DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q49.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q49.output.schema
index 210d57bc8..a55f40a2e 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q49.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q49.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING NOT NULL,`item` BIGINT NOT NULL,`return_ratio` 
DECIMAL(35,20),`return_rank` INT NOT NULL,`currency_rank` INT NOT NULL
+channel STRING NOT NULL,item BIGINT NOT NULL,return_ratio 
DECIMAL(35,20),return_rank INT NOT NULL,currency_rank INT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q5.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q5.output.schema
index 753a57111..8c52a788f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q5.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q5.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING,`id` STRING,`sales` DECIMAL(27,2),`returns` 
DECIMAL(27,2),`profit` DECIMAL(28,2)
+channel STRING,id STRING,sales DECIMAL(27,2),returns DECIMAL(27,2),profit 
DECIMAL(28,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q50.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q50.output.schema
index 9fcb04307..9e1bffe57 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q50.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q50.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_store_name` STRING,`s_company_id` INT,`s_street_number` 
STRING,`s_street_name` STRING,`s_street_type` STRING,`s_suite_number` 
STRING,`s_city` STRING,`s_county` STRING,`s_state` STRING,`s_zip` STRING,`30 
days` BIGINT,`31-60 days` BIGINT,`61-90 days` BIGINT,`91-120 days` BIGINT,`>120 
days` BIGINT
+s_store_name STRING,s_company_id INT,s_street_number STRING,s_street_name 
STRING,s_street_type STRING,s_suite_number STRING,s_city STRING,s_county 
STRING,s_state STRING,s_zip STRING,`30 days` BIGINT,`31-60 days` BIGINT,`61-90 
days` BIGINT,`91-120 days` BIGINT,`>120 days` BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q51.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q51.output.schema
index 11c875981..ecb3dbba1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q51.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q51.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`item_sk` BIGINT,`d_date` DATE,`web_sales` DECIMAL(27,2),`store_sales` 
DECIMAL(27,2),`web_cumulative` DECIMAL(27,2),`store_cumulative` DECIMAL(27,2)
+item_sk BIGINT,d_date DATE,web_sales DECIMAL(27,2),store_sales 
DECIMAL(27,2),web_cumulative DECIMAL(27,2),store_cumulative DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q52.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q52.output.schema
index 95373bf97..408618e66 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q52.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q52.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`d_year` INT,`brand_id` INT,`brand` STRING,`ext_price` DECIMAL(17,2)
+d_year INT,brand_id INT,brand STRING,ext_price DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q53.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q53.output.schema
index 95373181a..a786e7b95 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q53.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q53.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_manufact_id` INT,`sum_sales` DECIMAL(17,2),`avg_quarterly_sales` 
DECIMAL(21,6)
+i_manufact_id INT,sum_sales DECIMAL(17,2),avg_quarterly_sales DECIMAL(21,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q54.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q54.output.schema
index f9d7f5160..3593a180b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q54.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q54.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`segment` INT,`num_customers` BIGINT NOT NULL,`segment_base` INT
+segment INT,num_customers BIGINT NOT NULL,segment_base INT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q55.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q55.output.schema
index 8f5970bd9..805421a34 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q55.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q55.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`brand_id` INT,`brand` STRING,`ext_price` DECIMAL(17,2)
+brand_id INT,brand STRING,ext_price DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q56.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q56.output.schema
index 08df2ca22..f987a2c4a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q56.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q56.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`total_sales` DECIMAL(27,2)
+i_item_id STRING NOT NULL,total_sales DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q57.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q57.output.schema
index 58db21b8e..eccf0ff4c 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q57.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q57.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`cc_name` STRING,`d_year` INT,`d_moy` INT,`avg_monthly_sales` 
DECIMAL(21,6),`sum_sales` DECIMAL(17,2),`psum` DECIMAL(17,2),`nsum` 
DECIMAL(17,2)
+cc_name STRING,d_year INT,d_moy INT,avg_monthly_sales DECIMAL(21,6),sum_sales 
DECIMAL(17,2),psum DECIMAL(17,2),nsum DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q58.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q58.output.schema
index a84c2046b..30a8ffc6b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q58.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q58.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`item_id` STRING NOT NULL,`ss_item_rev` DECIMAL(17,2),`ss_dev` 
DECIMAL(38,13),`cs_item_rev` DECIMAL(17,2),`cs_dev` 
DECIMAL(38,13),`ws_item_rev` DECIMAL(17,2),`ws_dev` DECIMAL(38,13),`average` 
DECIMAL(23,6)
+item_id STRING NOT NULL,ss_item_rev DECIMAL(17,2),ss_dev 
DECIMAL(38,13),cs_item_rev DECIMAL(17,2),cs_dev DECIMAL(38,13),ws_item_rev 
DECIMAL(17,2),ws_dev DECIMAL(38,13),average DECIMAL(23,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q59.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q59.output.schema
index 1c1d15723..3b848923a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q59.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q59.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_store_name1` STRING,`s_store_id1` STRING NOT NULL,`d_week_seq1` 
INT,`(sun_sales1 / sun_sales2)` DECIMAL(37,20),`(mon_sales1 / mon_sales2)` 
DECIMAL(37,20),`(tue_sales1 / tue_sales2)` DECIMAL(37,20),`(wed_sales1 / 
wed_sales2)` DECIMAL(37,20),`(thu_sales1 / thu_sales2)` 
DECIMAL(37,20),`(fri_sales1 / fri_sales2)` DECIMAL(37,20),`(sat_sales1 / 
sat_sales2)` DECIMAL(37,20)
+s_store_name1 STRING,s_store_id1 STRING NOT NULL,d_week_seq1 INT,`(sun_sales1 
/ sun_sales2)` DECIMAL(37,20),`(mon_sales1 / mon_sales2)` 
DECIMAL(37,20),`(tue_sales1 / tue_sales2)` DECIMAL(37,20),`(wed_sales1 / 
wed_sales2)` DECIMAL(37,20),`(thu_sales1 / thu_sales2)` 
DECIMAL(37,20),`(fri_sales1 / fri_sales2)` DECIMAL(37,20),`(sat_sales1 / 
sat_sales2)` DECIMAL(37,20)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q6.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q6.output.schema
index 41423442a..81129832b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q6.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q6.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`state` STRING,`cnt` BIGINT NOT NULL
+state STRING,cnt BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q60.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q60.output.schema
index 08df2ca22..f987a2c4a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q60.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q60.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`total_sales` DECIMAL(27,2)
+i_item_id STRING NOT NULL,total_sales DECIMAL(27,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q61.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q61.output.schema
index 358c4ebbb..dbe02ed33 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q61.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q61.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`promotions` DECIMAL(17,2),`total` DECIMAL(17,2),`((CAST(promotions AS 
DECIMAL(15,4)) / CAST(total AS DECIMAL(15,4))) * 100)` DECIMAL(38,19)
+promotions DECIMAL(17,2),total DECIMAL(17,2),`((CAST(promotions AS 
DECIMAL(15,4)) / CAST(total AS DECIMAL(15,4))) * 100)` DECIMAL(38,19)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q62.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q62.output.schema
index 8b57ecd48..8290bba8a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q62.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q62.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`substr(w_warehouse_name, 1, 20)` STRING,`sm_type` STRING,`web_name` 
STRING,`30 days` BIGINT,`31-60 days` BIGINT,`61-90 days` BIGINT,`91-120 days` 
BIGINT,`>120 days` BIGINT
+`substr(w_warehouse_name, 1, 20)` STRING,sm_type STRING,web_name STRING,`30 
days` BIGINT,`31-60 days` BIGINT,`61-90 days` BIGINT,`91-120 days` BIGINT,`>120 
days` BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q63.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q63.output.schema
index 5cdd20218..d156265c8 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q63.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q63.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_manager_id` INT,`sum_sales` DECIMAL(17,2),`avg_monthly_sales` DECIMAL(21,6)
+i_manager_id INT,sum_sales DECIMAL(17,2),avg_monthly_sales DECIMAL(21,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q64.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q64.output.schema
index 360e2cebb..b751c6c7f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q64.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q64.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`product_name` STRING,`store_name` STRING,`store_zip` STRING,`b_street_number` 
STRING,`b_street_name` STRING,`b_city` STRING,`b_zip` STRING,`c_street_number` 
STRING,`c_street_name` STRING,`c_city` STRING,`c_zip` STRING,`syear` INT,`cnt` 
BIGINT NOT NULL,`s11` DECIMAL(17,2),`s21` DECIMAL(17,2),`s31` 
DECIMAL(17,2),`s12` DECIMAL(17,2),`s22` DECIMAL(17,2),`s32` 
DECIMAL(17,2),`syear` INT,`cnt` BIGINT NOT NULL
+product_name STRING,store_name STRING,store_zip STRING,b_street_number 
STRING,b_street_name STRING,b_city STRING,b_zip STRING,c_street_number 
STRING,c_street_name STRING,c_city STRING,c_zip STRING,syear INT,cnt BIGINT NOT 
NULL,s11 DECIMAL(17,2),s21 DECIMAL(17,2),s31 DECIMAL(17,2),s12 
DECIMAL(17,2),s22 DECIMAL(17,2),s32 DECIMAL(17,2),syear INT,cnt BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q65.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q65.output.schema
index 3684d2146..9f3da940c 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q65.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q65.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_store_name` STRING,`i_item_desc` STRING,`revenue` 
DECIMAL(17,2),`i_current_price` DECIMAL(7,2),`i_wholesale_cost` 
DECIMAL(7,2),`i_brand` STRING
+s_store_name STRING,i_item_desc STRING,revenue DECIMAL(17,2),i_current_price 
DECIMAL(7,2),i_wholesale_cost DECIMAL(7,2),i_brand STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q66.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q66.output.schema
index 9bb797611..0113190b7 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q66.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q66.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`w_warehouse_name` STRING,`w_warehouse_sq_ft` INT,`w_city` STRING,`w_county` 
STRING,`w_state` STRING,`w_country` STRING,`ship_carriers` STRING NOT 
NULL,`year` INT,`jan_sales` DECIMAL(38,2),`feb_sales` DECIMAL(38,2),`mar_sales` 
DECIMAL(38,2),`apr_sales` DECIMAL(38,2),`may_sales` DECIMAL(38,2),`jun_sales` 
DECIMAL(38,2),`jul_sales` DECIMAL(38,2),`aug_sales` DECIMAL(38,2),`sep_sales` 
DECIMAL(38,2),`oct_sales` DECIMAL(38,2),`nov_sales` DECIMAL(38,2),`dec_sales` 
DECIMAL(38,2),`jan_sales_per_sq [...]
+w_warehouse_name STRING,w_warehouse_sq_ft INT,w_city STRING,w_county 
STRING,w_state STRING,w_country STRING,ship_carriers STRING NOT NULL,year 
INT,jan_sales DECIMAL(38,2),feb_sales DECIMAL(38,2),mar_sales 
DECIMAL(38,2),apr_sales DECIMAL(38,2),may_sales DECIMAL(38,2),jun_sales 
DECIMAL(38,2),jul_sales DECIMAL(38,2),aug_sales DECIMAL(38,2),sep_sales 
DECIMAL(38,2),oct_sales DECIMAL(38,2),nov_sales DECIMAL(38,2),dec_sales 
DECIMAL(38,2),jan_sales_per_sq_foot DECIMAL(38,12),feb_sales_per_sq_foo [...]
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q67.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q67.output.schema
index 2919ab522..12101ce57 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q67.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q67.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_category` STRING,`i_class` STRING,`i_brand` STRING,`i_product_name` 
STRING,`d_year` INT,`d_qoy` INT,`d_moy` INT,`s_store_id` STRING,`sumsales` 
DECIMAL(28,2),`rk` INT NOT NULL
+i_category STRING,i_class STRING,i_brand STRING,i_product_name STRING,d_year 
INT,d_qoy INT,d_moy INT,s_store_id STRING,sumsales DECIMAL(28,2),rk INT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q68.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q68.output.schema
index 5dcea3b4a..f7316e199 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q68.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q68.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`ca_city` STRING,`bought_city` 
STRING,`ss_ticket_number` BIGINT NOT NULL,`extended_price` 
DECIMAL(17,2),`extended_tax` DECIMAL(17,2),`list_price` DECIMAL(17,2)
+c_last_name STRING,c_first_name STRING,ca_city STRING,bought_city 
STRING,ss_ticket_number BIGINT NOT NULL,extended_price 
DECIMAL(17,2),extended_tax DECIMAL(17,2),list_price DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q69.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q69.output.schema
index 3950dc948..9e7d60de8 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q69.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q69.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`cd_gender` STRING,`cd_marital_status` STRING,`cd_education_status` 
STRING,`cnt1` BIGINT NOT NULL,`cd_purchase_estimate` INT,`cnt2` BIGINT NOT 
NULL,`cd_credit_rating` STRING,`cnt3` BIGINT NOT NULL
+cd_gender STRING,cd_marital_status STRING,cd_education_status STRING,cnt1 
BIGINT NOT NULL,cd_purchase_estimate INT,cnt2 BIGINT NOT NULL,cd_credit_rating 
STRING,cnt3 BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q7.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q7.output.schema
index 93dba9854..43db5de5b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q7.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q7.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`agg1` DOUBLE,`agg2` DECIMAL(11,6),`agg3` 
DECIMAL(11,6),`agg4` DECIMAL(11,6)
+i_item_id STRING NOT NULL,agg1 DOUBLE,agg2 DECIMAL(11,6),agg3 
DECIMAL(11,6),agg4 DECIMAL(11,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q70.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q70.output.schema
index 8b2556211..8070ba765 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q70.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q70.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`total_sum` DECIMAL(17,2),`s_state` STRING,`s_county` STRING,`lochierarchy` 
TINYINT NOT NULL,`rank_within_parent` INT NOT NULL
+total_sum DECIMAL(17,2),s_state STRING,s_county STRING,lochierarchy TINYINT 
NOT NULL,rank_within_parent INT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q71.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q71.output.schema
index 7ffbcfa94..b2ae4b92a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q71.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q71.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`brand_id` INT,`brand` STRING,`t_hour` INT,`t_minute` INT,`ext_price` 
DECIMAL(17,2)
+brand_id INT,brand STRING,t_hour INT,t_minute INT,ext_price DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q72.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q72.output.schema
index f6a9f81e3..7fe5ea7c7 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q72.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q72.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_desc` STRING,`w_warehouse_name` STRING,`d_week_seq` INT,`no_promo` 
BIGINT,`promo` BIGINT,`total_cnt` BIGINT NOT NULL
+i_item_desc STRING,w_warehouse_name STRING,d_week_seq INT,no_promo 
BIGINT,promo BIGINT,total_cnt BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q73.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q73.output.schema
index feef96b40..e06e95604 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q73.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q73.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`c_salutation` 
STRING,`c_preferred_cust_flag` STRING,`ss_ticket_number` BIGINT NOT NULL,`cnt` 
BIGINT NOT NULL
+c_last_name STRING,c_first_name STRING,c_salutation 
STRING,c_preferred_cust_flag STRING,ss_ticket_number BIGINT NOT NULL,cnt BIGINT 
NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q74.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q74.output.schema
index ab5bb63a6..e182bf35e 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q74.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q74.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`customer_id` STRING NOT NULL,`customer_first_name` 
STRING,`customer_last_name` STRING
+customer_id STRING NOT NULL,customer_first_name STRING,customer_last_name 
STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q75.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q75.output.schema
index 39586c77d..f1352289c 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q75.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q75.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`prev_year` INT,`year` INT,`i_brand_id` INT,`i_class_id` INT,`i_category_id` 
INT,`i_manufact_id` INT,`prev_yr_cnt` BIGINT,`curr_yr_cnt` 
BIGINT,`sales_cnt_diff` BIGINT,`sales_amt_diff` DECIMAL(19,2)
+prev_year INT,year INT,i_brand_id INT,i_class_id INT,i_category_id 
INT,i_manufact_id INT,prev_yr_cnt BIGINT,curr_yr_cnt BIGINT,sales_cnt_diff 
BIGINT,sales_amt_diff DECIMAL(19,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q76.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q76.output.schema
index 429591207..391b1008c 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q76.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q76.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING NOT NULL,`col_name` STRING NOT NULL,`d_year` INT,`d_qoy` 
INT,`i_category` STRING,`sales_cnt` BIGINT NOT NULL,`sales_amt` DECIMAL(17,2)
+channel STRING NOT NULL,col_name STRING NOT NULL,d_year INT,d_qoy 
INT,i_category STRING,sales_cnt BIGINT NOT NULL,sales_amt DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q77.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q77.output.schema
index 9fc9d9c92..0e1347ae2 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q77.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q77.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING,`id` BIGINT,`sales` DECIMAL(27,2),`returns` 
DECIMAL(27,2),`profit` DECIMAL(28,2)
+channel STRING,id BIGINT,sales DECIMAL(27,2),returns DECIMAL(27,2),profit 
DECIMAL(28,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q78.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q78.output.schema
index 171f660d0..eef30b81f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q78.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q78.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ss_sold_year` INT,`ss_item_sk` BIGINT NOT NULL,`ss_customer_sk` 
BIGINT,`ratio` DOUBLE,`store_qty` BIGINT,`store_wholesale_cost` 
DECIMAL(17,2),`store_sales_price` DECIMAL(17,2),`other_chan_qty` BIGINT NOT 
NULL,`other_chan_wholesale_cost` DECIMAL(18,2),`other_chan_sales_price` 
DECIMAL(18,2)
+ss_sold_year INT,ss_item_sk BIGINT NOT NULL,ss_customer_sk BIGINT,ratio 
DOUBLE,store_qty BIGINT,store_wholesale_cost DECIMAL(17,2),store_sales_price 
DECIMAL(17,2),other_chan_qty BIGINT NOT NULL,other_chan_wholesale_cost 
DECIMAL(18,2),other_chan_sales_price DECIMAL(18,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q79.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q79.output.schema
index 7a63fa891..4f1981cd5 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q79.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q79.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_last_name` STRING,`c_first_name` STRING,`substr(s_city, 1, 30)` 
STRING,`ss_ticket_number` BIGINT NOT NULL,`amt` DECIMAL(17,2),`profit` 
DECIMAL(17,2)
+c_last_name STRING,c_first_name STRING,`substr(s_city, 1, 30)` 
STRING,ss_ticket_number BIGINT NOT NULL,amt DECIMAL(17,2),profit DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q8.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q8.output.schema
index d8bea5d7b..43d0f1726 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q8.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q8.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_store_name` STRING,`sum(ss_net_profit)` DECIMAL(17,2)
+s_store_name STRING,`sum(ss_net_profit)` DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q80.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q80.output.schema
index 21d769711..0e91140eb 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q80.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q80.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`channel` STRING,`id` STRING,`sales` DECIMAL(27,2),`returns` 
DECIMAL(32,2),`profit` DECIMAL(33,2)
+channel STRING,id STRING,sales DECIMAL(27,2),returns DECIMAL(32,2),profit 
DECIMAL(33,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q81.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q81.output.schema
index f4afcb10b..791f1903f 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q81.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q81.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_customer_id` STRING NOT NULL,`c_salutation` STRING,`c_first_name` 
STRING,`c_last_name` STRING,`ca_street_number` STRING,`ca_street_name` 
STRING,`ca_street_type` STRING,`ca_suite_number` STRING,`ca_city` 
STRING,`ca_county` STRING,`ca_state` STRING,`ca_zip` STRING,`ca_country` 
STRING,`ca_gmt_offset` DECIMAL(5,2),`ca_location_type` 
STRING,`ctr_total_return` DECIMAL(17,2)
+c_customer_id STRING NOT NULL,c_salutation STRING,c_first_name 
STRING,c_last_name STRING,ca_street_number STRING,ca_street_name 
STRING,ca_street_type STRING,ca_suite_number STRING,ca_city STRING,ca_county 
STRING,ca_state STRING,ca_zip STRING,ca_country STRING,ca_gmt_offset 
DECIMAL(5,2),ca_location_type STRING,ctr_total_return DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q82.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q82.output.schema
index 444b4af63..dae8b4b18 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q82.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q82.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`i_current_price` DECIMAL(7,2)
+i_item_id STRING NOT NULL,i_item_desc STRING,i_current_price DECIMAL(7,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q83.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q83.output.schema
index 0bed08a97..e548025b2 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q83.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q83.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`item_id` STRING NOT NULL,`sr_item_qty` BIGINT,`sr_dev` DOUBLE,`cr_item_qty` 
BIGINT,`cr_dev` DOUBLE,`wr_item_qty` BIGINT,`wr_dev` DOUBLE,`average` 
DECIMAL(27,6)
+item_id STRING NOT NULL,sr_item_qty BIGINT,sr_dev DOUBLE,cr_item_qty 
BIGINT,cr_dev DOUBLE,wr_item_qty BIGINT,wr_dev DOUBLE,average DECIMAL(27,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q84.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q84.output.schema
index 3fa882f1b..507a1e29e 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q84.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q84.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`customer_id` STRING NOT NULL,`customername` STRING NOT NULL
+customer_id STRING NOT NULL,customername STRING NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q86.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q86.output.schema
index 713e8568a..a6e4b0caa 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q86.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q86.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`total_sum` DECIMAL(17,2),`i_category` STRING,`i_class` STRING,`lochierarchy` 
TINYINT NOT NULL,`rank_within_parent` INT NOT NULL
+total_sum DECIMAL(17,2),i_category STRING,i_class STRING,lochierarchy TINYINT 
NOT NULL,rank_within_parent INT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q88.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q88.output.schema
index ec751691a..6595a5264 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q88.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q88.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`h8_30_to_9` BIGINT NOT NULL,`h9_to_9_30` BIGINT NOT NULL,`h9_30_to_10` BIGINT 
NOT NULL,`h10_to_10_30` BIGINT NOT NULL,`h10_30_to_11` BIGINT NOT 
NULL,`h11_to_11_30` BIGINT NOT NULL,`h11_30_to_12` BIGINT NOT 
NULL,`h12_to_12_30` BIGINT NOT NULL
+h8_30_to_9 BIGINT NOT NULL,h9_to_9_30 BIGINT NOT NULL,h9_30_to_10 BIGINT NOT 
NULL,h10_to_10_30 BIGINT NOT NULL,h10_30_to_11 BIGINT NOT NULL,h11_to_11_30 
BIGINT NOT NULL,h11_30_to_12 BIGINT NOT NULL,h12_to_12_30 BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q89.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q89.output.schema
index f2b053554..fc3d1231b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q89.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q89.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_category` STRING,`i_class` STRING,`i_brand` STRING,`s_store_name` 
STRING,`s_company_name` STRING,`d_moy` INT,`sum_sales` 
DECIMAL(17,2),`avg_monthly_sales` DECIMAL(21,6)
+i_category STRING,i_class STRING,i_brand STRING,s_store_name 
STRING,s_company_name STRING,d_moy INT,sum_sales 
DECIMAL(17,2),avg_monthly_sales DECIMAL(21,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q9.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q9.output.schema
index 47fa90593..a51118896 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q9.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q9.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`bucket1` DECIMAL(11,6),`bucket2` DECIMAL(11,6),`bucket3` 
DECIMAL(11,6),`bucket4` DECIMAL(11,6),`bucket5` DECIMAL(11,6)
+bucket1 DECIMAL(11,6),bucket2 DECIMAL(11,6),bucket3 DECIMAL(11,6),bucket4 
DECIMAL(11,6),bucket5 DECIMAL(11,6)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q90.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q90.output.schema
index 5b86391a4..93e4e1cb2 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q90.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q90.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`am_pm_ratio` DECIMAL(35,20)
+am_pm_ratio DECIMAL(35,20)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q91.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q91.output.schema
index edd0da8c3..bff0728c1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q91.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q91.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`Call_Center` STRING NOT NULL,`Call_Center_Name` STRING,`Manager` 
STRING,`Returns_Loss` DECIMAL(17,2)
+Call_Center STRING NOT NULL,Call_Center_Name STRING,Manager 
STRING,Returns_Loss DECIMAL(17,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q93.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q93.output.schema
index 345177645..218195809 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q93.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q93.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ss_customer_sk` BIGINT,`sumsales` DECIMAL(28,2)
+ss_customer_sk BIGINT,sumsales DECIMAL(28,2)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q97.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q97.output.schema
index 62583c75c..ac5de75df 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q97.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q97.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`store_only` BIGINT,`catalog_only` BIGINT,`store_and_catalog` BIGINT
+store_only BIGINT,catalog_only BIGINT,store_and_catalog BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q98.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q98.output.schema
index 98e5e14f5..1f2d288e1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q98.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q98.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`i_item_id` STRING NOT NULL,`i_item_desc` STRING,`i_category` STRING,`i_class` 
STRING,`i_current_price` DECIMAL(7,2),`itemrevenue` 
DECIMAL(17,2),`revenueratio` DECIMAL(38,17)
+i_item_id STRING NOT NULL,i_item_desc STRING,i_category STRING,i_class 
STRING,i_current_price DECIMAL(7,2),itemrevenue DECIMAL(17,2),revenueratio 
DECIMAL(38,17)
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q99.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q99.output.schema
index 721502a51..237f0e7c3 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q99.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpcds/src/main/resources/kyuubi/tpcds_3.2/q99.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`substr(w_warehouse_name, 1, 20)` STRING,`sm_type` STRING,`cc_name` STRING,`30 
days` BIGINT,`31-60 days` BIGINT,`61-90 days` BIGINT,`91-120 days` BIGINT,`>120 
days` BIGINT
+`substr(w_warehouse_name, 1, 20)` STRING,sm_type STRING,cc_name STRING,`30 
days` BIGINT,`31-60 days` BIGINT,`61-90 days` BIGINT,`91-120 days` BIGINT,`>120 
days` BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q1.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q1.output.schema
index 377733605..39d465f69 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q1.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q1.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`l_returnflag` STRING,`l_linestatus` STRING,`sum_qty` DOUBLE,`sum_base_price` 
DOUBLE,`sum_disc_price` DOUBLE,`sum_charge` DOUBLE,`avg_qty` DOUBLE,`avg_price` 
DOUBLE,`avg_disc` DOUBLE,`count_order` BIGINT NOT NULL
+l_returnflag STRING,l_linestatus STRING,sum_qty DOUBLE,sum_base_price 
DOUBLE,sum_disc_price DOUBLE,sum_charge DOUBLE,avg_qty DOUBLE,avg_price 
DOUBLE,avg_disc DOUBLE,count_order BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q10.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q10.output.schema
index 58aeffa1e..0153cac6a 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q10.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q10.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_custkey` BIGINT,`c_name` STRING,`revenue` DOUBLE,`c_acctbal` 
DOUBLE,`n_name` STRING,`c_address` STRING,`c_phone` STRING,`c_comment` STRING
+c_custkey BIGINT,c_name STRING,revenue DOUBLE,c_acctbal DOUBLE,n_name 
STRING,c_address STRING,c_phone STRING,c_comment STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q11.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q11.output.schema
index 6993aaed8..ad9c2c062 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q11.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q11.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`ps_partkey` BIGINT,`value` DOUBLE
+ps_partkey BIGINT,value DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q12.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q12.output.schema
index 70ced848a..2f0ca5413 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q12.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q12.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`l_shipmode` STRING,`high_line_count` BIGINT,`low_line_count` BIGINT
+l_shipmode STRING,high_line_count BIGINT,low_line_count BIGINT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q13.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q13.output.schema
index a4e2520de..2815a79a1 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q13.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q13.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_count` BIGINT NOT NULL,`custdist` BIGINT NOT NULL
+c_count BIGINT NOT NULL,custdist BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q14.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q14.output.schema
index 18b4bc1fb..3440e97fc 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q14.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q14.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`promo_revenue` DOUBLE
+promo_revenue DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q15.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q15.output.schema
index fb3580d85..03f74714b 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q15.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q15.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_suppkey` BIGINT,`s_name` STRING,`s_address` STRING,`s_phone` 
STRING,`total_revenue` DOUBLE
+s_suppkey BIGINT,s_name STRING,s_address STRING,s_phone STRING,total_revenue 
DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q16.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q16.output.schema
index d419256c8..a9a4518f6 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q16.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q16.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`p_brand` STRING,`p_type` STRING,`p_size` INT,`supplier_cnt` BIGINT NOT NULL
+p_brand STRING,p_type STRING,p_size INT,supplier_cnt BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q17.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q17.output.schema
index 4d6e6c992..a67e757a7 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q17.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q17.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`avg_yearly` DOUBLE
+avg_yearly DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q18.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q18.output.schema
index cf1073bb6..c02f732b8 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q18.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q18.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`c_name` STRING,`c_custkey` BIGINT,`o_orderkey` BIGINT,`o_orderdate` 
DATE,`o_totalprice` DOUBLE,`sum(l_quantity)` DOUBLE
+c_name STRING,c_custkey BIGINT,o_orderkey BIGINT,o_orderdate DATE,o_totalprice 
DOUBLE,`sum(l_quantity)` DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q19.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q19.output.schema
index f94958e22..214704505 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q19.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q19.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`revenue` DOUBLE
+revenue DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q2.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q2.output.schema
index 83ff97e60..2e0f112af 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q2.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q2.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_acctbal` DOUBLE,`s_name` STRING,`n_name` STRING,`p_partkey` BIGINT,`p_mfgr` 
STRING,`s_address` STRING,`s_phone` STRING,`s_comment` STRING
+s_acctbal DOUBLE,s_name STRING,n_name STRING,p_partkey BIGINT,p_mfgr 
STRING,s_address STRING,s_phone STRING,s_comment STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q20.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q20.output.schema
index 76cb28980..8e6fae40d 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q20.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q20.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_name` STRING,`s_address` STRING
+s_name STRING,s_address STRING
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q21.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q21.output.schema
index e76041192..533e252c8 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q21.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q21.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`s_name` STRING,`numwait` BIGINT NOT NULL
+s_name STRING,numwait BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q22.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q22.output.schema
index 496f856d8..532612cb6 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q22.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q22.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`cntrycode` STRING,`numcust` BIGINT NOT NULL,`totacctbal` DOUBLE
+cntrycode STRING,numcust BIGINT NOT NULL,totacctbal DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q3.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q3.output.schema
index 5741a2629..20fb9fbbe 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q3.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q3.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`l_orderkey` BIGINT,`revenue` DOUBLE,`o_orderdate` DATE,`o_shippriority` INT
+l_orderkey BIGINT,revenue DOUBLE,o_orderdate DATE,o_shippriority INT
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q4.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q4.output.schema
index ff20898f4..1d635eabf 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q4.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q4.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`o_orderpriority` STRING,`order_count` BIGINT NOT NULL
+o_orderpriority STRING,order_count BIGINT NOT NULL
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q5.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q5.output.schema
index ced787384..c167c7c63 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q5.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q5.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`n_name` STRING,`revenue` DOUBLE
+n_name STRING,revenue DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q6.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q6.output.schema
index f94958e22..214704505 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q6.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q6.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`revenue` DOUBLE
+revenue DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q7.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q7.output.schema
index 7a3063e93..782e2eabb 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q7.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q7.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`supp_nation` STRING,`cust_nation` STRING,`l_year` INT,`revenue` DOUBLE
+supp_nation STRING,cust_nation STRING,l_year INT,revenue DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q8.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q8.output.schema
index 2a1b7fa05..8749bf7c8 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q8.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q8.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`o_year` INT,`mkt_share` DOUBLE
+o_year INT,mkt_share DOUBLE
diff --git 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q9.output.schema
 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q9.output.schema
index 644133926..3792eaf25 100644
--- 
a/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q9.output.schema
+++ 
b/extensions/spark/kyuubi-spark-connector-tpch/src/main/resources/kyuubi/tpch/q9.output.schema
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-`nation` STRING,`o_year` INT,`sum_profit` DOUBLE
+nation STRING,o_year INT,sum_profit DOUBLE
diff --git a/pom.xml b/pom.xml
index c67eb73b8..ea354b6e0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -115,7 +115,7 @@
         <commons-lang3.version>3.10</commons-lang3.version>
         <curator.version>2.12.0</curator.version>
         <etcd.version>0.7.3</etcd.version>
-        <delta.version>2.0.0</delta.version>
+        <delta.version>2.1.0</delta.version>
         <failsafe.verion>2.4.4</failsafe.verion>
         <fb303.version>0.9.3</fb303.version>
         <flink.version>1.15.2</flink.version>
@@ -170,9 +170,9 @@
           DO NOT forget to change the following properties when change the 
minor version of Spark:
           `delta.version`, `maven.plugin.scalatest.exclude.tags`
           -->
-        <spark.version>3.2.2</spark.version>
-        <spark.binary.version>3.2</spark.binary.version>
-        
<spark.archive.name>spark-${spark.version}-bin-hadoop3.2.tgz</spark.archive.name>
+        <spark.version>3.3.1</spark.version>
+        <spark.binary.version>3.3</spark.binary.version>
+        
<spark.archive.name>spark-${spark.version}-bin-hadoop3.tgz</spark.archive.name>
         
<spark.archive.mirror>${apache.archive.dist}/spark/spark-${spark.version}</spark.archive.mirror>
         <spark.archive.download.skip>false</spark.archive.download.skip>
         <swagger.version>2.2.1</swagger.version>
@@ -2159,6 +2159,7 @@
                 <spark.version>3.1.3</spark.version>
                 <spark.binary.version>3.1</spark.binary.version>
                 <delta.version>1.0.1</delta.version>
+                
<spark.archive.name>spark-${spark.version}-bin-hadoop3.2.tgz</spark.archive.name>
                 
<maven.plugin.scalatest.exclude.tags>org.scalatest.tags.Slow</maven.plugin.scalatest.exclude.tags>
             </properties>
             <modules>
@@ -2173,6 +2174,7 @@
                 <spark.version>3.2.2</spark.version>
                 <spark.binary.version>3.2</spark.binary.version>
                 <delta.version>2.0.0</delta.version>
+                
<spark.archive.name>spark-${spark.version}-bin-hadoop3.2.tgz</spark.archive.name>
                 
<maven.plugin.scalatest.exclude.tags>org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest</maven.plugin.scalatest.exclude.tags>
             </properties>
             <modules>
@@ -2184,10 +2186,6 @@
         <profile>
             <id>spark-3.3</id>
             <properties>
-                <delta.version>2.1.0</delta.version>
-                <spark.version>3.3.0</spark.version>
-                <spark.binary.version>3.3</spark.binary.version>
-                
<spark.archive.name>spark-${spark.version}-bin-hadoop3.tgz</spark.archive.name>
                 
<maven.plugin.scalatest.exclude.tags>org.scalatest.tags.Slow,org.apache.kyuubi.tags.HudiTest</maven.plugin.scalatest.exclude.tags>
             </properties>
             <modules>

Reply via email to