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
commit 6952635e3f3642424af9258c4a2fbe2aeb409aae Author: Cheng Pan <[email protected]> AuthorDate: Fri Apr 26 22:05:08 2024 +0800 Release Notes for 1.8.2 --- layouts/index.html | 10 +--- layouts/partials/navbar.html | 10 +--- src/en/news/2024-04-26-release-1.8.2.md | 20 ++++++++ src/en/release/1.8.2.md | 89 +++++++++++++++++++++++++++++++++ src/zh/news/2024-04-26-release-1.8.2.md | 20 ++++++++ src/zh/release/1.8.2.md | 89 +++++++++++++++++++++++++++++++++ 6 files changed, 220 insertions(+), 18 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index 64d5933..836d346 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -27,15 +27,7 @@ </p> <div class="bannerBtnContainer"> {{ range $release := first 1 .Site.Params.releases }} - <!-- - TODO: Remove this workaround when - - 1.8.2 comes out - --> - {{ $fixed_release := $release }} - {{ if eq $release "v1.8.1" }} - {{ $fixed_release = "v1.8.1-docs" }} - {{ end }} - <a class="bannerBtn" href="https://kyuubi.readthedocs.io/en/{{ $fixed_release }}/quick_start">{{ i18n "getting-started" }} »</a> + <a class="bannerBtn" href="https://kyuubi.readthedocs.io/en/{{ $release }}/quick_start">{{ i18n "getting-started" }} »</a> {{ end }} <a class="bannerBtn" href="https://github.com/apache/kyuubi">GitHub »</a> </div> diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html index 62f16e4..c938f51 100644 --- a/layouts/partials/navbar.html +++ b/layouts/partials/navbar.html @@ -35,15 +35,7 @@ {{if or (eq .Identifier "docs") }} {{range $idx, $release := $currentPage.Site.Params.releases }} <li> - <!-- - TODO: Remove this workaround when - - 1.8.2 comes out - --> - {{ $fixed_release := $release }} - {{ if eq $release "v1.8.1" }} - {{ $fixed_release = "v1.8.1-docs" }} - {{ end }} - <a class="childNavLink" href="https://kyuubi.readthedocs.io/en/{{ $fixed_release }}/"> + <a class="childNavLink" href="https://kyuubi.readthedocs.io/en/{{ $release }}/"> {{ trim $release "v"}} {{ if (eq $idx 0) }} (latest) diff --git a/src/en/news/2024-04-26-release-1.8.2.md b/src/en/news/2024-04-26-release-1.8.2.md new file mode 100644 index 0000000..43fe110 --- /dev/null +++ b/src/en/news/2024-04-26-release-1.8.2.md @@ -0,0 +1,20 @@ +--- +title: Apache Kyuubi 1.8.2 released +date: 2024-04-26 +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.8.2](/release/1.8.2.html) ! Visit the [release notes](/release/1.8.2.html) to read about the new features, or [download](/releases.html) the released today. diff --git a/src/en/release/1.8.2.md b/src/en/release/1.8.2.md new file mode 100644 index 0000000..9e52603 --- /dev/null +++ b/src/en/release/1.8.2.md @@ -0,0 +1,89 @@ +--- +title: Release Notes - 1.8.2 +date: 2024-04-26 +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 #6320](https://github.com/apache/kyuubi/pull/6320)] Fix terminated application pods not deleted issue when kyuubi server restarted +- [[KYUUBI #6298](https://github.com/apache/kyuubi/pull/6298)] Make ServiceMonitor use selector labels +- [[KYUUBI #6291](https://github.com/apache/kyuubi/pull/6291)] Avoid NPE in MySQLErrPacket +- [[KYUUBI #6283](https://github.com/apache/kyuubi/pull/6283)] Improve the message of distribution built without enabling web ui +- [[KYUUBI #6287](https://github.com/apache/kyuubi/pull/6287)] Avoid missing matche +- [[KYUUBI #6268](https://github.com/apache/kyuubi/pull/6268)] Specify logDir for RollingFile filePattern +- [[KYUUBI #6212](https://github.com/apache/kyuubi/pull/6212)] Added audit handler shutdown to the shutdown hook +- [[KYUUBI #6271](https://github.com/apache/kyuubi/pull/6271)] Upgrade kafka-clients from 3.5.1 to 3.5.2 +- [[KYUUBI #5767](https://github.com/apache/kyuubi/pull/5767)] Fix spark batch conf not convert issue +- [[KYUUBI #6223](https://github.com/apache/kyuubi/pull/6223)] Fix Scala interpreter can not access spark.jars issue +- [[KYUUBI #6234](https://github.com/apache/kyuubi/pull/6234)] Fix invalid code-block syntax in docs +- [[KYUUBI #6215](https://github.com/apache/kyuubi/pull/6215)] Improve DropIgnoreNonexistent rule for Spark 3.5 +- [[KYUUBI #6221](https://github.com/apache/kyuubi/pull/6221)] Fix parameter replacement issue caused by incorrect sql split +- [[KYUUBI #2782](https://github.com/apache/kyuubi/pull/2782)] Add missed UNION_TYPE back +- [[KYUUBI #6207](https://github.com/apache/kyuubi/pull/6207)] Support to retrieve Spark UserDefinedType result +- [[KYUUBI #6206](https://github.com/apache/kyuubi/pull/6206)] Update comments for job group id of Spark broadcast jobs +- [[KYUUBI #6204](https://github.com/apache/kyuubi/pull/6204)] Fix kyuubi session limiter leak when opening session failed +- [[KYUUBI #6182](https://github.com/apache/kyuubi/pull/6182)] JDBC engine using the overlay conf as session conf +- [[KYUUBI #6193](https://github.com/apache/kyuubi/pull/6193)] Add known_transkations +- [[KYUUBI #6183](https://github.com/apache/kyuubi/pull/6183)] KyuubiConf.getKubernetesConf should set namespace even if the Kubernetes context is empty +- [[KYUUBI #6175](https://github.com/apache/kyuubi/pull/6175)] Refactor copy path about SPARK_HOME in docker +- [[KYUUBI #6166](https://github.com/apache/kyuubi/pull/6166)] Fix wrong copy path about SPARK_HOME in docker +- [[KYUUBI #6170](https://github.com/apache/kyuubi/pull/6170)] Merge JDBC Trino TPC jobs and Style Check jobs in GitHub Actions workflow +- [[KYUUBI #6164](https://github.com/apache/kyuubi/pull/6164)] Limit max parallel for each GitHub Actions workflow +- [[KYUUBI #6156](https://github.com/apache/kyuubi/pull/6156)] Remove `flink.` prefix for create session configurations +- [[KYUUBI #6173](https://github.com/apache/kyuubi/pull/6173)] Bump maven-download-plugin from 1.7.1 to 1.8.1 +- [[KYUUBI #6168](https://github.com/apache/kyuubi/pull/6168)] Check if forcedMaxOutputRows is negative +- [[KYUUBI #6167](https://github.com/apache/kyuubi/pull/6167)] Drop JDK 11 on GitHub Actions +- [[KYUUBI #6158](https://github.com/apache/kyuubi/pull/6158)] Remove confusing variable +- [[KYUUBI #6152](https://github.com/apache/kyuubi/pull/6152)] Remove useless variable +- [[KYUUBI #6130](https://github.com/apache/kyuubi/pull/6130)] Stop engine immediately after close session for `CONNECTION` level FlinkSQLEngine +- [[KYUUBI #6147](https://github.com/apache/kyuubi/pull/6147)] Use the overlay conf as session conf +- [[KYUUBI #6078](https://github.com/apache/kyuubi/pull/6078)] KSHC should handle the commit of the partitioned table as dynamic partition at write path +- [[KYUUBI #6139](https://github.com/apache/kyuubi/pull/6139)] Expose env vars and sys props to JUnit tests too +- [[KYUUBI #6126](https://github.com/apache/kyuubi/pull/6126)] Filter blank engine home env +- [[KYUUBI #6114](https://github.com/apache/kyuubi/pull/6114)] Properly handle KyuubiStatement#getMoreResults(CLOSE_CURRENT_RESULT) +- [[KYUUBI #5902](https://github.com/apache/kyuubi/pull/5902)] Bump doc build dependencies +- [[KYUUBI #6081](https://github.com/apache/kyuubi/pull/6081)] RESTful client should retry on UnknownHostException +- [[KYUUBI #6071](https://github.com/apache/kyuubi/pull/6071)] Add .java-version into git ignore +- [[KYUUBI #6069](https://github.com/apache/kyuubi/pull/6069)] TFrontendServiceSuite - close expired operations +- [[KYUUBI #5104](https://github.com/apache/kyuubi/pull/5104)] BatchesResourceSuite - expose the metrics with operation type and current state +- [[KYUUBI #6061](https://github.com/apache/kyuubi/pull/6061)] Delete svn staging dir before checking out + +### Credits + +Last but not least, this release would not have been possible without the following contributors: + +* Shaoyun Chen +* Lennon Chin +* Fei Wang +* Bowen Liang +* Xiao Liu +* Senmiao Liu +* Tigran Manasyan +* Cheng Pan +* TakawaAkirayo +* Zhen Wang +* Binjie Yang +* Vino Yang +* Kaifei Yi +* He Zhao +* amanraj2520 +* dupen01 +* sudohainguyen diff --git a/src/zh/news/2024-04-26-release-1.8.2.md b/src/zh/news/2024-04-26-release-1.8.2.md new file mode 100644 index 0000000..75df3bf --- /dev/null +++ b/src/zh/news/2024-04-26-release-1.8.2.md @@ -0,0 +1,20 @@ +--- +title: Apache Kyuubi 1.8.2 released +date: 2024-04-26 +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.8.2](/zh/release/1.8.2.html) 发布了! 查看 [发布记录](/zh/release/1.8.2.html) 阅读有关新功能的信息,或者马上 [下载](/zh/releases.html) 体验吧。 diff --git a/src/zh/release/1.8.2.md b/src/zh/release/1.8.2.md new file mode 100644 index 0000000..b008073 --- /dev/null +++ b/src/zh/release/1.8.2.md @@ -0,0 +1,89 @@ +--- +title: 发布记录 - 1.8.2 +date: 2024-04-26 +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 #6320](https://github.com/apache/kyuubi/pull/6320)] Fix terminated application pods not deleted issue when kyuubi server restarted +- [[KYUUBI #6298](https://github.com/apache/kyuubi/pull/6298)] Make ServiceMonitor use selector labels +- [[KYUUBI #6291](https://github.com/apache/kyuubi/pull/6291)] Avoid NPE in MySQLErrPacket +- [[KYUUBI #6283](https://github.com/apache/kyuubi/pull/6283)] Improve the message of distribution built without enabling web ui +- [[KYUUBI #6287](https://github.com/apache/kyuubi/pull/6287)] Avoid missing matche +- [[KYUUBI #6268](https://github.com/apache/kyuubi/pull/6268)] Specify logDir for RollingFile filePattern +- [[KYUUBI #6212](https://github.com/apache/kyuubi/pull/6212)] Added audit handler shutdown to the shutdown hook +- [[KYUUBI #6271](https://github.com/apache/kyuubi/pull/6271)] Upgrade kafka-clients from 3.5.1 to 3.5.2 +- [[KYUUBI #5767](https://github.com/apache/kyuubi/pull/5767)] Fix spark batch conf not convert issue +- [[KYUUBI #6223](https://github.com/apache/kyuubi/pull/6223)] Fix Scala interpreter can not access spark.jars issue +- [[KYUUBI #6234](https://github.com/apache/kyuubi/pull/6234)] Fix invalid code-block syntax in docs +- [[KYUUBI #6215](https://github.com/apache/kyuubi/pull/6215)] Improve DropIgnoreNonexistent rule for Spark 3.5 +- [[KYUUBI #6221](https://github.com/apache/kyuubi/pull/6221)] Fix parameter replacement issue caused by incorrect sql split +- [[KYUUBI #2782](https://github.com/apache/kyuubi/pull/2782)] Add missed UNION_TYPE back +- [[KYUUBI #6207](https://github.com/apache/kyuubi/pull/6207)] Support to retrieve Spark UserDefinedType result +- [[KYUUBI #6206](https://github.com/apache/kyuubi/pull/6206)] Update comments for job group id of Spark broadcast jobs +- [[KYUUBI #6204](https://github.com/apache/kyuubi/pull/6204)] Fix kyuubi session limiter leak when opening session failed +- [[KYUUBI #6182](https://github.com/apache/kyuubi/pull/6182)] JDBC engine using the overlay conf as session conf +- [[KYUUBI #6193](https://github.com/apache/kyuubi/pull/6193)] Add known_transkations +- [[KYUUBI #6183](https://github.com/apache/kyuubi/pull/6183)] KyuubiConf.getKubernetesConf should set namespace even if the Kubernetes context is empty +- [[KYUUBI #6175](https://github.com/apache/kyuubi/pull/6175)] Refactor copy path about SPARK_HOME in docker +- [[KYUUBI #6166](https://github.com/apache/kyuubi/pull/6166)] Fix wrong copy path about SPARK_HOME in docker +- [[KYUUBI #6170](https://github.com/apache/kyuubi/pull/6170)] Merge JDBC Trino TPC jobs and Style Check jobs in GitHub Actions workflow +- [[KYUUBI #6164](https://github.com/apache/kyuubi/pull/6164)] Limit max parallel for each GitHub Actions workflow +- [[KYUUBI #6156](https://github.com/apache/kyuubi/pull/6156)] Remove `flink.` prefix for create session configurations +- [[KYUUBI #6173](https://github.com/apache/kyuubi/pull/6173)] Bump maven-download-plugin from 1.7.1 to 1.8.1 +- [[KYUUBI #6168](https://github.com/apache/kyuubi/pull/6168)] Check if forcedMaxOutputRows is negative +- [[KYUUBI #6167](https://github.com/apache/kyuubi/pull/6167)] Drop JDK 11 on GitHub Actions +- [[KYUUBI #6158](https://github.com/apache/kyuubi/pull/6158)] Remove confusing variable +- [[KYUUBI #6152](https://github.com/apache/kyuubi/pull/6152)] Remove useless variable +- [[KYUUBI #6130](https://github.com/apache/kyuubi/pull/6130)] Stop engine immediately after close session for `CONNECTION` level FlinkSQLEngine +- [[KYUUBI #6147](https://github.com/apache/kyuubi/pull/6147)] Use the overlay conf as session conf +- [[KYUUBI #6078](https://github.com/apache/kyuubi/pull/6078)] KSHC should handle the commit of the partitioned table as dynamic partition at write path +- [[KYUUBI #6139](https://github.com/apache/kyuubi/pull/6139)] Expose env vars and sys props to JUnit tests too +- [[KYUUBI #6126](https://github.com/apache/kyuubi/pull/6126)] Filter blank engine home env +- [[KYUUBI #6114](https://github.com/apache/kyuubi/pull/6114)] Properly handle KyuubiStatement#getMoreResults(CLOSE_CURRENT_RESULT) +- [[KYUUBI #5902](https://github.com/apache/kyuubi/pull/5902)] Bump doc build dependencies +- [[KYUUBI #6081](https://github.com/apache/kyuubi/pull/6081)] RESTful client should retry on UnknownHostException +- [[KYUUBI #6071](https://github.com/apache/kyuubi/pull/6071)] Add .java-version into git ignore +- [[KYUUBI #6069](https://github.com/apache/kyuubi/pull/6069)] TFrontendServiceSuite - close expired operations +- [[KYUUBI #5104](https://github.com/apache/kyuubi/pull/5104)] BatchesResourceSuite - expose the metrics with operation type and current state +- [[KYUUBI #6061](https://github.com/apache/kyuubi/pull/6061)] Delete svn staging dir before checking out + +### Credits + +Last but not least, this release would not have been possible without the following contributors: + +* Shaoyun Chen +* Lennon Chin +* Fei Wang +* Bowen Liang +* Xiao Liu +* Senmiao Liu +* Tigran Manasyan +* Cheng Pan +* TakawaAkirayo +* Zhen Wang +* Binjie Yang +* Vino Yang +* Kaifei Yi +* He Zhao +* amanraj2520 +* dupen01 +* sudohainguyen
