[ 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.003.patch Status: Patch Available (was: In Progress) 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.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: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org