[
https://issues.apache.org/jira/browse/HADOOP-16152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16944909#comment-16944909
]
Siyao Meng edited comment on HADOOP-16152 at 10/4/19 11:39 PM:
---------------------------------------------------------------
Uploaded patch rev 003:
1. addressing ALL known deprecation issues brought from jetty 9.3->9.4.
TODO:
1. Find out what the shading error is in jenkins and fix it.
was (Author: smeng):
Uploaded patch rev 003:
1. addressing ALL known deprecation issues brought from jetty 9.3->9.4.
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*
TODO:
1. Find out what the shading error is in jenkins and fix it.
> 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]