This is an automated email from the ASF dual-hosted git repository. dongjoon pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push: new 2777a5cba2b [SPARK-41802][BUILD] Upgrade Apache httpcore to 4.4.16 2777a5cba2b is described below commit 2777a5cba2b6193352e60b9e105f0f3c4f0d7071 Author: yangjie01 <yangji...@baidu.com> AuthorDate: Sat Dec 31 12:07:52 2022 -0800 [SPARK-41802][BUILD] Upgrade Apache httpcore to 4.4.16 ### What changes were proposed in this pull request? This pr aims upgrade Apache httpcore from 4.4.14 to 4.4.16. ### Why are the changes needed? The new version bring some bugs fix: - HTTPCORE-695: Unhandled CancelledKeyException during processPendingInterestOps leads to a shutdown of the underlying IOReactor. - HTTPCORE-687: Non-blocking SSL I/O session can enter a tight loop if the SSL session gets closed by the protocol layer while there is still unprocessed data stuck in the protocol session buffer. - HTTPCORE-660: Convert RuntimeExceptions thrown by SSLSetupHandler#verify to SSLExceptions. - HTTPCORE-730: Non-blocking SSL I/O session incorrectly sets read interest when the session is being closed even if the application layer has cleared interest in input causing a busy loop in the I/O event loop and excessive CPU utilization. - HTTPCORE-720: Discard any remaining decrypted application data after the TLS session has been closed by the local endpoint. - HTTPCORE-716: Evict remaining decrypted input data from SSL I/O session buffers upon session closure. With unexpected input in the session buffers I/O reactors could end up in a tight loop causing excessive CPU utilization. The release notes as follows: - https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-4.4.x.txt ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? Pass GitHub Actions Closes #39329 from LuciferYang/httpcore-4416. Authored-by: yangjie01 <yangji...@baidu.com> Signed-off-by: Dongjoon Hyun <dongj...@apache.org> --- dev/deps/spark-deps-hadoop-2-hive-2.3 | 2 +- dev/deps/spark-deps-hadoop-3-hive-2.3 | 2 +- pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/deps/spark-deps-hadoop-2-hive-2.3 b/dev/deps/spark-deps-hadoop-2-hive-2.3 index 55bbdb456fc..e1141fbc558 100644 --- a/dev/deps/spark-deps-hadoop-2-hive-2.3 +++ b/dev/deps/spark-deps-hadoop-2-hive-2.3 @@ -106,7 +106,7 @@ hk2-locator/2.6.1//hk2-locator-2.6.1.jar hk2-utils/2.6.1//hk2-utils-2.6.1.jar htrace-core/3.1.0-incubating//htrace-core-3.1.0-incubating.jar httpclient/4.5.14//httpclient-4.5.14.jar -httpcore/4.4.14//httpcore-4.4.14.jar +httpcore/4.4.16//httpcore-4.4.16.jar istack-commons-runtime/3.0.8//istack-commons-runtime-3.0.8.jar ivy/2.5.1//ivy-2.5.1.jar jackson-annotations/2.14.1//jackson-annotations-2.14.1.jar diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 b/dev/deps/spark-deps-hadoop-3-hive-2.3 index b90bf8eb59b..d4157917e43 100644 --- a/dev/deps/spark-deps-hadoop-3-hive-2.3 +++ b/dev/deps/spark-deps-hadoop-3-hive-2.3 @@ -93,7 +93,7 @@ hk2-api/2.6.1//hk2-api-2.6.1.jar hk2-locator/2.6.1//hk2-locator-2.6.1.jar hk2-utils/2.6.1//hk2-utils-2.6.1.jar httpclient/4.5.14//httpclient-4.5.14.jar -httpcore/4.4.14//httpcore-4.4.14.jar +httpcore/4.4.16//httpcore-4.4.16.jar ini4j/0.5.4//ini4j-0.5.4.jar istack-commons-runtime/3.0.8//istack-commons-runtime-3.0.8.jar ivy/2.5.1//ivy-2.5.1.jar diff --git a/pom.xml b/pom.xml index 19bb76bc28d..20a334e8c4b 100644 --- a/pom.xml +++ b/pom.xml @@ -163,7 +163,7 @@ <gcs-connector.version>hadoop3-2.2.7</gcs-connector.version> <!-- org.apache.httpcomponents/httpclient--> <commons.httpclient.version>4.5.14</commons.httpclient.version> - <commons.httpcore.version>4.4.14</commons.httpcore.version> + <commons.httpcore.version>4.4.16</commons.httpcore.version> <commons.math3.version>3.6.1</commons.math3.version> <!-- managed up from 3.2.1 for SPARK-11652 --> <commons.collections.version>3.2.2</commons.collections.version> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org