You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kyuubi.apache.org by ch...@apache.org on 2022/08/25 10:00:17 UTC

[incubator-kyuubi] branch master updated: [KYUUBI #3342] Add v1.6.0-incubating changelog

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 27c149b95 [KYUUBI #3342] Add v1.6.0-incubating changelog
27c149b95 is described below

commit 27c149b95896e2e648a6ec163aaaefff02c411f6
Author: SteNicholas <pr...@163.com>
AuthorDate: Thu Aug 25 18:00:05 2022 +0800

    [KYUUBI #3342] Add v1.6.0-incubating changelog
    
    ### _Why are the changes needed?_
    
    Add v1.6.0-incubating changelog.
    
    ### _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 #3342 from SteNicholas/changelog-1.6.0-incubating.
    
    Closes #3342
    
    76bf8c6e [SteNicholas] Add v1.6.0-incubating changelog
    
    Authored-by: SteNicholas <pr...@163.com>
    Signed-off-by: Cheng Pan <ch...@apache.org>
---
 docs/changelog/v1.6.0-incubating.md | 618 ++++++++++++++++++++++++++++++++++++
 1 file changed, 618 insertions(+)

diff --git a/docs/changelog/v1.6.0-incubating.md b/docs/changelog/v1.6.0-incubating.md
new file mode 100644
index 000000000..e08bbd102
--- /dev/null
+++ b/docs/changelog/v1.6.0-incubating.md
@@ -0,0 +1,618 @@
+## Changelog for Apache Kyuubi(Incubating) v1.6.0-incubating
+
+[Revert "[KYUUBI #3020] kyuubi ldap add new config property kyuubi.authentication.ldap.bindpw and kyuubi.authentication.ldap.attrs"](https://github.com/apache/incubator-kyuubi/commit/1f57b108)  
+[Revert "[KYUUBI #3020][FOLLOWUP] Refactor the code style"](https://github.com/apache/incubator-kyuubi/commit/2191dea0)  
+[[KYUUBI #3316] [BUILD] Enable spark-3.3 profile for license check on GA](https://github.com/apache/incubator-kyuubi/commit/2b713f6d)  
+[[KYUUBI #3254] Supplement the licenses of support etcd discovery](https://github.com/apache/incubator-kyuubi/commit/e2c66515)  
+[[KYUUBI #3301] Construct lifetimeTerminatingChecker only when needed](https://github.com/apache/incubator-kyuubi/commit/7fd54499)  
+[[KYUUBI #3272] Synchronize graceful shutdown with main stop sequence](https://github.com/apache/incubator-kyuubi/commit/fe79deee)  
+[[KYUUBI #3281] [MINOR] Use AccessControlException instead of RuntimeException if check privilege failed](https://github.com/apache/incubator-kyuubi/commit/7c157714)  
+[[KYUUBI #3222][FOLLOWUP] Fixing placeholder and config of user in JDBC Authentication Provider](https://github.com/apache/incubator-kyuubi/commit/8b65e0e4)  
+[[KYUUBI #3275] [KYUUBI 3269] [DOCS] Doc for JDBC authentication provider](https://github.com/apache/incubator-kyuubi/commit/04f31153)  
+[[KYUUBI #3217] [DOCS] Doc for using Marcos in row-level filter in Authz](https://github.com/apache/incubator-kyuubi/commit/e76f8f7b)  
+[[KYUUBI #3297] [MINOR] Null is replaced by KyuubiSQLException.featureNotSupported()](https://github.com/apache/incubator-kyuubi/commit/1e3dc52f)  
+[[KYUUBI #3244] Bump Hudi 0.12.0](https://github.com/apache/incubator-kyuubi/commit/84b164ee)  
+[[KYUUBI #3287] Exclude reload4j from hadoop-minikdc](https://github.com/apache/incubator-kyuubi/commit/1348abb1)  
+[[KYUUBI #3222][FOLLOWUP] Introdude JdbcUtils to simplify code](https://github.com/apache/incubator-kyuubi/commit/9d83e632)  
+[[KYUUBI #3020][FOLLOWUP] Refactor the code style](https://github.com/apache/incubator-kyuubi/commit/a8e201a8)  
+[[KYUUBI #3020] kyuubi ldap add new config property kyuubi.authentication.ldap.bindpw and kyuubi.authentication.ldap.attrs](https://github.com/apache/incubator-kyuubi/commit/ef109e18)  
+[[KYUUBI #3226] Privileges should be checked only once in `RuleAuthorization`](https://github.com/apache/incubator-kyuubi/commit/6ac28198)  
+[[KYUUBI #3156] Expose REST frontend connection metrics](https://github.com/apache/incubator-kyuubi/commit/d15ca518)  
+[[KYUUBI #3241][DOCS] Update `Develop Tools / Building a Runnable Distribution`](https://github.com/apache/incubator-kyuubi/commit/dab0583e)  
+[[KYUUBI #3255] Add miss engine type config docs](https://github.com/apache/incubator-kyuubi/commit/a3b6c675)  
+[[KYUUBI #3214] Plan only mode should unset when mode value is incorrect](https://github.com/apache/incubator-kyuubi/commit/92f3a532)  
+[[KYUUBI #3239] [Subtask] DorisSQLEngine - Add integration tests](https://github.com/apache/incubator-kyuubi/commit/3cf5a20b)  
+[[KYUUBI #3252] Fix the problem that |release| in the document was not replaced correctly](https://github.com/apache/incubator-kyuubi/commit/ecda4188)  
+[[KYUUBI #3247] Minor clean up Kyuubi JDBC code](https://github.com/apache/incubator-kyuubi/commit/3b990d71)  
+[[KYUUBI #3222]  JDBC Authentication Provider for server](https://github.com/apache/incubator-kyuubi/commit/a63587b1)  
+[[KYUUBI #3243] Move trait Logging#initializeLogging to object Logging](https://github.com/apache/incubator-kyuubi/commit/8c2e7746)  
+[[KYUUBI #3245] Add spark-3.3 profile in building.md](https://github.com/apache/incubator-kyuubi/commit/e584880f)  
+[[KYUUBI #3184] OperationResource rowset api should have default values for maxrows and fetchorientation](https://github.com/apache/incubator-kyuubi/commit/1466165a)  
+[[KYUUBI #3220] Make kyuubi.engine.ui.stop.enabled false in HistoryServer](https://github.com/apache/incubator-kyuubi/commit/76b44c98)  
+[[KYUUBI #1776][FOLLOWUP] Fill empty td tag for `Failure Reason` column in EngineTable](https://github.com/apache/incubator-kyuubi/commit/f60e9d47)  
+[[KYUUBI #3157][DOC] Modify logging doc due to using log4j2 instead of log4j](https://github.com/apache/incubator-kyuubi/commit/bbe7a4d7)  
+[[KYUUBI #3228] [Subtask] Connectors for Spark SQL Query Engine -> TPC-DS](https://github.com/apache/incubator-kyuubi/commit/5ed671c8)  
+[[KYUUBI #3138] [Subtask] DorisSQLEngine - Add jdbc engine to dist](https://github.com/apache/incubator-kyuubi/commit/c473634e)  
+[[KYUUBI #3230] Flink SQL engine supports run across versions](https://github.com/apache/incubator-kyuubi/commit/db0047d5)  
+[[KYUUBI #3072][DOC] Add a doc of Flink Table Store for Flink SQL engine](https://github.com/apache/incubator-kyuubi/commit/06d43cb3)  
+[[KYUUBI #3170] Expose thrift binary connection metrics](https://github.com/apache/incubator-kyuubi/commit/23ad7801)  
+[[KYUUBI #3227] SparkConfParser supports parse bytes and time](https://github.com/apache/incubator-kyuubi/commit/9bdff9ba)  
+[[KYUUBI #3219] Error renew delegation tokens: Unknown version of delegation token 8](https://github.com/apache/incubator-kyuubi/commit/6c4a8b08)  
+[[KYUUBI #3080][DOC] Add a doc of the Flink Table Store for the Trino SQL Engine](https://github.com/apache/incubator-kyuubi/commit/e847ab35)  
+[[KYUUBI #3107] [Subtask] DorisSQLEngine - Add process builder (#3123)](https://github.com/apache/incubator-kyuubi/commit/33b70cfe)  
+[[KYUUBI #3211] [Subtask] Connectors for Spark SQL Query Engine -> TPC-H](https://github.com/apache/incubator-kyuubi/commit/f36508b5)  
+[[KYUUBI #3206] Change Flink default version to 1.15](https://github.com/apache/incubator-kyuubi/commit/86964fef)  
+[[KYUUBI #833] Check if `spark.kubernetes.executor.podNamePrefix` is invalid](https://github.com/apache/incubator-kyuubi/commit/b3723392)  
+[[KYUUBI #3098] Unify the event log code path](https://github.com/apache/incubator-kyuubi/commit/d0865255)  
+[[KYUUBI #3210] [DOCS] Mention Kyuubi Spark SQL extension supports Spark 3.3](https://github.com/apache/incubator-kyuubi/commit/6aa898e5)  
+[[KYUUBI #3204] Fix duplicated ldapServer#close in LdapAuthenticationProviderImplSuite](https://github.com/apache/incubator-kyuubi/commit/bedc22cb)  
+[[KYUUBI #3209] Support configure TPC-H connector in runtime](https://github.com/apache/incubator-kyuubi/commit/c9cc9b7e)  
+[[KYUUBI #3200] Make KyuubiSessionEvent.sessionId clear](https://github.com/apache/incubator-kyuubi/commit/875fedd1)  
+[[KYUUBI #3186] Support applying Row-level Filter and Data Masking policies for DatasourceV2 in Authz module](https://github.com/apache/incubator-kyuubi/commit/64b1d920)  
+[[KYUUBI #2584][INFRA] Migrate CI to Ubuntu 22.04](https://github.com/apache/incubator-kyuubi/commit/6061098a)  
+[[KYUUBI #3172][FLINK] Fix failed test cases in Flink 1.15](https://github.com/apache/incubator-kyuubi/commit/a75de1b5)  
+[[KYUUBI #3203] [DOCS] Fix typo](https://github.com/apache/incubator-kyuubi/commit/e48205d7)  
+[[KYUUBI #3192] Refactor TPCDSConf](https://github.com/apache/incubator-kyuubi/commit/7720c9f6)  
+[[KYUUBI #3180] Add component version util](https://github.com/apache/incubator-kyuubi/commit/3cdf84e9)  
+[[KYUUBI #3162] Bump Hadoop 3.3.4](https://github.com/apache/incubator-kyuubi/commit/782e5fb9)  
+[[KYUUBI #3191] [DOCS] Add missing binary scala version in engine jar name](https://github.com/apache/incubator-kyuubi/commit/b8162f15)  
+[[KYUUBI #3199] [BUILD] Fix travis JAVA_HOME](https://github.com/apache/incubator-kyuubi/commit/9d4d2948)  
+[[KYUUBI #3194][Scala-2.13] Refine deprecated config](https://github.com/apache/incubator-kyuubi/commit/fdb91686)  
+[[KYUUBI #3198] [DOCS] Fix index of Hudi Flink connector](https://github.com/apache/incubator-kyuubi/commit/c64b7648)  
+[[KYUUBI #3189] [BUILD] Bump jetcd 0.7.3 and pin Netty dependencies](https://github.com/apache/incubator-kyuubi/commit/a46d6550)  
+[[KYUUBI #3190] [BUILD] Use jdk_switcher to setup JAVA_HOME](https://github.com/apache/incubator-kyuubi/commit/ea47cbc1)  
+[[KYUUBI #3145] Bump log4j from 2.17.2 to 2.18.0](https://github.com/apache/incubator-kyuubi/commit/3618002b)  
+[[KYUUBI #3135] Bump gRPC from 1.47.0 to 1.48.0](https://github.com/apache/incubator-kyuubi/commit/b87ee983)  
+[[KYUUBI #3178] Add application operation docs](https://github.com/apache/incubator-kyuubi/commit/30da9068)  
+[[KYUUBI #3174] Update MATURITY for C30, RE50, CO20, CO40, CO50, CS10, IN10](https://github.com/apache/incubator-kyuubi/commit/024fa2db)  
+[[KYUUBI #3175] Add session conf advisor docs](https://github.com/apache/incubator-kyuubi/commit/3e860145)  
+[[KYUUBI #3141] Trino engine etcd support](https://github.com/apache/incubator-kyuubi/commit/c6caeb83)  
+[[KYUUBI #3150] Expose metadata request metrics](https://github.com/apache/incubator-kyuubi/commit/0089f2f0)  
+[[KYUUBI #3070][DOC] Add a doc of the Hudi connector for the Flink SQL Engine](https://github.com/apache/incubator-kyuubi/commit/38c7c160)  
+[[KYUUBI #3104] Support SSL for Etcd](https://github.com/apache/incubator-kyuubi/commit/c17829bf)  
+[[KYUUBI #3152] Introduce JDBC parameters to control connection timeout](https://github.com/apache/incubator-kyuubi/commit/65ccf78b)  
+[[KYUUBI #3136] Change Map to a case class ApplicationInfo as the application info holder](https://github.com/apache/incubator-kyuubi/commit/24b93840)  
+[[KYUUBI #2240][SUB-TASK] Skip add metadata manager if frontend does not support rest](https://github.com/apache/incubator-kyuubi/commit/7aca75b1)  
+[[KYUUBI #3131] Improve operation state change logging](https://github.com/apache/incubator-kyuubi/commit/210d3567)  
+[[KYUUBI #3158] Fix npe issue when formatting the kyuubi-ctl output](https://github.com/apache/incubator-kyuubi/commit/0ddf7e38)  
+[[KYUUBI #3160][DOCS] `Dependencies` links in `Connectors for Spark SQL Query Engine` pages jump to wrong place #3160 (#3161)](https://github.com/apache/incubator-kyuubi/commit/3729a998)  
+[[KYUUBI #3154][Subtask] Connectors for Spark SQL Query Engine -> TiDB/TiKV](https://github.com/apache/incubator-kyuubi/commit/da87ca55)  
+[[KYUUBI #3082] Add iceberg connector doc for Trino SQL Engine](https://github.com/apache/incubator-kyuubi/commit/60cb4bd0)  
+[[KYUUBI #3071][DOC] Add iceberg connector for Flink SQL Engine](https://github.com/apache/incubator-kyuubi/commit/0f21aa94)  
+[[KYUUBI #3153] Move batch util class to kyuubi rest sdk for programing friendly](https://github.com/apache/incubator-kyuubi/commit/34e7d1ad)  
+[[KYUUBI #3067][DOC] Add Flink Table Store connector doc for Spark SQL Engine](https://github.com/apache/incubator-kyuubi/commit/91a25349)  
+[[KYUUBI #3148] Change etcd docker image to recover arm64 CI](https://github.com/apache/incubator-kyuubi/commit/137e818c)  
+[[KYUUBI #3119] [TEST] Using  more light-weight SparkPi for batch related tests](https://github.com/apache/incubator-kyuubi/commit/6b414083)  
+[[KYUUBI #3023] Kyuubi Hive JDBC: Replace UGI-based Kerberos authentication w/ JAAS](https://github.com/apache/incubator-kyuubi/commit/87782097)  
+[[KYUUBI #3144] Remove deprecated KyuubiDriver in services manifest](https://github.com/apache/incubator-kyuubi/commit/d5dae096)  
+[[KYUUBI #3143] Check class loadable before applying SLF4JBridgeHandler](https://github.com/apache/incubator-kyuubi/commit/d07d7cc2)  
+[[KYUUBI #3139] Override toString method for rest dto classes](https://github.com/apache/incubator-kyuubi/commit/7b15f2ed)  
+[[KYUUBI #3087] Convert the kyuubi batch conf with `spark.` prefix so that spark could identify](https://github.com/apache/incubator-kyuubi/commit/eb96db54)  
+[[KYUUBI #3133] Always run Flink statement in sync mode](https://github.com/apache/incubator-kyuubi/commit/976af3d9)  
+[[KYUUBI #3121] [CI] Fix GA oom issue](https://github.com/apache/incubator-kyuubi/commit/0e910197)  
+[[KYUUBI #3126] Using markdown 3.3.7 for kyuubi document build](https://github.com/apache/incubator-kyuubi/commit/64090f50)  
+[[KYUUBI #3106] Correct `RelMetadataProvider` used in flink-sql-engine](https://github.com/apache/incubator-kyuubi/commit/0b3f6b73)  
+[[KYUUBI #3069][DOC] Add Iceberg connector doc for Spark SQL Engine](https://github.com/apache/incubator-kyuubi/commit/5c1ea6e5)  
+[[KYUUBI #3068][DOC] Add the Hudi connector doc for Spark SQL Query Engine](https://github.com/apache/incubator-kyuubi/commit/f1312ea4)  
+[[KYUUBI #3108][DOC] Fix path errors in the build document](https://github.com/apache/incubator-kyuubi/commit/4b640b72)  
+[[KYUUBI #3111] Replace HashMap with singletonMap](https://github.com/apache/incubator-kyuubi/commit/a5a97489)  
+[[KYUUBI #3113] Bump up delta lake version from 2.0.0rc1 to 2.0.0](https://github.com/apache/incubator-kyuubi/commit/65c3d2fb)  
+[[KYUUBI #3101] [Subtask][#3100] Build the content for extension points documentation](https://github.com/apache/incubator-kyuubi/commit/6c8024c8)  
+[[KYUUBI #3102] Fix multi endpoints for etcd](https://github.com/apache/incubator-kyuubi/commit/16f41694)  
+[[KYUUBI #3008] Bump prometheus from 0.14.1 to 0.16.0](https://github.com/apache/incubator-kyuubi/commit/b0685f9b)  
+[[KYUUBI #3095] Move TPC-DS/TPC-H queries to unique folder](https://github.com/apache/incubator-kyuubi/commit/7f592ecf)  
+[[KYUUBI #3094] Code refactor on Kyuubi Hive JDBC driver](https://github.com/apache/incubator-kyuubi/commit/eb705bd1)  
+[[KYUUBI #3092] Replace apache commons Base64 w/ JDK](https://github.com/apache/incubator-kyuubi/commit/47f8f9cc)  
+[[KYUUBI #3093] Fix Kyuubi Hive JDBC driver SPNEGO header](https://github.com/apache/incubator-kyuubi/commit/77b6ee0d)  
+[[KYUUBI #3050] Bump Apache Iceberg 0.14.0](https://github.com/apache/incubator-kyuubi/commit/69996224)  
+[[KYUUBI #3044] Bump Spark 3.2.2](https://github.com/apache/incubator-kyuubi/commit/720bc00c)  
+[[KYUUBI #3052][FOLLOWUP] Do not use the ip in proxy http header for authentication to prevent CVE](https://github.com/apache/incubator-kyuubi/commit/d75f48ea)  
+[[KYUUBI #3051] Support to get the  real client ip address for thrift connection when using VIP as kyuubi server load balancer](https://github.com/apache/incubator-kyuubi/commit/8f3d7898)  
+[[KYUUBI #3046][Metrics] Add meter metrics for recording the rate of the operation state for each kyuubi operation](https://github.com/apache/incubator-kyuubi/commit/4bb06542)  
+[[KYUUBI #3045][FOLLOWUP] Correct the common options and add docs for kyuubi-admin command](https://github.com/apache/incubator-kyuubi/commit/99934591)  
+[[KYUUBI #3076][Subtask][#3039] Add the docs for rest api - Batch Resource](https://github.com/apache/incubator-kyuubi/commit/9cb8041d)  
+[[KYUUBI #3077] Remove meaningless statement override in LaunchEngine](https://github.com/apache/incubator-kyuubi/commit/6a6044be)  
+[[KYUUBI #3018] [Subtask] DorisSQLEngine - GetColumns Operation](https://github.com/apache/incubator-kyuubi/commit/419d725c)  
+[[KYUUBI #3073] CredentialsManager should use appUser to renew credential](https://github.com/apache/incubator-kyuubi/commit/82d61c9f)  
+[[KYUUBI #3065] Support to retry the killApplicationByTag for JpsApplicationOperation](https://github.com/apache/incubator-kyuubi/commit/0857786e)  
+[[KYUUBI #3054] Add description of the discovery client in the conf doc](https://github.com/apache/incubator-kyuubi/commit/ce72a502)  
+[[KYUUBI #3043][FOLLOWUP] Restore accidentally removed public APIs of kyuubi-hive-jdbc module](https://github.com/apache/incubator-kyuubi/commit/642b2769)  
+[[KYUUBI #3060] [Subtask][#3059] Build content of the connector document section](https://github.com/apache/incubator-kyuubi/commit/48647623)  
+[[KYUUBI #3045] Support to do admin rest request with kyuubi-adminctl](https://github.com/apache/incubator-kyuubi/commit/a7d190dd)  
+[[KYUUBI #3055] Expose client ip address into batch request conf](https://github.com/apache/incubator-kyuubi/commit/4c3a9ed0)  
+[[KYUUBI #3052] Support to get the real client ip address for http connection when using VIP as kyuubi server load balancer](https://github.com/apache/incubator-kyuubi/commit/a3973a0b)  
+[[KYUUBI #3043] Clean up Kyuubi Hive JDBC client](https://github.com/apache/incubator-kyuubi/commit/b99f25f2)  
+[[KYUUBI #3047] Fallback krb5 conf to OS if not configured](https://github.com/apache/incubator-kyuubi/commit/a5f733b4)  
+[[KYUUBI #2644] Add etcd discovery client for HA](https://github.com/apache/incubator-kyuubi/commit/32970ce6)  
+[[KYUUBI #3040] [Subtask][#3039] Build the skeleton of client side documentation](https://github.com/apache/incubator-kyuubi/commit/9060bf22)  
+[[KYUUBI #2974][FEATURE] EOL Support for Spark 3.0](https://github.com/apache/incubator-kyuubi/commit/c1158acc)  
+[[KYUUBI #3042] Kyuubi Hive JDBC should throw KyuubiSQLException](https://github.com/apache/incubator-kyuubi/commit/1bc3916d)  
+[[KYUUBI #3037] Handles configuring the JUL -> SLF4J bridge](https://github.com/apache/incubator-kyuubi/commit/c5d29260)  
+[[KYUUBI #3033][Bug] Kyuubi failed to start due to PID directory not exists](https://github.com/apache/incubator-kyuubi/commit/d3446675)  
+[[KYUUBI #3028][FLINK] Bump Flink versions to 1.14.5 and 1.15.1](https://github.com/apache/incubator-kyuubi/commit/1fbe16fc)  
+[[KYUUBI #2478][FOLLOWUP] Fix bin/beeline without -u exits unexpectedly](https://github.com/apache/incubator-kyuubi/commit/e4929949)  
+[[KYUUBI #3025] Fix the kyuubi restful href link format issue](https://github.com/apache/incubator-kyuubi/commit/95cb57e8)  
+[[KYUUBI #3007] Bump scopt from 4.0.1 to 4.1.0](https://github.com/apache/incubator-kyuubi/commit/c652bba4)  
+[[KYUUBI #3019] Backport HIVE-21538 - Beeline: password source though the console reader did not pass to connection param](https://github.com/apache/incubator-kyuubi/commit/a6499c6c)  
+[[KYUUBI #3017] kyuubi-ctl should print error message to right place](https://github.com/apache/incubator-kyuubi/commit/3c75e9de)  
+[[KYUUBI #3010] Bump Jetty from 9.4.41.v20210516 to 9.4.48.v20220622](https://github.com/apache/incubator-kyuubi/commit/1f59a592)  
+[[KYUUBI #3011] Bump swagger from 2.1.11 to 2.2.1](https://github.com/apache/incubator-kyuubi/commit/dc6e764f)  
+[[KYUUBI #3009] Bump Jersey from 2.35 to 2.36](https://github.com/apache/incubator-kyuubi/commit/a2431d0c)  
+[[KYUUBI #2801][FOLLOWUP] Also check whether the batch main resource path is in local dir allow list](https://github.com/apache/incubator-kyuubi/commit/c922ae28)  
+[[KYUUBI #3012] Remove unused thrift request max attempts and related ut](https://github.com/apache/incubator-kyuubi/commit/13e618cf)  
+[[KYUUBI #3005] [DOCS] Correct spelling errors and optimizations in 'Building Kyuubi Documentation' part](https://github.com/apache/incubator-kyuubi/commit/3203829f)  
+[[KYUUBI #3004] Clean up JDBC shaded client pom and license](https://github.com/apache/incubator-kyuubi/commit/3e5a92ef)  
+[[KYUUBI #2895] Show final info in trino engine](https://github.com/apache/incubator-kyuubi/commit/66a45f3e)  
+[[KYUUBI #2984] Refactor TPCDS configurations using SparkConfParser](https://github.com/apache/incubator-kyuubi/commit/9e2aaffc)  
+[[KYUUBI #2996] Remove Hive storage-api dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/4b8dc796)  
+[[KYUUBI #2997] Use spark shim set current namespace](https://github.com/apache/incubator-kyuubi/commit/407fc8db)  
+[[KYUUBI #2994] Remove Hive common dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/774934fe)  
+[[KYUUBI #2850][FOLLOWUP] Replace log4j2.properties by log4j2.xml](https://github.com/apache/incubator-kyuubi/commit/c7e2b322)  
+[[KYUUBI #2801] Add local dir allow list and check the application access path URI](https://github.com/apache/incubator-kyuubi/commit/b585fb42)  
+[[KYUUBI #2953] Support to interrupt the thrift request if remote engine is broken](https://github.com/apache/incubator-kyuubi/commit/03e55e0c)  
+[[KYUUBI #2999] Fix Kyuubi Hive Beeline dependencies](https://github.com/apache/incubator-kyuubi/commit/5eb83b4c)  
+[[KYUUBI #2850][FOLLOWUP] Fix default log4j2 configuration](https://github.com/apache/incubator-kyuubi/commit/8dddfeb0)  
+[[KYUUBI #2977] [BATCH] Using KyuubiApplicationManger#tagApplication help tag batch application](https://github.com/apache/incubator-kyuubi/commit/b174d0c1)  
+[[KYUUBI #2993] Fix typo in KyuubiConf and mark more config entries server only](https://github.com/apache/incubator-kyuubi/commit/163e0f82)  
+[[KYUUBI #2987] Remove Hive shims-common and shims-0.23 dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/d8d6903f)  
+[[KYUUBI #2985] Prompt configuration when starting engine timeout](https://github.com/apache/incubator-kyuubi/commit/8d09c83b)  
+[[KYUUBI #2989] Remove HS2 active-passive support in Kyuubi Hive JDBC client](https://github.com/apache/incubator-kyuubi/commit/56c01616)  
+[[KYUUBI #2983] Remove Hive llap-client dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/e41ef566)  
+[[KYUUBI #2981] Improve TPC-DS scan performance](https://github.com/apache/incubator-kyuubi/commit/3a80f33b)  
+[[KYUUBI #2917] Remove Hive service dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/145a18db)  
+[[KYUUBI #2868] [K8S] Add KubernetesApplicationOperation](https://github.com/apache/incubator-kyuubi/commit/3bc299d0)  
+[[KYUUBI #2979] Fix helm icon url](https://github.com/apache/incubator-kyuubi/commit/cfe380ae)  
+[[KYUUBI #2978] [SUB-TASK][KPIP-4] If batch app status not found from cluster manager, fall back to metadata store](https://github.com/apache/incubator-kyuubi/commit/b115c8dd)  
+[[KYUUBI #2975] Code improvement in rest client](https://github.com/apache/incubator-kyuubi/commit/bd2f5b23)  
+[[KYUUBI #2964] [SUB-TASK][KPIP-4] Refine the batch response and render](https://github.com/apache/incubator-kyuubi/commit/6f308c43)  
+[[KYUUBI #2976] Expose session name into kyuubi engine tab](https://github.com/apache/incubator-kyuubi/commit/2d0bb9f2)  
+[[KYUUBI #2850][FOLLOWUP] Provide log4j2.xml.template in binary and use log4j2-defaults.xml](https://github.com/apache/incubator-kyuubi/commit/cec8b03f)  
+[[KYUUBI #2963] Bump Delta 2.0.0rc1](https://github.com/apache/incubator-kyuubi/commit/b7cd6f97)  
+[[KYUUBI #2918][Bug] Kyuubi integrated Ranger failed to query: table stats must be specified](https://github.com/apache/incubator-kyuubi/commit/8d4d00fe)  
+[[KYUUBI #2966] Remove TProtocolVersion from SessionHandle/OperationHandle](https://github.com/apache/incubator-kyuubi/commit/a9908a1b)  
+[[KYUUBI #2972] Using stdout for the output of kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/33872057)  
+[[KYUUBI #2973] Decorate LOG in the RetryableRestClient with static final](https://github.com/apache/incubator-kyuubi/commit/5412d1b9)  
+[[KYUUBI #2962] [SUB-TASK][KPIP-4] Throw exception if the metadata update count is zero](https://github.com/apache/incubator-kyuubi/commit/10affbf6)  
+[[KYUUBI #2956] Support to config the connect/socket timeout of rest client for kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/6e4b5582)  
+[[KYUUBI #2960] TFrontendService.SERVER_VERSION shall be HIVE_CLI_SERVICE_PROTOCOL_V11](https://github.com/apache/incubator-kyuubi/commit/cf27278f)  
+[[KYUUBI #2957] [SUB-TASK][KPIP-4] Use canonical host name for kyuubi instance](https://github.com/apache/incubator-kyuubi/commit/defae6bd)  
+[[KYUUBI #2952] Remove OperationType from OperationHandle for simplification](https://github.com/apache/incubator-kyuubi/commit/6c44a7bb)  
+[[KYUUBI #2955] BatchRequest args fix: need toString operation for different data types](https://github.com/apache/incubator-kyuubi/commit/fbb434c4)  
+[[KYUUBI #2949] Flaky test: execute statement - analysis exception](https://github.com/apache/incubator-kyuubi/commit/994dc6ce)  
+[[KYUUBI #2951] No need to extend CompositeService for MetadataManager](https://github.com/apache/incubator-kyuubi/commit/c8f18f00)  
+[[KYUUBI #2948] Remove thrift request timeout for KyuubiSyncThriftClient](https://github.com/apache/incubator-kyuubi/commit/6a9d5ff2)  
+[[KYUUBI #2943][Bug][K8S] Remove Start Local Kyuubi Server For Kyuubi On K8S Test](https://github.com/apache/incubator-kyuubi/commit/caa3ed2a)  
+[[KYUUBI #2924] Correct the frontend server start state](https://github.com/apache/incubator-kyuubi/commit/de2e11c2)  
+[[KYUUBI #886][FOLLOWUP] Support to reload hadoop conf for KyuubiTHttpFrontendService](https://github.com/apache/incubator-kyuubi/commit/9bc0aa67)  
+[[KYUUBI #2929] Kyuubi integrated Ranger does not support the CTAS syntax](https://github.com/apache/incubator-kyuubi/commit/7460e745)  
+[[KYUUBI #2935] Support spnego authentication for thrift http transport mode](https://github.com/apache/incubator-kyuubi/commit/ceb66bd6)  
+[[KYUUBI #2894] Add synchronized for the ciphers of internal security accessor](https://github.com/apache/incubator-kyuubi/commit/37c0d425)  
+[[KYUUBI #2927] Fix the thread in  ScheduleThreadExecutorPool can't be shutdown immediately](https://github.com/apache/incubator-kyuubi/commit/f629992f)  
+[[KYUUBI #2876] Bump Hudi 0.11.1](https://github.com/apache/incubator-kyuubi/commit/125730a7)  
+[[KYUUBI #2922] Clean up SparkConsoleProgressBar when SQL execution fails](https://github.com/apache/incubator-kyuubi/commit/aba785f3)  
+[[KYUUBI #2919] Fix typo and wording for JDBCMetadataStoreConf](https://github.com/apache/incubator-kyuubi/commit/825c70db)  
+[[KYUUBI #2920] Fix typo for mysql metadata schema](https://github.com/apache/incubator-kyuubi/commit/f3610b2b)  
+[[KYUUBI #2890] Get the db From Sparksession When TableIdentifier's Database Field Is Empty](https://github.com/apache/incubator-kyuubi/commit/062d8746)  
+[[KYUUBI #2915] Revert "[KYUUBI #2000][DEPS] Bump Hadoop 3.3.2"](https://github.com/apache/incubator-kyuubi/commit/3435e2ae)  
+[[KYUUBI #2911] [SUB-TASK][KPIP-4] If the kyuubi instance unreachable, support to backfill state from resource manager and mark batch closed by remote kyuubi instance](https://github.com/apache/incubator-kyuubi/commit/089cf412)  
+[[KYUUBI #2912] [INFRA][DOCS] Improve release md](https://github.com/apache/incubator-kyuubi/commit/07080f35)  
+[[KYUUBI #2905][DOCS] Update the number of new committers in MATURITY.md](https://github.com/apache/incubator-kyuubi/commit/2305159a)  
+[[KYUUBI #2745] [Subtask] DorisSQLEngine - GetTables Operation](https://github.com/apache/incubator-kyuubi/commit/ea7ca789)  
+[[KYUUBI #2628][FOLLOWUP] Support waitCompletion for submit batch](https://github.com/apache/incubator-kyuubi/commit/c664c84f)  
+[[KYUUBI #2827] [BUILD][TEST] Decouple integration tests from kyuubi-server](https://github.com/apache/incubator-kyuubi/commit/2fd4e3a8)  
+[[KYUUBI #2898] Bump maven-surefire-plugin 3.0.0-M7](https://github.com/apache/incubator-kyuubi/commit/7f0c53a0)  
+[[KYUUBI #2628][FOLLOWUP] Reuse the kyuubi-ctl batch commands for SubmitBatchCommand](https://github.com/apache/incubator-kyuubi/commit/e1f74673)  
+[[KYUUBI #2897] Remove Hive metastore dependencies from Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/62b6987a)  
+[[KYUUBI #2782] Decouple Kyuubi Hive JDBC from Hive Serde](https://github.com/apache/incubator-kyuubi/commit/e3bf6044)  
+[[KYUUBI #2854] Add exception field in KyuubiSessionEvent](https://github.com/apache/incubator-kyuubi/commit/99959b89)  
+[[KYUUBI #2873] [INFRA][DOCS] Improve release template script](https://github.com/apache/incubator-kyuubi/commit/9de3365f)  
+[[KYUUBI #2761] Flaky Test: engine.jdbc.doris.StatementSuite - test select](https://github.com/apache/incubator-kyuubi/commit/4e975507)  
+[[KYUUBI #2834] [SUB-TASK][KPIP-4] Support to retry the metadata requests on transient issue and unblock main thread](https://github.com/apache/incubator-kyuubi/commit/7baf9895)  
+[[KYUUBI #2543] Add `maxPartitionBytes` configuration for TPC-DS connecter](https://github.com/apache/incubator-kyuubi/commit/7b24ee93)  
+[[KYUUBI #886] Add HTTP transport mode support to KYUUBI - no Kerberos support](https://github.com/apache/incubator-kyuubi/commit/1ea245d2)  
+[[KYUUBI #2628][FOLLOWUP] Refine kyuubi-ctl batch commands](https://github.com/apache/incubator-kyuubi/commit/27330ddb)  
+[[KYUUBI #2859][SUB-TASK][KPIP-4] Support `--conf` for kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/57e37334)  
+[[KYUUBI #2888] Bump Spark-3.3.0](https://github.com/apache/incubator-kyuubi/commit/eaffb27c)  
+[[KYUUBI #2708] Open engine session and renew engine credentials in the one](https://github.com/apache/incubator-kyuubi/commit/37229d41)  
+[[KYUUBI #2668][FOLLOWUP] Add log4j for rest client test](https://github.com/apache/incubator-kyuubi/commit/b987a680)  
+[[KYUUBI #2881] [SUB-TASK][KPIP-4] Rest client supports retry request if catch net exception](https://github.com/apache/incubator-kyuubi/commit/dea68bc0)  
+[[KYUUBI #2883] [Bug] java.lang.NoClassDefFoundError: org/apache/hadoop/hive/common/ValidWriteIdList in HiveDelegationTokenProvider#initialize](https://github.com/apache/incubator-kyuubi/commit/bdceaaf1)  
+[[KYUUBI #2813] Bump Iceberg 0.13.2](https://github.com/apache/incubator-kyuubi/commit/87dd1df5)  
+[[KYUUBI #2628][SUB-TASK][KPIP-4] Implement kyuubi-ctl for batch job operation](https://github.com/apache/incubator-kyuubi/commit/cb483385)  
+[[KYUUBI #2872] Catch the exception for the iterator job when incremental collect is enabled](https://github.com/apache/incubator-kyuubi/commit/383a7a84)  
+[[KYUUBI #2870] Fix sf0 query error in TPCH](https://github.com/apache/incubator-kyuubi/commit/88388951)  
+[[KYUUBI #2861][FOLLOWUP][GA] Daily publish snapshot with profile spark-3.3](https://github.com/apache/incubator-kyuubi/commit/e7a872fd)  
+[[KYUUBI #2865] Bump Spark 3.3.0-rc6](https://github.com/apache/incubator-kyuubi/commit/5510421b)  
+[[KYUUBI #2863] Unify the logic of tpch and tpcds to generate golden file](https://github.com/apache/incubator-kyuubi/commit/9403566d)  
+[[KYUUBI #2862] [BUILD] Release script supports Spark 3.3](https://github.com/apache/incubator-kyuubi/commit/c4955a8d)  
+[[KYUUBI #2861] [GA] Daily publish snapshot with profile spark-3.3](https://github.com/apache/incubator-kyuubi/commit/67ad2556)  
+[[KYUUBI #2624] Support isExtended for FilteredShowTablesCommand in AuthZ module.](https://github.com/apache/incubator-kyuubi/commit/ee8eceb2)  
+[[KYUUBI #2858] Support skipTests for kyuubi rest client module](https://github.com/apache/incubator-kyuubi/commit/b3fcc9ed)  
+[[KYUUBI #2848] Global temp view should only exist in session catalog](https://github.com/apache/incubator-kyuubi/commit/60b0cd18)  
+[[KYUUBI #2849] Close the engine alive pool gracefully](https://github.com/apache/incubator-kyuubi/commit/ce56d700)  
+[[KYUUBI #2851] Log session name when opening/closing session](https://github.com/apache/incubator-kyuubi/commit/21abfd2b)  
+[[KYUUBI #2247] Change log4j2 properties to xml](https://github.com/apache/incubator-kyuubi/commit/0acf9717)  
+[[KYUUBI #2704] verify TPC-DS query output](https://github.com/apache/incubator-kyuubi/commit/df1ebbad)  
+[[KYUUBI #2846] Add v1.5.2-incubating changelog](https://github.com/apache/incubator-kyuubi/commit/d958a2c8)  
+[[KYUUBI #2842] [TEST] Optimize the output of ExceptionThrowingDelegationTokenProvider in the Test](https://github.com/apache/incubator-kyuubi/commit/c2874818)  
+[[KYUUBI #2829] Make secret id static and remove thrift protocol from RPC handles](https://github.com/apache/incubator-kyuubi/commit/12a48ba2)  
+[[KYUUBI #2820][FOLLOWUP] Fix duplicate SPNEGO typo](https://github.com/apache/incubator-kyuubi/commit/3bfebd24)  
+[[KYUUBI #2839] Refactor changelog](https://github.com/apache/incubator-kyuubi/commit/2c7a5651)  
+[[KYUUBI #2781] Fix KyuubiDataSource#getConnection to set user and password](https://github.com/apache/incubator-kyuubi/commit/85d0656b)  
+[[KYUUBI #2845] [GA] Stop daily publish on branch-1.3](https://github.com/apache/incubator-kyuubi/commit/24c74e8c)  
+[[KYUUBI #2805] Add TPC-H queries verification](https://github.com/apache/incubator-kyuubi/commit/032d9ca7)  
+[[KYUUBI #2837] [BUILD] Support publish to private repo](https://github.com/apache/incubator-kyuubi/commit/ead33d79)  
+[[KYUUBI #2820][SUB-TASK][KPIP-4] Support to redirect getLocalLog and closeBatchSession requests across kyuubi instances](https://github.com/apache/incubator-kyuubi/commit/f8e20e3c)  
+[[KYUUBI #2830] Imporve Z-Order with Spark3.3](https://github.com/apache/incubator-kyuubi/commit/9d706e55)  
+[[KYUUBI #2746][INFRA] Improve NOTICE of binary release](https://github.com/apache/incubator-kyuubi/commit/a06a2ca4)  
+[[KYUUBI #2825] [BUILD] Remove kyuubi-flink-sql-engine from kyuubi-server dependencies](https://github.com/apache/incubator-kyuubi/commit/ddd60fc4)  
+[[KYUUBI #2211] [Improvement] Add CHANGELOG.md to codebase for maintaining release notes](https://github.com/apache/incubator-kyuubi/commit/dd96983b)  
+[[KYUUBI #2643][FOLLOWUP] Using javax AuthenticationException instead of hadoop AuthenticationException](https://github.com/apache/incubator-kyuubi/commit/daa5bfed)  
+[[KYUUBI #2373][SUB-TASK][KPIP-4] Support to recovery batch session on Kyuubi instances restart](https://github.com/apache/incubator-kyuubi/commit/e7257251)  
+[[KYUUBI #2824] [TEST] Replace test tag ExtendedSQLTest by Slow](https://github.com/apache/incubator-kyuubi/commit/afb08c74)  
+[[KYUUBI #2822] [GA] Set log level to info](https://github.com/apache/incubator-kyuubi/commit/8539a568)  
+[[KYUUBI #2817] Bump Spark 3.3.0-rc5](https://github.com/apache/incubator-kyuubi/commit/9ee4a9e3)  
+[[KYUUBI #2676] Flaky Test: SparkOperationProgressSuite: test operation progress](https://github.com/apache/incubator-kyuubi/commit/411992cd)  
+[[KYUUBI #2812] [SUB-TASK][KPIP-4] Refine the batch info response](https://github.com/apache/incubator-kyuubi/commit/0cb6f162)  
+[[KYUUBI #2469] Support RangerDefaultAuditHandler for AuthZ module](https://github.com/apache/incubator-kyuubi/commit/c56a13af)  
+[[KYUUBI #2807] Trino, Hive and JDBC Engine support session conf in newExecuteStatementOperation](https://github.com/apache/incubator-kyuubi/commit/aabc53ec)  
+[[KYUUBI #2814] Set JAVA_HOME in travis via javac](https://github.com/apache/incubator-kyuubi/commit/9265cf3e)  
+[[KYUUBI #2804] add flaky test report template](https://github.com/apache/incubator-kyuubi/commit/aaf14a12)  
+[[KYUUBI #2800][FOLLOWUP] Return CloseBatchReponse for kyuubi rest client deleteBatch](https://github.com/apache/incubator-kyuubi/commit/d881d318)  
+[[KYUUBI #2800] Refine batch mode code path](https://github.com/apache/incubator-kyuubi/commit/bb98aa75)  
+[[KYUUBI #2802] Retry opening the TSocket in KyuubiSyncThriftClient](https://github.com/apache/incubator-kyuubi/commit/21845266)  
+[[KYUUBI #2742] Introduce admin resource for service admin - refresh frontend hadoop conf without restart](https://github.com/apache/incubator-kyuubi/commit/b0495f3c)  
+[[KYUUBI #2794] Change KyuubiRestException to extend RuntimeException](https://github.com/apache/incubator-kyuubi/commit/9ed652e9)  
+[[KYUUBI #2793][DOCS] Add debugging engine](https://github.com/apache/incubator-kyuubi/commit/a3718f9b)  
+[[KYUUBI #2788] Add excludeDatabases for TPC-H catalogs](https://github.com/apache/incubator-kyuubi/commit/05ee1964)  
+[[KYUUBI #2780] Refine stylecheck](https://github.com/apache/incubator-kyuubi/commit/6cd2ad9e)  
+[[KYUUBI #2789] Kyuubi Spark TPC-H Connector - Add tiny scale](https://github.com/apache/incubator-kyuubi/commit/74ff5cf3)  
+[[KYUUBI #2765][SUB-TASK][KPIP-4] Refactor current kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/a4622301)  
+[[KYUUBI #2717][FOLLOWUP] Fix BatchRestApiSuite due to jdbc state store UPPER the batch type](https://github.com/apache/incubator-kyuubi/commit/80d45e42)  
+[[KYUUBI #2717] [SUB-TASK][KPIP-4] Introduce jdbc session state store for batch session multiple HA](https://github.com/apache/incubator-kyuubi/commit/73c6b1b1)  
+[[KYUUBI #2643][FOLLOWUP] Generate spnego auth token dynamically per request](https://github.com/apache/incubator-kyuubi/commit/a04afabd)  
+[[KYUUBI #2741] Add kyuubi-spark-connector-common module](https://github.com/apache/incubator-kyuubi/commit/d24c18db)  
+[[KYUUBI #2775] Add excludeDatabases for TPC-DS catalogs](https://github.com/apache/incubator-kyuubi/commit/d2ceb041)  
+[[KYUUBI #2643][FOLLOWUP] Refine the rest sdk](https://github.com/apache/incubator-kyuubi/commit/fc51cfb3)  
+[[KYUUBI #2553] Kyuubi Spark TPC-DS Connector - Add tiny scale](https://github.com/apache/incubator-kyuubi/commit/8578bcd4)  
+[[KYUUBI #2772] Kyuubi Spark TPC-H Connector - use log4j1](https://github.com/apache/incubator-kyuubi/commit/d49377e7)  
+[[KYUUBI #2643] [SUB-TASK][KPIP-4] Implement kyuubi rest sdk for batch job operation](https://github.com/apache/incubator-kyuubi/commit/b817fcf7)  
+[[KYUUBI #2763] Expected error code for invalid basic/spnego authentication should be SC_FORBIDDEN](https://github.com/apache/incubator-kyuubi/commit/60d559ef)  
+[[KYUUBI #2768] Use the default DB passed in by session in Flink](https://github.com/apache/incubator-kyuubi/commit/a8270163)  
+[[KYUUBI #2764] [DOCS] Fix tables in docs being coverd by right toc sidebar](https://github.com/apache/incubator-kyuubi/commit/414d1a86)  
+[[KYUUBI #2760] Add adapter layer in Kyuubi Hive JDBC module](https://github.com/apache/incubator-kyuubi/commit/42f18378)  
+[[KYUUBI #2751] [DOC] Replace sphinx_rtd_theme with sphinx_book_theme](https://github.com/apache/incubator-kyuubi/commit/e1921fc8)  
+[[KYUUBI #2754] [GA] Separate log archive name](https://github.com/apache/incubator-kyuubi/commit/b1895913)  
+[[KYUUBI #2755] [Subtask] DorisSQLEngine - add jdbc label](https://github.com/apache/incubator-kyuubi/commit/1ca56c17)  
+[[KYUUBI #2752] Kyuubi Spark TPC-DS Connector - configurable catalog's name by initialize method](https://github.com/apache/incubator-kyuubi/commit/9766db12)  
+[[KYUUBI #2721] Implement dedicated set/get catalog/database operators](https://github.com/apache/incubator-kyuubi/commit/9b502307)  
+[[KYUUBI #2664] Kyuubi Spark TPC-H Connector - SupportsReportStatistics](https://github.com/apache/incubator-kyuubi/commit/dbe315e8)  
+[[KYUUBI #2471][FOLLOWUP] Remove unexpected test-function.jar](https://github.com/apache/incubator-kyuubi/commit/ff1d7ec7)  
+[[KYUUBI #2743] colorfully kyuubi logo support](https://github.com/apache/incubator-kyuubi/commit/c0f0089f)  
+[[KYUUBI #2736] Upgrade Jackson 2.13.3](https://github.com/apache/incubator-kyuubi/commit/a8943bc3)  
+[[KYUUBI #2735] Test Spark 3.3.0-rc3](https://github.com/apache/incubator-kyuubi/commit/e9797c02)  
+[[KYUUBI #2665] Kyuubi Spark TPC-H Connector - SupportsNamespaces](https://github.com/apache/incubator-kyuubi/commit/49352b5a)  
+[[KYUUBI #2543] Add TPCDSTable generate benchmark](https://github.com/apache/incubator-kyuubi/commit/25383698)  
+[[KYUUBI #2658] [Subtask] DorisSQLEngine with execute statement support](https://github.com/apache/incubator-kyuubi/commit/7f945017)  
+[[KYUUBI #2730] [WIP][KYUUBI #2238] Support Flink 1.15](https://github.com/apache/incubator-kyuubi/commit/c84ea87c)  
+[[KYUUBI #2663] Kyuubi Spark TPC-H Connector - Initial implementation](https://github.com/apache/incubator-kyuubi/commit/81c48b0c)  
+[[KYUUBI #2631] Rename high availability config key to support multi discovery client](https://github.com/apache/incubator-kyuubi/commit/3b81a495)  
+[[KYUUBI #2733] [CI] Cross version verification for spark-3.3](https://github.com/apache/incubator-kyuubi/commit/7a789a25)  
+[[KYUUBI #2285] trino's result fetching method is changed to a streaming iterator mode to avoid hold data at server side](https://github.com/apache/incubator-kyuubi/commit/3114b393)  
+[[KYUUBI #2718] [KYUUBI#2405] Support Flink StringData Data Type](https://github.com/apache/incubator-kyuubi/commit/5b9d92e9)  
+[[KYUUBI #2719] [SUB-TASK][KPIP-4] Support internal rest request authentication to enable http request redirection across kyuubi instances](https://github.com/apache/incubator-kyuubi/commit/f1cf95fe)  
+[[KYUUBI #2720] Fix KyuubiDatabaseMetaData#supportsCatalogs*](https://github.com/apache/incubator-kyuubi/commit/95784751)  
+[[KYUUBI #2706] Spark extensions support Spark-3.3](https://github.com/apache/incubator-kyuubi/commit/85cbea40)  
+[[KYUUBI #2714] Log4j2 layout pattern add date](https://github.com/apache/incubator-kyuubi/commit/7584e3ab)  
+[[KYUUBI #2686][FOLLOWUP] Avoid potential flaky test](https://github.com/apache/incubator-kyuubi/commit/45531f01)  
+[[KYUUBI #2594][FOLLOWUP] Fix flaky Test - support engine alive probe to fast fail on engine broken](https://github.com/apache/incubator-kyuubi/commit/8905bded)  
+[[KYUUBI #2701] Kyuubi Spark TPC-DS Connector - Rework SupportsReportStatistics and code refactor](https://github.com/apache/incubator-kyuubi/commit/b673b2f5)  
+[[KYUUBI #2712] Bump Spark master to 3.4.0-SNAPSHOT](https://github.com/apache/incubator-kyuubi/commit/7d81fd08)  
+[[KYUUBI #2541] Set nullable in table schema](https://github.com/apache/incubator-kyuubi/commit/93753292)  
+[[KYUUBI #2709] Improve TPCDSTable display in Spark Web UI](https://github.com/apache/incubator-kyuubi/commit/0c5b0d1a)  
+[[KYUUBI #2619] Add profile spark-3.3](https://github.com/apache/incubator-kyuubi/commit/85d68b20)  
+[[KYUUBI #2702] Fix TPC-DS columns name and add TPC-DS queries verification](https://github.com/apache/incubator-kyuubi/commit/aa4ac58c)  
+[[KYUUBI #2348] Add it test for trino engine](https://github.com/apache/incubator-kyuubi/commit/33c81624)  
+[[KYUUBI #2686] Fix lock bug if engine initialization timeout](https://github.com/apache/incubator-kyuubi/commit/c210fdae)  
+[[KYUUBI #2690] Make ProcessBuilder.commands immutable](https://github.com/apache/incubator-kyuubi/commit/010a34d1)  
+[[KYUUBI #2696] [TEST] Stop NoopServer should not throw exception](https://github.com/apache/incubator-kyuubi/commit/5585dd01)  
+[[KYUUBI #2700] Handle SPARK-37929 breaking change in TPCDSCatalog](https://github.com/apache/incubator-kyuubi/commit/18e9d09e)  
+[[KYUUBI #2683] Add INFO log in ServiceDiscovery.stopGracefully](https://github.com/apache/incubator-kyuubi/commit/866e4d1f)  
+[[KYUUBI #2694] EngineEvent.toString outputs application tags](https://github.com/apache/incubator-kyuubi/commit/27030d39)  
+[[KYUUBI #2594] Fix flaky Test - support engine alive probe to fast fail on engine broken](https://github.com/apache/incubator-kyuubi/commit/56efdf8c)  
+[[KYUUBI #2668][FOLLOWUP] Remove unused Option because the collection is never null](https://github.com/apache/incubator-kyuubi/commit/b2495e96)  
+[[KYUUBI #2675] Fix compatibility for spark authz with spark v3.3](https://github.com/apache/incubator-kyuubi/commit/60b9f6bc)  
+[[KYUUBI #2680] Remove SwaggerScalaModelConverter after rest dto classes rewritten in Java](https://github.com/apache/incubator-kyuubi/commit/98ed40f5)  
+[[KYUUBI #2642] Fix flaky test - JpsApplicationOperation with spark local mode](https://github.com/apache/incubator-kyuubi/commit/c1fb7bfb)  
+[[KYUUBI #2668] [SUB-TASK][KPIP-4] Rewrite the rest DTO classes in java](https://github.com/apache/incubator-kyuubi/commit/31fdd7ec)  
+[[KYUUBI #2670] Delete the useless judgment in the extractURLComponents method of Utils.java](https://github.com/apache/incubator-kyuubi/commit/32165362)  
+[[KYUUBI #2672] Check if the table exists](https://github.com/apache/incubator-kyuubi/commit/5588cd50)  
+[[KYUUBI #2641] Client should not assume launch engine has completed on exception](https://github.com/apache/incubator-kyuubi/commit/b40bcbda)  
+[[KYUUBI #2666] Backport HIVE-24694 to Kyuubi Hive JDBC](https://github.com/apache/incubator-kyuubi/commit/27cf57bd)  
+[[KYUUBI #2661] [SUB-TASK][KPIP-4] Rename GET /batches/$batchId/log to GET /batches/$batchId/localLog](https://github.com/apache/incubator-kyuubi/commit/a163f3a8)  
+[[KYUUBI #2650] Add FilteredShowColumnsCommand to AuthZ module](https://github.com/apache/incubator-kyuubi/commit/2facc0b6)  
+[[KYUUBI #2576][FOLLOWUP] Bump Hudi 0.11.0](https://github.com/apache/incubator-kyuubi/commit/f16ac8be)  
+[[KYUUBI #2540] Kyuubi Spark TPC-DS Connector - SupportsNamespaces](https://github.com/apache/incubator-kyuubi/commit/b088f39f)  
+[[KYUUBI #2655] Using the defined app keys for JpsApplicationOperation](https://github.com/apache/incubator-kyuubi/commit/31878859)  
+[[KYUUBI #2640] Implement TGetInfoType CLI_ODBC_KEYWORDS](https://github.com/apache/incubator-kyuubi/commit/8de2f5f1)  
+[[KYUUBI #2601] Add a config to support different service discovery client class implementation](https://github.com/apache/incubator-kyuubi/commit/50584f2a)  
+[[KYUUBI #2471] Fix the bug of dynamically loading external packages](https://github.com/apache/incubator-kyuubi/commit/1ab68974)  
+[[KYUUBI #2636] Refine BatchesResourceSuite](https://github.com/apache/incubator-kyuubi/commit/a5bb93e5)  
+[[KYUUBI #2634] [SUB-TASK][KPIP-4] Enhance the response error msg](https://github.com/apache/incubator-kyuubi/commit/e4e88355)  
+[[KYUUBI #2616] Remove embedded mode support in Kyuubi Hive JDBC driver](https://github.com/apache/incubator-kyuubi/commit/52817e81)  
+[[KYUUBI #2605] Make SQLOperationListener configurable](https://github.com/apache/incubator-kyuubi/commit/9a2fc86b)  
+[[KYUUBI #2474] [Improvement] Add FilteredShowFunctionsCommand to Authz module](https://github.com/apache/incubator-kyuubi/commit/d30f078c)  
+[[KYUUBI #2604] Hive Backend Engine - Multi tenancy support](https://github.com/apache/incubator-kyuubi/commit/f2b9776e)  
+[[KYUUBI #2576] Bump Hudi 0.11.0](https://github.com/apache/incubator-kyuubi/commit/cb5f49e3)  
+[[KYUUBI #2473][FOLLOWUP] Simplify FilteredShowNamespaceExec](https://github.com/apache/incubator-kyuubi/commit/bea53092)  
+[[KYUUBI #2621] Always use Hadoop shaded client](https://github.com/apache/incubator-kyuubi/commit/981b4161)  
+[[KYUUBI #2615] Add support HIVE_CLI_SERVICE_PROTOCOL_V11](https://github.com/apache/incubator-kyuubi/commit/25471506)  
+[[KYUUBI #2473] [Improvement] Add FilteredShowDatabasesCommand to AuthZ module](https://github.com/apache/incubator-kyuubi/commit/42936aa2)  
+[[KYUUBI #2626] Replace literal by FetchType.LOG](https://github.com/apache/incubator-kyuubi/commit/32b38cc6)  
+[[KYUUBI #2614] Add commons-io to beeline module since jdbc upgraded to 3.1.3](https://github.com/apache/incubator-kyuubi/commit/098ae16c)  
+[[KYUUBI #2539][Subtask] Kyuubi Spark TPC-DS Connector - SupportsReportStatistics](https://github.com/apache/incubator-kyuubi/commit/d3b9c77c)  
+[[KYUUBI #2591] Redact secret information from ProcBuilder log](https://github.com/apache/incubator-kyuubi/commit/1fee068c)  
+[[KYUUBI #2542] [Subtask] Kyuubi Spark TPC-DS Connector - Make useAnsiStringType configurable](https://github.com/apache/incubator-kyuubi/commit/802890a7)  
+[[KYUUBI #2607] Introduce new module and setup testcontainers-based Kudu service for testing](https://github.com/apache/incubator-kyuubi/commit/b85045ad)  
+[[KYUUBI #2333][KYUUBI #2554] Configuring Flink Engine heap memory and java opts](https://github.com/apache/incubator-kyuubi/commit/6b6da1f4)  
+[[KYUUBI #2029] Hive Backend Engine - Operation Logs](https://github.com/apache/incubator-kyuubi/commit/b8fd3785)  
+[[KYUUBI #2609] Set Kyuubi server thrift client socket timeout to inf](https://github.com/apache/incubator-kyuubi/commit/c1df427f)  
+[[KYUUBI #2560] Upgrade kyuubi-hive-jdbc hive version to 3.1.3](https://github.com/apache/incubator-kyuubi/commit/a6e14ac3)  
+[[KYUUBI #2602] Bump testcontainers-scala 0.40.7](https://github.com/apache/incubator-kyuubi/commit/867e0beb)  
+[[KYUUBI #2565] Variable substitution should work in plan only mode](https://github.com/apache/incubator-kyuubi/commit/7f8369bf)  
+[[KYUUBI #2493][FOLLOWUP] Fix the exception that occurred when beeline rendered spark progress](https://github.com/apache/incubator-kyuubi/commit/0f0708b7)  
+[[KYUUBI #2378] Implement BatchesResource GET /batches/${batchId}/log](https://github.com/apache/incubator-kyuubi/commit/8c1fc100)  
+[[KYUUBI #2599] Bump scala-maven-plugin 4.6.1](https://github.com/apache/incubator-kyuubi/commit/ec561bf4)  
+[[KYUUBI #2493] Implement the progress of statement for spark sql engine](https://github.com/apache/incubator-kyuubi/commit/1cb4193d)  
+[[KYUUBI #2375][FOLLOWUP] Implement BatchesResource GET /batches](https://github.com/apache/incubator-kyuubi/commit/bcf30beb)  
+[[KYUUBI #2588] Reformat kyuubi-hive-sql-engine/pom.xml](https://github.com/apache/incubator-kyuubi/commit/5b788a13)  
+[[KYUUBI #2558] fix warn message](https://github.com/apache/incubator-kyuubi/commit/282f105a)  
+[[KYUUBI #2427][FOLLOWUP] Flaky test: deregister when meeting specified exception](https://github.com/apache/incubator-kyuubi/commit/80e068df)  
+[[KYUUBI #2582] Minimize Travis build and test](https://github.com/apache/incubator-kyuubi/commit/a7443285)  
+[[KYUUBI #2500][FOLLOWUP] Resolve flink conf at engine side](https://github.com/apache/incubator-kyuubi/commit/cad0bcd5)  
+[[KYUUBI #2571] Minimize YARN tests overhead](https://github.com/apache/incubator-kyuubi/commit/9d604955)  
+[[KYUUBI #2573] [KPIP-4][SUB-TASK] Add a seekable buffered reader for random access operation log](https://github.com/apache/incubator-kyuubi/commit/965bf218)  
+[[KYUUBI #2375][SUB-TASK][KPIP-4] Implement BatchesResource GET /batches](https://github.com/apache/incubator-kyuubi/commit/c967c74f)  
+[[KYUUBI #2571] Release connection to prevent the engine leak](https://github.com/apache/incubator-kyuubi/commit/270a5726)  
+[[KYUUBI #2522] Even the process exit code is zero, also check the application state from resource manager](https://github.com/apache/incubator-kyuubi/commit/6e17e794)  
+[[KYUUBI #2569] Change the acquisition method of flinkHome to keep it consistent with other engines](https://github.com/apache/incubator-kyuubi/commit/9d5fba56)  
+[[KYUUBI #2550] Fix swagger does not show the request/response schema issue](https://github.com/apache/incubator-kyuubi/commit/90140cc3)  
+[[KYUUBI #2500] Command OptionParser for launching Flink Backend Engine](https://github.com/apache/incubator-kyuubi/commit/1932ad72)  
+[[KYUUBI #2379][SUB-TASK][KPIP-4] Implement BatchesResource DELETE /batches/${batchId}](https://github.com/apache/incubator-kyuubi/commit/5b3123e4)  
+[[KYUUBI #2513] Support NULL type in trino engine and add QueryTests](https://github.com/apache/incubator-kyuubi/commit/a58e1cf4)  
+[[KYUUBI #2403] [Improvement] move addTimeoutMonitor to AbstractOperation because it was used in multiple engines](https://github.com/apache/incubator-kyuubi/commit/9e263d79)  
+[[KYUUBI #2531] [Subtask] Kyuubi Spark TPC-DS Connector - Initial implementation](https://github.com/apache/incubator-kyuubi/commit/dcc3ccf3)  
+[[KYUUBI #2523] Flaky Test: KyuubiBatchYarnClusterSuite - open batch session](https://github.com/apache/incubator-kyuubi/commit/792c5422)  
+[[KYUUBI #2376][SUB-TASK][KPIP-4] Implement BatchesResource GET /batches/${batchId}](https://github.com/apache/incubator-kyuubi/commit/147c83bf)  
+[[KYUUBI #2547] Support jdbc url prefix jdbc:kyuubi://](https://github.com/apache/incubator-kyuubi/commit/5392591a)  
+[[KYUUBI #2549] Do not auth the request to load OpenApiConf](https://github.com/apache/incubator-kyuubi/commit/841a3635)  
+[[KYUUBI #2548] Prevent dead loop if the batch job submission process it not alive](https://github.com/apache/incubator-kyuubi/commit/672e8e95)  
+[[KYUUBI #2533] Make Utils.parseURL public to remove unnecessary reflection](https://github.com/apache/incubator-kyuubi/commit/3208410d)  
+[[KYUUBI #2524] [DOCS] Update metrics.md](https://github.com/apache/incubator-kyuubi/commit/7612f0af)  
+[[KYUUBI #2532] avoid NPE in KyuubiHiveDriver.acceptsURL](https://github.com/apache/incubator-kyuubi/commit/05161158)  
+[[KYUUBI #2478][FOLLOWUP] Invoke getOpts method instead of Reflection](https://github.com/apache/incubator-kyuubi/commit/cdfae8d8)  
+[[KYUUBI #2490][FOLLOWUP] Fix and move set command test case](https://github.com/apache/incubator-kyuubi/commit/973339db)  
+[[KYUUBI #2517] Rename ZorderSqlAstBuilder to KyuubiSparkSQLAstBuilder](https://github.com/apache/incubator-kyuubi/commit/04a91e10)  
+[[KYUUBI #2025][HIVE] Add a Hive on Yarn doc](https://github.com/apache/incubator-kyuubi/commit/02356a38)  
+[[KYUUBI #2032][Subtask] Hive Backend Engine - new APIs with hive-service-rpc 3.1.2 - SetClientInfo](https://github.com/apache/incubator-kyuubi/commit/3ab2c81d)  
+[[KYUUBI #2490] Fix NPE in getOperationStatus](https://github.com/apache/incubator-kyuubi/commit/96da2544)  
+[[KYUUBI #2516] [DOCS] Add Contributor over time in README.md](https://github.com/apache/incubator-kyuubi/commit/b739d39f)  
+[[KYUUBI #2346] [Improvement] Simplify FlinkProcessBuilder with java executable](https://github.com/apache/incubator-kyuubi/commit/3b04d994)  
+[[KYUUBI #2472] Support FilteredShowTablesCommand for AuthZ module](https://github.com/apache/incubator-kyuubi/commit/c969433f)  
+[[KYUUBI #2309][SUB-TASK][KPIP-4] Implement BatchesResource POST /batches](https://github.com/apache/incubator-kyuubi/commit/5a36db65)  
+[[KYUUBI #2028][FOLLOWUP] add engine stop event and fix the partition of initialized event](https://github.com/apache/incubator-kyuubi/commit/9ac5faaa)  
+[[KYUUBI #2512] Fix broken link of IntelliJ IDEA Setup Guide](https://github.com/apache/incubator-kyuubi/commit/03d4bbe9)  
+[[KYUUBI #2450][FOLLOWUP] Remove opHandle from opHandleSet when exception occurs](https://github.com/apache/incubator-kyuubi/commit/8e4a2954)  
+[[KYUUBI #2510] Fix NPE when invoking YarnApplicationOperation::getApplicationInfoByTag](https://github.com/apache/incubator-kyuubi/commit/c0963e1b)  
+[[KYUUBI #2496] Prevent empty auth user when anonymous is allowed](https://github.com/apache/incubator-kyuubi/commit/beb132f9)  
+[[KYUUBI #2498] Upgrade Delta version to 1.2.1](https://github.com/apache/incubator-kyuubi/commit/fa61da62)  
+[[KYUUBI #2419] Release engine during closing kyuubi server session if share level is connection](https://github.com/apache/incubator-kyuubi/commit/93f13ef6)  
+[[KYUUBI #2487] Fix test command to make it runnable](https://github.com/apache/incubator-kyuubi/commit/af162b1f)  
+[[KYUUBI #2457] Fix flaky test: engine log truncation](https://github.com/apache/incubator-kyuubi/commit/38cf4ccc)  
+[[KYUUBI #2478] Backport HIVE-19018 to Kyuubi Beeline](https://github.com/apache/incubator-kyuubi/commit/268db010)  
+[[KYUUBI #2020] [Subtask] Hive Backend Engine - new APIs with hive-service-rpc 3.1.2 - TGetQueryId](https://github.com/apache/incubator-kyuubi/commit/b41be9eb)  
+[[KYUUBI #2484] Add conf to SessionEvent and display it in EngineSessionPage](https://github.com/apache/incubator-kyuubi/commit/06da8cf8)  
+[[KYUUBI #2433] HiveSQLEngine load required jars from HIVE_HADOOP_CLASSPATH](https://github.com/apache/incubator-kyuubi/commit/679d23f0)  
+[[KYUUBI #2477] Change state early on stopping](https://github.com/apache/incubator-kyuubi/commit/7b70a6a0)  
+[[KYUUBI #2451] Support isWrapperFor and unwrap](https://github.com/apache/incubator-kyuubi/commit/61873214)  
+[[KYUUBI #2453] [Improvement] checkValue of TypedConfigBuilder shall also print the config name](https://github.com/apache/incubator-kyuubi/commit/68ac8a19)  
+[[KYUUBI #2427] Flaky test: deregister when meeting specified exception](https://github.com/apache/incubator-kyuubi/commit/40739a9f)  
+[[KYUUBI #2456] Supports managing engines of different share level in kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/c5210547)  
+[[KYUUBI #1987] Support preserve user context in group/server share level](https://github.com/apache/incubator-kyuubi/commit/7cede6fd)  
+[[KYUUBI #2467] Remove close launchEngineOp](https://github.com/apache/incubator-kyuubi/commit/9fd62a21)  
+[[KYUUBI #2440] [Improvement] spark engine event add endTime when it is stopped](https://github.com/apache/incubator-kyuubi/commit/8a44b6bf)  
+[[KYUUBI #2461] Use the original host argument](https://github.com/apache/incubator-kyuubi/commit/dcea90b0)  
+[[KYUUBI #2463] Redact `kyuubi.ha.zookeeper.auth.digest` in Spark engine](https://github.com/apache/incubator-kyuubi/commit/f13856aa)  
+[[KYUUBI #2445] Implement ApplicationManager and Yarn/ JPS-local Application Operation](https://github.com/apache/incubator-kyuubi/commit/5e6d645e)  
+[[KYUUBI #1936][FOLLOWUP] Stop updating credentials when credentials are expired](https://github.com/apache/incubator-kyuubi/commit/5ae7c9c0)  
+[[KYUUBI #2450] Update lastAccessTime in getStatus and add opHandle to opHandleSet before run](https://github.com/apache/incubator-kyuubi/commit/86f016d9)  
+[[KYUUBI #2439] Using Pure Java TPC-DS generator](https://github.com/apache/incubator-kyuubi/commit/3ecdd422)  
+[[KYUUBI #2448] Log the engine id when opening Kyuubi connection](https://github.com/apache/incubator-kyuubi/commit/eeb8a94f)  
+[[KYUUBI #2436] Add AlterTableRecoverPartitionsCommand for Spark Sql Authz PrivilegesBuilder](https://github.com/apache/incubator-kyuubi/commit/71bc0dc1)  
+[[KYUUBI #2432][DOCS] button "Download" is invalid](https://github.com/apache/incubator-kyuubi/commit/a3e8f7ac)  
+[[KYUUBI #2429] KYUUBI #2416] Increase Test Coverage For Privileges Builder](https://github.com/apache/incubator-kyuubi/commit/14f675d2)  
+[[KYUUBI #2344] [Improvement] Add Kyuubi Server on Kubernetes with Spark Cluster mode integration test](https://github.com/apache/incubator-kyuubi/commit/7fa04947)  
+[[KYUUBI #2201] Show ExecutionId when running status on query engine page](https://github.com/apache/incubator-kyuubi/commit/4fb93275)  
+[[KYUUBI #2424] [Improvement] add Flink compile version and Trino client compile version to KyuubiServer Log](https://github.com/apache/incubator-kyuubi/commit/a09ad0b6)  
+[[KYUUBI #2253] [Improvement] Trino Engine - Events support](https://github.com/apache/incubator-kyuubi/commit/4ec707b7)  
+[[KYUUBI #2426] Return complete error stack trace information](https://github.com/apache/incubator-kyuubi/commit/deb0e620)  
+[[KYUUBI #2410] [Improvement] Fix docker-image-tool.sh example version to 1.4.0](https://github.com/apache/incubator-kyuubi/commit/5f04aa67)  
+[[KYUUBI #2351] Fix Hive Engine terminating blocked by non-daemon threads](https://github.com/apache/incubator-kyuubi/commit/45e5eda0)  
+[[KYUUBI #2422] Wrap close session with try-finally](https://github.com/apache/incubator-kyuubi/commit/70a3005e)  
+[[KYUUBI #2420] Fix outdate .gitignore for dependency-reduced-pom.xml](https://github.com/apache/incubator-kyuubi/commit/60179171)  
+[[KYUUBI #2368] [Improvement] Command OptionParser for launching Trino Backend Engine](https://github.com/apache/incubator-kyuubi/commit/4f4960cf)  
+[[KYUUBI #2021][FOLLOWUP] Move derby workaround to test code](https://github.com/apache/incubator-kyuubi/commit/bafc2f84)  
+[[KYUUBI #2301] Limit the maximum number of concurrent connections per user and ipaddress](https://github.com/apache/incubator-kyuubi/commit/dba9e223)  
+[[KYUUBI #2323] Separate events to a submodule - kyuubi-event](https://github.com/apache/incubator-kyuubi/commit/d851b23a)  
+[[KYUUBI #2289] Use unique tag to kill applications](https://github.com/apache/incubator-kyuubi/commit/c9ea7fac)  
+[[KYUUBI #2021] Command OptionParser for launching Hive Backend Engine](https://github.com/apache/incubator-kyuubi/commit/20af38ee)  
+[[KYUUBI #2414] [KYUUBI apache#2413  ] Fix InsertIntoHiveTableCommand case in PrivilegesBuilder#buildCommand()](https://github.com/apache/incubator-kyuubi/commit/b8877323)  
+[[KYUUBI #2406] Add Flink environments to template](https://github.com/apache/incubator-kyuubi/commit/cbde503f)  
+[[KYUUBI #2355] Bump Delta Lake 1.2.0](https://github.com/apache/incubator-kyuubi/commit/5bf4184c)  
+[[KYUUBI #2349][DOCS] Usage docs for kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/a59188ff)  
+[[KYUUBI #2381] [Test] Add Kyuubi on k8s With Spark on k8s client deploy-mode unit test](https://github.com/apache/incubator-kyuubi/commit/62db92f7)  
+[[KYUUBI #2390] RuleEliminateMarker stays in analyze phase for data masking](https://github.com/apache/incubator-kyuubi/commit/eb7ad512)  
+[[KYUUBI #2395] [DOC] Add Documentation for Spark AuthZ Extension](https://github.com/apache/incubator-kyuubi/commit/8f29b4fd)  
+[[KYUUBI #2397] Supports managing engines of different versions in kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/a7674d29)  
+[[KYUUBI #2402] [Improvement] addTimeoutMonitor for trino engine when it run query async](https://github.com/apache/incubator-kyuubi/commit/9fb62772)  
+[[KYUUBI #2360] [Subtask] Configuring Hive engine heap memory and java opts](https://github.com/apache/incubator-kyuubi/commit/26d52faa)  
+[[KYUUBI #2399] Fix PrivilegesBuilder Build Wrong PrivilegeObjets When Query Without Project But With OrderBy/PartitionBy](https://github.com/apache/incubator-kyuubi/commit/91adc3fd)  
+[[KYUUBI #2308][SUB-TASK][KPIP-4] Batch job configuration ignore list and pre-defined configuration in server-side](https://github.com/apache/incubator-kyuubi/commit/4b42c735)  
+[[KYUUBI #2369] [Improvement] update developer.md to describe what append descriptions of new configurations to settings.md](https://github.com/apache/incubator-kyuubi/commit/1a58aaf7)  
+[[KYUUBI #2391] Fix privileges builder return wrong result when there is no project but has filter/join](https://github.com/apache/incubator-kyuubi/commit/88f168c6)  
+[[KYUUBI #2361] [Improvement] Configuring Trino Engine heap memory and java opts](https://github.com/apache/incubator-kyuubi/commit/1a68b866)  
+[[KYUUBI #2338] [DOCS] Upgrade sphinx dependencies for documentation build](https://github.com/apache/incubator-kyuubi/commit/7c6789a6)  
+[[KYUUBI #2385] Export JAVA_HOME. It seems TravisCI stopped doing it recently](https://github.com/apache/incubator-kyuubi/commit/b8d04af4)  
+[[KYUUBI #2353] [SUB-TASK][KPIP-4] Implement BatchJobSubmission operation and basic KyuubiBatchSessionImpl](https://github.com/apache/incubator-kyuubi/commit/b6d5c64c)  
+[[KYUUBI #2359] [Test] Build WithKyuubiServerOnKuberntes](https://github.com/apache/incubator-kyuubi/commit/65a272f6)  
+[[KYUUBI #2330] [Subtask] Hive Backend Engine - GetTypeInfo Operation](https://github.com/apache/incubator-kyuubi/commit/6d147894)  
+[[KYUUBI #2257] Replace replace conf vars with strings in HiveSQLEngine](https://github.com/apache/incubator-kyuubi/commit/86c6b1f8)  
+[[KYUUBI #2248][DOCS] Add a flink on yarn kerberos doc](https://github.com/apache/incubator-kyuubi/commit/d0a4697f)  
+[[KYUUBI #1451] Support Data Column Masking](https://github.com/apache/incubator-kyuubi/commit/fa95281b)  
+[[KYUUBI #2357] [Improvement] Add warn log and check in class of HiveProcessBuilder](https://github.com/apache/incubator-kyuubi/commit/d5acb78e)  
+[[KYUUBI #2328] Support getting mainResource in the module target directory of KYUUBI_HOME](https://github.com/apache/incubator-kyuubi/commit/8ef211a1)  
+[[KYUUBI #2354] Fix NPE in process builder log capture thread](https://github.com/apache/incubator-kyuubi/commit/d11866df)  
+[[KYUUBI #2337] [DOCS] Access Kyuubi with Kyuubi JDBC Driver](https://github.com/apache/incubator-kyuubi/commit/659d981c)  
+[[KYUUBI #2331] Add createSession method to further abstract openSession](https://github.com/apache/incubator-kyuubi/commit/8a525e52)  
+[[KYUUBI #2347] Output trino query id within query execute](https://github.com/apache/incubator-kyuubi/commit/55c4cae1)  
+[[KYUUBI #2345] [DOC] Hot Upgrade Kyuubi Server](https://github.com/apache/incubator-kyuubi/commit/12416a78)  
+[[KYUUBI #2336] Simplify TrinoProcessBuilder with java executable](https://github.com/apache/incubator-kyuubi/commit/9e486080)  
+[[KYUUBI #2343] [KYUUBI#2297] HiveEngineEvent toString is not pretty](https://github.com/apache/incubator-kyuubi/commit/0888abd9)  
+[[KYUUBI #1989] Decouple curator from other modules](https://github.com/apache/incubator-kyuubi/commit/91010689)  
+[[KYUUBI #2324] [SUB-TASK][KPIP-4] Implement SparkBatchProcessBuilder to submit spark batch job](https://github.com/apache/incubator-kyuubi/commit/a63e811e)  
+[[KYUUBI #2329] [KYUUBI#2214][FOLLOWUP] Cleanup kubernetes-deployment-it](https://github.com/apache/incubator-kyuubi/commit/ff19ae73)  
+[[KYUUBI #2216] [Test] [K8s] Add Spark Cluster mode on Kubernetes integration test](https://github.com/apache/incubator-kyuubi/commit/a4c521c6)  
+[[KYUUBI #2024][FOLLOWUP] Hive Backend Engine - ProcBuilder for HiveEngine](https://github.com/apache/incubator-kyuubi/commit/a56e4b4f)  
+[[KYUUBI #2281] The RenewDelegationToken method of TFrontendService should return SUCCESS_STATUS by default](https://github.com/apache/incubator-kyuubi/commit/04c536b9)  
+[[KYUUBI #2300] Add http UGIAssuming handler wrapper for kerberos enabled restful frontend service](https://github.com/apache/incubator-kyuubi/commit/9bd91054)  
+[[KYUUBI #2292][FOLLOWUP] Unify kyuubi server plugin location](https://github.com/apache/incubator-kyuubi/commit/93627611)  
+[[KYUUBI #2320] Make the CodeSource location correctly obtained on Windows](https://github.com/apache/incubator-kyuubi/commit/c29d2d85)  
+[[KYUUBI #2316] [DOCS] Fix typo in GitHub issue template](https://github.com/apache/incubator-kyuubi/commit/d3d73c6b)  
+[[KYUUBI #2317][BUILD] Bump hive-service-rpc 3.1.3 version](https://github.com/apache/incubator-kyuubi/commit/ff1bb555)  
+[[KYUUBI #2311] Refine github label](https://github.com/apache/incubator-kyuubi/commit/fbb2d974)  
+[[KYUUBI #2310] Make ranger extension work with mac m1](https://github.com/apache/incubator-kyuubi/commit/ed827708)  
+[[KYUUBI #2312] Spark data type TimestampNTZ supported version changes as 3.4.0](https://github.com/apache/incubator-kyuubi/commit/e1e0b358)  
+[[KYUUBI #2296] Fix operation log file handler leak](https://github.com/apache/incubator-kyuubi/commit/e5834ae7)  
+[[KYUUBI #2250] Support to limit the spark engine max running time](https://github.com/apache/incubator-kyuubi/commit/4bc14657)  
+[[KYUUBI #2299] Fix flaky test: support engine alive probe to fast fail on engine broken](https://github.com/apache/incubator-kyuubi/commit/9c4af55f)  
+[[KYUUBI #2292] Unify kyuubi server plugin location](https://github.com/apache/incubator-kyuubi/commit/b41ec939)  
+[[KYUUBI #2292] Unify spark extension location](https://github.com/apache/incubator-kyuubi/commit/82a024a9)  
+[[KYUUBI #2084][FOLLOWUP] Support arbitrary parameters for KyuubiConf](https://github.com/apache/incubator-kyuubi/commit/0ed865f7)  
+[[KYUUBI #2287] Revamp Flink IT by random port and merge tests](https://github.com/apache/incubator-kyuubi/commit/19f1d411)  
+[[KYUUBI #1451] Add Row-level filtering support](https://github.com/apache/incubator-kyuubi/commit/c4a608f9)  
+[[KYUUBI #2280] [INFRA] Replace BSD 3-clause with ASF License v2 for scala binaries](https://github.com/apache/incubator-kyuubi/commit/03b72268)  
+[[KYUUBI #2277] Inline kyuubi prefix in KyuubiConf](https://github.com/apache/incubator-kyuubi/commit/6a231519)  
+[[KYUUBI #2266] The default value of frontend.connection.url.use.hostname should be set to true to be consistent with previous versions](https://github.com/apache/incubator-kyuubi/commit/c1a68a7c)  
+[[KYUUBI #2260] The running query will not update the duration of the page](https://github.com/apache/incubator-kyuubi/commit/a6ba6420)  
+[[KYUUBI #2272] Fix incorrect doc link](https://github.com/apache/incubator-kyuubi/commit/f0d6ca0f)  
+[[KYUUBI #2268] Flaky test: submit spark app timeout with last log output](https://github.com/apache/incubator-kyuubi/commit/2af5067a)  
+[[KYUUBI #2275][DOCS] Fix missing prefix in trino engine quick start](https://github.com/apache/incubator-kyuubi/commit/a18a3a95)  
+[[KYUUBI #2243][DOCS] Add quick start for trino engine](https://github.com/apache/incubator-kyuubi/commit/0ee53710)  
+[[KYUUBI #2255]The engine state of Spark's EngineEvent is hardcoded with 0](https://github.com/apache/incubator-kyuubi/commit/6bd9edf2)  
+[[KYUUBI #2263] [KYUUBI  #2262]Kyuubi Spark Nightly failed - select timestamp_ntz *** FAILED ***](https://github.com/apache/incubator-kyuubi/commit/89edeaee)  
+[[KYUUBI #2209] Add detail usage documents of Flink engine](https://github.com/apache/incubator-kyuubi/commit/5733452b)  
+[[KYUUBI #2246] [BUILD] Pick Commons-Logging dependence out of Hudi-Common](https://github.com/apache/incubator-kyuubi/commit/0fd47381)  
+[[KYUUBI #2028] Hive Backend Engine - Events support](https://github.com/apache/incubator-kyuubi/commit/9da22e66)  
+[[KYUUBI #2207]  Fix DayTimeIntervalType/YearMonthIntervalType Column Size](https://github.com/apache/incubator-kyuubi/commit/d77882a8)  
+[[KYUUBI #1451] Introduce Kyuubi Spark AuthZ Module with column-level fine-grained authorization](https://github.com/apache/incubator-kyuubi/commit/513ea834)  
+[[KYUUBI #1798] Add EventBus module to unify the distribution and subscription of Kyuubi's events](https://github.com/apache/incubator-kyuubi/commit/6fe69753)  
+[[KYUUBI #2207]Support newly added spark data types: TimestampNTZType](https://github.com/apache/incubator-kyuubi/commit/dcc71b30)  
+[[KYUUBI #1021] Expire CredentialsRef in a proper time to reduce memor…](https://github.com/apache/incubator-kyuubi/commit/e16c728d)  
+[[KYUUBI #2241] Remove unused deployment documents of Spark](https://github.com/apache/incubator-kyuubi/commit/f80d1a8b)  
+[[KYUUBI #2244] load-kyuubi-env.sh should print SPARK_ENGINE_HOME for consistent](https://github.com/apache/incubator-kyuubi/commit/cf490a1b)  
+[[KYUUBI #2023] Hive Backend Engine - Shade HiveSQLEngine runtime](https://github.com/apache/incubator-kyuubi/commit/a7708076)  
+[[KYUUBI #1498] Support operation log for ExecuteScala](https://github.com/apache/incubator-kyuubi/commit/ea0121bc)  
+[[KYUUBI #2087] Add issue template for documentation improvement](https://github.com/apache/incubator-kyuubi/commit/fe3ece1d)  
+[[KYUUBI #1962] Add timeout check for createSpark](https://github.com/apache/incubator-kyuubi/commit/8b06f135)  
+[[KYUUBI #2218] Fix maven options about hive-provided](https://github.com/apache/incubator-kyuubi/commit/98887e75)  
+[[KYUUBI #2225] Support to set result max rows for spark engine](https://github.com/apache/incubator-kyuubi/commit/9797ff0d)  
+[[KYUUBI #2008][FOLLOWUP] Support engine type and subdomain in kyuubi-ctl](https://github.com/apache/incubator-kyuubi/commit/015cbe5d)  
+[[KYUUBI #2231] Close action and default sparksession before `createSpark`.](https://github.com/apache/incubator-kyuubi/commit/b18be382)  
+[[KYUUBI #2222] Refactor the log when failing to get hadoop fs delegation token](https://github.com/apache/incubator-kyuubi/commit/a5b4c1b9)  
+[[KYUUBI #2227] Fix operation log dir not deleted issue](https://github.com/apache/incubator-kyuubi/commit/55052f96)  
+[[KYUUBI #2223] Return the last rows of log for prompts even exception detected](https://github.com/apache/incubator-kyuubi/commit/c1ffc3ca)  
+[[KYUUBI #2221] Shade hive-service-rpc and thrift in Spark engine](https://github.com/apache/incubator-kyuubi/commit/86cd685d)  
+[[KYUUBI #2102] Support to retry the internal thrift request call and add engine liveness probe to enable fast fail before retry](https://github.com/apache/incubator-kyuubi/commit/e8445b7f)  
+[[KYUUBI #2207] Support newly added spark data types: DayTimeIntervalType/YearMonthIntervalType](https://github.com/apache/incubator-kyuubi/commit/d0c92caa)  
+[[KYUUBI #2085][FOLLOWUP] Fix kyuubi-common wrong label](https://github.com/apache/incubator-kyuubi/commit/fb3e1235)  
+[[KYUUBI #2208] Fixed session close operator log session dir not deleted](https://github.com/apache/incubator-kyuubi/commit/a13a89e8)  
+[[KYUUBI #2214] Add Spark Engine on Kubernetes integration test](https://github.com/apache/incubator-kyuubi/commit/4f0323d5)  
+[[KYUUBI #2203][FLINK] Support flink conf set by kyuubi conf file](https://github.com/apache/incubator-kyuubi/commit/c09cd654)  
+[[KYUUBI #2197][BUILD] Bump jersey 2.35 version](https://github.com/apache/incubator-kyuubi/commit/88e0bcd2)  
+[[KYUUBI #2204] Make comments consistent with code in EngineRef](https://github.com/apache/incubator-kyuubi/commit/89497c41)  
+[[KYUUBI #2186] Manage test failures with kyuubi spark nightly build - execute statement - select interval](https://github.com/apache/incubator-kyuubi/commit/8f2b7358)  
+[[KYUUBI #2195] Using while-loop or for-loop instead of map/range to improve performance in RowSet](https://github.com/apache/incubator-kyuubi/commit/5ed8f148)  
+[[KYUUBI #2033] Hive Backend Engine - GetCrossReference](https://github.com/apache/incubator-kyuubi/commit/4e01f9b9)  
+[[KYUUBI #2135] Build and test all modules on Linux ARM64](https://github.com/apache/incubator-kyuubi/commit/e390f34c)  
+[[KYUUBI #2035] Hive Backend Engine - `build/dist` support](https://github.com/apache/incubator-kyuubi/commit/04896233)  
+[[KYUUBI #2189] Manage test failures with kyuubi spark nightly build - deregister when meeting specified exception *** FAILED ***](https://github.com/apache/incubator-kyuubi/commit/0025505a)  
+[[KYUUBI #2119][FOLLOWUP] Support output progress bar in Spark engine](https://github.com/apache/incubator-kyuubi/commit/e7c42012)  
+[[KYUUBI #2187] Manage test failures with kyuubi spark nightly build - execute simple scala code *** FAILED ***](https://github.com/apache/incubator-kyuubi/commit/b02fb584)  
+[[KYUUBI #2184] Manage test failures with kyuubi spark nightly build - operation listener *** FAILED ***](https://github.com/apache/incubator-kyuubi/commit/55b14056)  
+[[KYUUBI #2034] Hive Backend Engine - GetPrimaryKeys](https://github.com/apache/incubator-kyuubi/commit/f333e6ba)  
+[[KYUUBI #2086] Add issue template for subtasks - remove duplicate labels](https://github.com/apache/incubator-kyuubi/commit/ea6e02b5)  
+[[KYUUBI #2086] Add issue template for subtasks](https://github.com/apache/incubator-kyuubi/commit/0b721f4f)  
+[[KYUUBI #2163][K8s] copy beeline-jars into docker image](https://github.com/apache/incubator-kyuubi/commit/f29adb2f)  
+[[KYUUBI #2175] Improve CI with cancel & concurrency & paths filter](https://github.com/apache/incubator-kyuubi/commit/3eb1fa9e)  
+[[KYUUBI #2172][BUILD] Bump Flink 1.14.4 version](https://github.com/apache/incubator-kyuubi/commit/3c2463b1)  
+[[KYUUBI #2159][FLINK] Prevent loss of exception message line separator](https://github.com/apache/incubator-kyuubi/commit/4eb5df34)  
+[[KYUUBI #2024] Hive Backend Engine - ProcBuilder for HiveEngine](https://github.com/apache/incubator-kyuubi/commit/2911ac26)  
+[[KYUUBI #2017] Hive Backend Engine - GetColumns Operation](https://github.com/apache/incubator-kyuubi/commit/f22a14f1)  
+[[KYUUBI #2019] Hive Backend Engine - GetTableTypes Operation](https://github.com/apache/incubator-kyuubi/commit/db987998)  
+[[KYUUBI #2018] Hive Backend Engine - GetFunctions Operation](https://github.com/apache/incubator-kyuubi/commit/57edfcd0)  
+[[KYUUBI #2156][FOLLOWUP] Fix configuration format in document](https://github.com/apache/incubator-kyuubi/commit/62f685ff)  
+[[KYUUBI #2119] Support output progress bar in Spark engine](https://github.com/apache/incubator-kyuubi/commit/f65db034)  
+[[KYUUBI #2016] Hive Backend Engine - GetTables Operation](https://github.com/apache/incubator-kyuubi/commit/449c4260)  
+[[KYUUBI #2156] Change log to reflect exactly why getting token failed](https://github.com/apache/incubator-kyuubi/commit/31be7a30)  
+[[KYUUBI #2148][DOCS] Add dev/reformat usage](https://github.com/apache/incubator-kyuubi/commit/36507f8e)  
+[[KYUUBI #2150] [DOCS] Fix Getting Started With Kyuubi on Kubernetes](https://github.com/apache/incubator-kyuubi/commit/95fc6da9)  
+[[KYUUBI #2143] [KYUBBI #2142][DOCS] Add IDEA setup guide](https://github.com/apache/incubator-kyuubi/commit/2225b9a1)  
+[[KYUUBI #2015] Hive Backend Engine - GetSchemas Operation](https://github.com/apache/incubator-kyuubi/commit/07d36320)  
+[[KYUUBI #1936][FOLLOWUP] Send credentials when opening session and wait for completion](https://github.com/apache/incubator-kyuubi/commit/eb4d2890)  
+[[KYUUBI #2085][FOLLOWUP] Fix the wrong path of `module:hive`](https://github.com/apache/incubator-kyuubi/commit/ffb7a6f4)  
+[[KYUUBI #2134] Respect Spark bundled log4j in extension modules](https://github.com/apache/incubator-kyuubi/commit/d7d8b05d)  
+[[KYUUBI #2014] Hive Backend Engine - GetCatalog Operation](https://github.com/apache/incubator-kyuubi/commit/54c0035b)  
+[[KYUUBI #2129] FlinkEngine throws UnsupportedOperationException in GetColumns](https://github.com/apache/incubator-kyuubi/commit/4e2fdd52)  
+[[KYUUBI #2022] Hive Backend Engine - maven-google-downloader plugin support for hive distribution](https://github.com/apache/incubator-kyuubi/commit/0cfbcd2e)  
+[[KYUUBI #2084] Support arbitrary parameters for KyuubiConf](https://github.com/apache/incubator-kyuubi/commit/8f15622d)  
+[[KYUUBI #2112]  Improve the compatibility of queryTimeout in more version clients](https://github.com/apache/incubator-kyuubi/commit/55b422bf)  
+[[KYUUBI #2115] Update license and enhance collect_licenses script](https://github.com/apache/incubator-kyuubi/commit/33424a1b)  
+[[KYUUBI #2085] Add a labeler github action to triage PRs](https://github.com/apache/incubator-kyuubi/commit/da22498a)  
+[[KYUUBI #1866][FOLLOWUP] Add Deploy Kyuubi Flink engine on Yarn](https://github.com/apache/incubator-kyuubi/commit/a83cd49e)  
+[[KYUUBI #2120] Optimize RenewDelegationToken logs in Spark engine](https://github.com/apache/incubator-kyuubi/commit/450cf691)  
+[[KYUUBI #2104] Kill yarn job using yarn client API when kyuubi engine …](https://github.com/apache/incubator-kyuubi/commit/ffdd665f)  
+[[KYUUBI #2118] [SUB-TASK][KPIP-2] Support session jars management](https://github.com/apache/incubator-kyuubi/commit/537a0f82)  
+[[KYUUBI #2127] avoid to set HA_ZK_NAMESPACE and HA_ZK_ENGINE_REF_ID repetitively when create flink sql engine](https://github.com/apache/incubator-kyuubi/commit/48c0059d)  
+[[KYUUBI #2123] Output engine information after openEngineSession call fails](https://github.com/apache/incubator-kyuubi/commit/f97350de)  
+[[KYUUBI #2125] closeSession should avoid sending RPC after openSession fails](https://github.com/apache/incubator-kyuubi/commit/8c85480b)  
+[[KYUUBI #2116] move toString() to ProcBuilder trait from its implements](https://github.com/apache/incubator-kyuubi/commit/e4af5513)  
+[[KYUUBI #2103] Revert "[KYUUBI #1948] Upgrade thrift version to 0.16.0"](https://github.com/apache/incubator-kyuubi/commit/f8efcb71)  
+[[KYUUBI #1866][FOLLOWUP] Add logging of Flink SQL Engine](https://github.com/apache/incubator-kyuubi/commit/b8389dae)  
+[[KYUUBI #1866][DOCS] Add flink sql engine quick start](https://github.com/apache/incubator-kyuubi/commit/8f7b2c66)  
+[[KYUUBI #2108] Add description about trino in the config of engine.type](https://github.com/apache/incubator-kyuubi/commit/b7a5cfcf)  
+[[KYUUBI #2071] Using while-loop instead of map/range to improve performance in RowSet](https://github.com/apache/incubator-kyuubi/commit/e942df40)  
+[[KYUUBI #2070][FLINK] Support Flink job submission on yarn-session mode](https://github.com/apache/incubator-kyuubi/commit/7d66e9aa)  
+[[KYUUBI #2089] Add debugging instructions for Flink engine](https://github.com/apache/incubator-kyuubi/commit/2486c5df)  
+[[KYUUBI #2097] [CI] Upload Test Log for CI failure shall contain trino engine log #2094](https://github.com/apache/incubator-kyuubi/commit/c5a7c669)  
+[[KYUUBI #2095] Remove useless logic about add conf when create a new engine](https://github.com/apache/incubator-kyuubi/commit/46234594)  
+[[KYUUBI #1948][FOLLOWUP] Relocate fb303 classes](https://github.com/apache/incubator-kyuubi/commit/12d56422)  
+[[KYUUBI #1978] Support NEGOTIATE/BASIC authorization for restful frontend service](https://github.com/apache/incubator-kyuubi/commit/1e23e7a9)  
+[[KYUUBI #2081] YARN_CONF_DIR shall be added to kyuubi server classpath as HADOOP_CONF_DIR](https://github.com/apache/incubator-kyuubi/commit/a71c511b)  
+[[KYUUBI #2078] `logCaptureThread` does not catch sparksubmit exception](https://github.com/apache/incubator-kyuubi/commit/cf014ee2)  
+[[KYUUBI #1936] Send credentials when opening session and wait for completion](https://github.com/apache/incubator-kyuubi/commit/8e983a19)  
+[[KYUUBI #2079] Update kyuubi layer source file to add flink and trino…](https://github.com/apache/incubator-kyuubi/commit/a882c4bf)  
+[[KYUUBI #1563] Fix broken link and add new link in `CONTRIBUTION.md`](https://github.com/apache/incubator-kyuubi/commit/95a4974e)  
+[[KYUUBI #2072] Improve rest server behavior](https://github.com/apache/incubator-kyuubi/commit/746a94a7)  
+[[KYUUBI #2075] Using thread-safe FastDateFormat instead of SimpleDateFormat](https://github.com/apache/incubator-kyuubi/commit/5a64e124)  
+[[KYUUBI #2066] fix spelling mistake and appropriate naming](https://github.com/apache/incubator-kyuubi/commit/caeb6a43)  
+[[KYUUBI #2063] Fix engine idle timeout lose efficacy for Flink Engine](https://github.com/apache/incubator-kyuubi/commit/dde83819)  
+[[KYUUBI #2061] Implementation of the very basic UI on current Jetty server](https://github.com/apache/incubator-kyuubi/commit/9bf8ff83)  
+[[KYUUBI #2011] Introduce to very basic hive engine](https://github.com/apache/incubator-kyuubi/commit/2b50aaa4)  
+[[KYUUBI #1215][DOC] Document incremental collection](https://github.com/apache/incubator-kyuubi/commit/54dfb4bb)  
+[[KYUUBI #2043] Upgrade log4j/2.x/ to 2.17.2](https://github.com/apache/incubator-kyuubi/commit/dc6085e0)  
+[[KYUUBI #2060] Clear job group for init SQL](https://github.com/apache/incubator-kyuubi/commit/f8d9010b)  
+[[KYUUBI #2044] Remove authentication thread local objects to prevent memory leak](https://github.com/apache/incubator-kyuubi/commit/35a6b9b3)  
+[[KYUUBI #1955] Add CI for branch-1.5 & 1.4 SNAPSHOTS](https://github.com/apache/incubator-kyuubi/commit/df2ff6e8)  
+[[KYUUBI #2054] [KYUUBI-1819] Support closing Flink SQL engine process](https://github.com/apache/incubator-kyuubi/commit/9518724c)  
+[[KYUUBI #2055] correct the log service name](https://github.com/apache/incubator-kyuubi/commit/b1e949d4)  
+[[KYUUBI #2047] Support more MySQL JDBC driver versions](https://github.com/apache/incubator-kyuubi/commit/109569bc)