[
https://issues.apache.org/jira/browse/HADOOP-16152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Siyao Meng updated HADOOP-16152:
--------------------------------
Attachment: HADOOP-16152.004.patch
Status: Patch Available (was: In Progress)
Updates in patch 004 since 003:
2. *TestHttpServer#testPortRanges* failed after jetty 9.4 upgrade, it was
complaining port 49000 is in use and threw IOException. The suspected root
cause is that it was throwing BindException before in jetty 9.3, but now it is
throwing IOException. Solution is to catch IOException as well and wrapping it
into a BindException in *HttpServer2#bindForPortRange*. It works but not 100%
it is the correct way.
3. Similar reason of failure for *TestHttpServer#testBindAddress* after jetty
9.4 upgrade, fixed in *HttpServer2#bindForPortRange*
> Upgrade Eclipse Jetty version to 9.4.x
> --------------------------------------
>
> Key: HADOOP-16152
> URL: https://issues.apache.org/jira/browse/HADOOP-16152
> Project: Hadoop Common
> Issue Type: Improvement
> Affects Versions: 3.2.0
> Reporter: Yuming Wang
> Assignee: Siyao Meng
> Priority: Major
> Attachments: HADOOP-16152.002.patch, HADOOP-16152.002.patch,
> HADOOP-16152.003.patch, HADOOP-16152.004.patch, HADOOP-16152.v1.patch
>
>
> Some big data projects have been upgraded Jetty to 9.4.x, which causes some
> compatibility issues.
> Spark:
> [https://github.com/apache/spark/blob/02a0cdea13a5eebd27649a60d981de35156ba52c/pom.xml#L146]
> Calcite:
> [https://github.com/apache/calcite/blob/avatica-1.13.0-rc0/pom.xml#L87]
> Hive: HIVE-21211
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]