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/kyuubi-website.git
The following commit(s) were added to refs/heads/master by this push:
new 6bb3de3 Add Release Notes for 1.9.3
6bb3de3 is described below
commit 6bb3de3b3d68635946a3f80b5b185a5c739e51aa
Author: Cheng Pan <[email protected]>
AuthorDate: Mon Dec 2 17:50:03 2024 +0800
Add Release Notes for 1.9.3
---
hugo.toml | 2 +-
src/en/news/2024-12-02-release-1.9.3.md | 20 +++++++
src/en/release/1.9.3.md | 97 +++++++++++++++++++++++++++++++++
src/zh/news/2024-12-02-release-1.9.3.md | 20 +++++++
src/zh/release/1.9.3.md | 97 +++++++++++++++++++++++++++++++++
5 files changed, 235 insertions(+), 1 deletion(-)
diff --git a/hugo.toml b/hugo.toml
index e6b7521..38b0947 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -337,6 +337,6 @@ defaultContentLanguage = 'en'
keepQuotes = true
[params]
- releases = [ 'v1.10.0','v1.9.2', 'v1.8.3', 'v1.7.4', 'v1.6.1-incubating',
'v1.5.2-incubating', 'v1.4.1-incubating', 'v1.3.1-incubating' ]
+ releases = [ 'v1.10.0','v1.9.3', 'v1.8.3', 'v1.7.4', 'v1.6.1-incubating',
'v1.5.2-incubating', 'v1.4.1-incubating', 'v1.3.1-incubating' ]
downloadLink = 'https://www.apache.org/dyn/closer.lua/kyuubi/'
downloadLinkIncubator =
'https://www.apache.org/dyn/closer.lua/incubator/kyuubi/'
diff --git a/src/en/news/2024-12-02-release-1.9.3.md
b/src/en/news/2024-12-02-release-1.9.3.md
new file mode 100644
index 0000000..28c5118
--- /dev/null
+++ b/src/en/news/2024-12-02-release-1.9.3.md
@@ -0,0 +1,20 @@
+---
+title: Apache Kyuubi 1.9.3 released
+date: 2024-12-02
+linked: true
+---
+<!---
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+We are happy to announce the availability of [Apache Kyuubi
1.9.3](/release/1.9.3.html) ! Visit the [release notes](/release/1.9.3.html) to
read about the new features, or [download](/releases.html) the released today.
diff --git a/src/en/release/1.9.3.md b/src/en/release/1.9.3.md
new file mode 100644
index 0000000..37344cb
--- /dev/null
+++ b/src/en/release/1.9.3.md
@@ -0,0 +1,97 @@
+---
+title: Release Notes - 1.9.3
+date: 2024-12-02
+linked: true
+meta:
+_edit_last: '4'
+_wpas_done_all: '1'
+---
+<!---
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+### Changelogs
+
+- [KYUUBI #6828] Clean up and improve error message for KyuubiBaseResultSet
+- [KYUUBI #6741] [CI] update GHA actions/upload-artifact from v3 to v4
+- [KYUUBI #6722] Fix AppState when Engine connection is terminated
+- [KYUUBI #6820] Explicitly disable attach-scaladocs for pure Java modules
+- [KYUUBI #6813] [BUILD] Replace `java.version` 1.8 with 8
+- [KYUUBI #6790] Fix engine cannot exit when gracefully stopped
+- [KYUUBI #6772] Fix ProcessBuilder to properly handle Java opts as a list
+- [KYUUBI #6757] Pass build args to extra spark engine build command
+- [KYUUBI #6750] [REST] Using ForbiddenException instead of NotAllowedException
+- [KYUUBI #6728] [DOC] update Authz plugin docs of build command with `-am`
option
+- [KYUUBI #6688] [SPARK] Avoid trigger execution when getting result schema
+- [KYUUBI #6638] Authz shaded should include jsr311-api
+- [KYUUBI #6720] K8s pod OOM Killed should be identified as Application failed
state
+- [KYUUBI #6709] Fix seq and set equals check bug while check auth type in
AuthenticationFilter.initAuthHandlers
+- [KYUUBI #6708] spark-sql-engine's classes should not be visible in server
module
+- [KYUUBI #6699] Bump Spark 4.0.0-preview2
+- [KYUUBI #6648] Support to show launch engine log for thrift http mode
+- [KYUUBI #6698] Exclude transitive deps of paimon
+- [KYUUBI #6680] Format the kyuubi-ctl batch command output
+- [KYUUBI #6668] Fix kyuubi batch state abnormal
+- [KYUUBI #6661] Improve perf for column-based TRowSet generation
+- [KYUUBI #6658] [DOCS] Fixed typo in REST API docs
+- [KYUUBI #6594] Port HIVE-26633: Make thrift client maxMessageSize
configurable
+- [KYUUBI #6638] Shade jsr311-api in Authz
+- [KYUUBI #6635] Fix Hive 2.3.10 integration tests
+- [KYUUBI #6583] Support to cancel Spark python operation
+- [KYUUBI #6627] Using concurrent collections for session operation handle set
+- [KYUUBI #6626] Fix operation never expired issue with periodical
listOperations api calls
+- [KYUUBI #6620] [K8S][HELM] Update default Kyuubi version to 1.9.2
+- [KYUUBI #6615] Make Jetty sending server version in response configurable
+- [KYUUBI #6609] Bump Spark 3.5.2
+- [KYUUBI #6606] Restore shell compatibility for `build/mvn`
+- [KYUUBI #6606] `build/mvn` checks project local downloaded binary ahead
+- [KYUUBI #6600] Correct usage of `maven.scaladoc.skip`
+- [KYUUBI #6598] Flink engine module supports building with Scala 2.13
+- [KYUUBI #6599] Disable Javadoc/Scaladoc by default
+- [KYUUBI #6596] Fix typos in architecture page
+- [KYUUBI #6591] Support authorization on swagger UI
+- [KYUUBI #6592] Add uploadWorkDir into local dir allow list and do not skip
check for resource uploaded use case
+- [KYUUBI #6588] Get effective USER if env var is unavailable
+- [KYUUBI #6571] Bump apache parent pom from 31 to 33
+- [KYUUBI #6586] Bump commons-io to 2.16.1
+- [KYUUBI #6564] Insert into table check the privilege of table
+- [KYUUBI #6549] Correctly handle empty Java options for engines
+- [KYUUBI #6579] Show kyuubi batch app details on app state change
+- [KYUUBI #6364] Bump scala-maven-plugin from 4.8.0 to 4.9.2
+- [KYUUBI #6566] Fix typos in KyuubiConf
+- [KYUUBI #6541] [AUTHZ] Fix DataSourceV2RelationTableExtractor can't get the
'database' attribute if it's a Paimon plan.
+- [KYUUBI #6550] Delete `updateStrategy.rollingUpdate.maxUnavailable` because
it is alpha feature
+- [KYUUBI #6543] Bump Kyuubi Shaded 0.4.1
+
+### Credits
+
+Last but not least, this release would not have been possible without the
following contributors:
+
+* promising-forever
+* Cheng Pan
+* Bowen Liang
+* lifulong
+* be-hase
+* DenineLu
+* Baokun Han
+* hh-cn
+* LiJie20190102
+* Senmiao Liu
+* Zhen Wang
+* Joao Amaral
+* Fei Wang
+* Mike Wilson
+* Madhukar525722
+* liujiayi771
+* paul8263
+* pionCham
diff --git a/src/zh/news/2024-12-02-release-1.9.3.md
b/src/zh/news/2024-12-02-release-1.9.3.md
new file mode 100644
index 0000000..5903492
--- /dev/null
+++ b/src/zh/news/2024-12-02-release-1.9.3.md
@@ -0,0 +1,20 @@
+---
+title: Apache Kyuubi 1.9.3 released
+date: 2024-12-02
+linked: true
+---
+<!---
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+我们很高兴地宣布 [Apache Kyuubi 1.9.3](/zh/release/1.9.3.html) 发布了! 查看
[发布记录](/zh/release/1.9.3.html) 阅读有关新功能的信息,或者马上 [下载](/zh/releases.html) 体验吧。
diff --git a/src/zh/release/1.9.3.md b/src/zh/release/1.9.3.md
new file mode 100644
index 0000000..163d4df
--- /dev/null
+++ b/src/zh/release/1.9.3.md
@@ -0,0 +1,97 @@
+---
+title: 发布记录 - 1.9.3
+date: 2024-12-02
+linked: true
+meta:
+_edit_last: '4'
+_wpas_done_all: '1'
+---
+<!---
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+### Changelogs
+
+- [KYUUBI #6828] Clean up and improve error message for KyuubiBaseResultSet
+- [KYUUBI #6741] [CI] update GHA actions/upload-artifact from v3 to v4
+- [KYUUBI #6722] Fix AppState when Engine connection is terminated
+- [KYUUBI #6820] Explicitly disable attach-scaladocs for pure Java modules
+- [KYUUBI #6813] [BUILD] Replace `java.version` 1.8 with 8
+- [KYUUBI #6790] Fix engine cannot exit when gracefully stopped
+- [KYUUBI #6772] Fix ProcessBuilder to properly handle Java opts as a list
+- [KYUUBI #6757] Pass build args to extra spark engine build command
+- [KYUUBI #6750] [REST] Using ForbiddenException instead of NotAllowedException
+- [KYUUBI #6728] [DOC] update Authz plugin docs of build command with `-am`
option
+- [KYUUBI #6688] [SPARK] Avoid trigger execution when getting result schema
+- [KYUUBI #6638] Authz shaded should include jsr311-api
+- [KYUUBI #6720] K8s pod OOM Killed should be identified as Application failed
state
+- [KYUUBI #6709] Fix seq and set equals check bug while check auth type in
AuthenticationFilter.initAuthHandlers
+- [KYUUBI #6708] spark-sql-engine's classes should not be visible in server
module
+- [KYUUBI #6699] Bump Spark 4.0.0-preview2
+- [KYUUBI #6648] Support to show launch engine log for thrift http mode
+- [KYUUBI #6698] Exclude transitive deps of paimon
+- [KYUUBI #6680] Format the kyuubi-ctl batch command output
+- [KYUUBI #6668] Fix kyuubi batch state abnormal
+- [KYUUBI #6661] Improve perf for column-based TRowSet generation
+- [KYUUBI #6658] [DOCS] Fixed typo in REST API docs
+- [KYUUBI #6594] Port HIVE-26633: Make thrift client maxMessageSize
configurable
+- [KYUUBI #6638] Shade jsr311-api in Authz
+- [KYUUBI #6635] Fix Hive 2.3.10 integration tests
+- [KYUUBI #6583] Support to cancel Spark python operation
+- [KYUUBI #6627] Using concurrent collections for session operation handle set
+- [KYUUBI #6626] Fix operation never expired issue with periodical
listOperations api calls
+- [KYUUBI #6620] [K8S][HELM] Update default Kyuubi version to 1.9.2
+- [KYUUBI #6615] Make Jetty sending server version in response configurable
+- [KYUUBI #6609] Bump Spark 3.5.2
+- [KYUUBI #6606] Restore shell compatibility for `build/mvn`
+- [KYUUBI #6606] `build/mvn` checks project local downloaded binary ahead
+- [KYUUBI #6600] Correct usage of `maven.scaladoc.skip`
+- [KYUUBI #6598] Flink engine module supports building with Scala 2.13
+- [KYUUBI #6599] Disable Javadoc/Scaladoc by default
+- [KYUUBI #6596] Fix typos in architecture page
+- [KYUUBI #6591] Support authorization on swagger UI
+- [KYUUBI #6592] Add uploadWorkDir into local dir allow list and do not skip
check for resource uploaded use case
+- [KYUUBI #6588] Get effective USER if env var is unavailable
+- [KYUUBI #6571] Bump apache parent pom from 31 to 33
+- [KYUUBI #6586] Bump commons-io to 2.16.1
+- [KYUUBI #6564] Insert into table check the privilege of table
+- [KYUUBI #6549] Correctly handle empty Java options for engines
+- [KYUUBI #6579] Show kyuubi batch app details on app state change
+- [KYUUBI #6364] Bump scala-maven-plugin from 4.8.0 to 4.9.2
+- [KYUUBI #6566] Fix typos in KyuubiConf
+- [KYUUBI #6541] [AUTHZ] Fix DataSourceV2RelationTableExtractor can't get the
'database' attribute if it's a Paimon plan.
+- [KYUUBI #6550] Delete `updateStrategy.rollingUpdate.maxUnavailable` because
it is alpha feature
+- [KYUUBI #6543] Bump Kyuubi Shaded 0.4.1
+
+### Credits
+
+Last but not least, this release would not have been possible without the
following contributors:
+
+* promising-forever
+* Cheng Pan
+* Bowen Liang
+* lifulong
+* be-hase
+* DenineLu
+* Baokun Han
+* hh-cn
+* LiJie20190102
+* Senmiao Liu
+* Zhen Wang
+* Joao Amaral
+* Fei Wang
+* Mike Wilson
+* Madhukar525722
+* liujiayi771
+* paul8263
+* pionCham