pan3793 commented on code in PR #131: URL: https://github.com/apache/kyuubi-website/pull/131#discussion_r1328422198
########## src/en/release/1.7.2.md: ########## @@ -0,0 +1,142 @@ +--- +title: Release Notes - 1.7.2 +date: 2023-09-18 +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. +--> + +### Highlight + +- Enhance JDBC Client and Beeline Client, like: Support running Python scripts and codes in Beeline, fix Http authentication exception message is empty, backport HIVE-19048: Initscript errors are ignored, backport HIVE-15820: comment at the head of beeline -e. +- Enhance submission engine related code, like: support yarn-client and yarn-cluster for YarnApplicationOperation, different engine submit timeout config, destroy build process when waitCompletion is false and engine is running in cluster mode +- Fix many flaky tests and incorrect documentations + +### Server + +- [KYUUBI #4786] Support yarn-client and yarn-cluster for YarnApplicationOperation +- [KYUUBI #4801] Using different engine submit timeout config for kubernetes and yarn +- [KYUUBI #4811] Do not update app info after batch or application terminated +- [KYUUBI #4816] [K8S] Correct the implementation of cleanup terminated appInfo +- [KYUUBI #4830] [TEST] Fix flaky test "support to interrupt the thrift request if remote engine is broken" +- [KYUUBI #4840] Return cached appInfo iif both op and app are terminated +- [KYUUBI #4841] [MINOR] Log more info for closing session +- [KYUUBI #4807] [TEST] Retry more times to fix flaky test "spnego batch rest client" +- [KYUUBI #4807] [FOLLOWUP] Fix flaky test "basic batch rest client" +- [KYUUBI #4855] Change socket "connection refused" message match pattern +- [KYUUBI #4858] Relax test message assertion in "sync query causes engine crash" +- [KYUUBI #4919] Fix the flaky tests in the "open batch session" functionality within the "BatchesResourceSuite" +- [KYUUBI #4876] fix Flaky test BackendServiceMetricSuite +- [KYUUBI #4979] Fix flaky test: support to interrupt the thrift request if remote engine is broken +- [KYUUBI #4977] Log error message when REST API invocation error occurs +- [KYUUBI #4946] Alter the order of initLoggerEventHandler +- [KYUUBI #5072] [TEST] Fix KyuubiOperationWithEngineSecuritySuite and related issues +- [KYUUBI #5043] [1.7] Destroy the build process when waitCompletion is false and the engine is running in cluster mode +- [KYUUBI #3920] [TEST] Fix flaky test - distribute lock +- [KYUUBI #5204] Thrift HTTP FE checks req conf nullable before evaluating proxy user + +### Spark Engine + +- [KYUUBI #4838] Fix spark operation exception leak in `withLocalProperties` method +- [KYUUBI #4835] [K8S] Using hive conf to check whether to apply HIVE_DELEGATION_TOKEN +- [KYUUBI #4915] Adapt database not exist error message change for Spark 3.4 +- [KYUUBI #4952] Enhance AWS Glue default database does not exist error message on opening session +- [KYUUBI #5005] Remove default settings `spark.sql.execution.topKSortFallbackThreshold` +- [KYUUBI #5025] Use formatDuration instead of formatDurationVerbose in SparkUI's engine tab +- [KYUUBI #5019] Shows details of compilation info in SparkUI's engine tab +- [KYUUBI #5045] Initialize EXECUTOR_POD_NAME_PREFIX_MAX_LENGTH before using +- [KYUUBI #5105] [Bug] getColumns gets duplicate column names when Spark integrates with Iceberg +- [KYUUBI #5148] Improve spark.driver.host assignment in Spark on K8s client mode +- [KYUUBI #5232] In SparkOperation#cleanup always calls cancelJobGroup even though it's in the completed state + +### Spark Extensions Review Comment: ```suggestion ### Spark Extensions ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
