-
Notifications
You must be signed in to change notification settings - Fork 28.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPARK-33831][UI] Update to jetty 9.4.34 #30828
Conversation
Kubernetes integration test starting |
Kubernetes integration test status success |
Test build #132966 has finished for PR 30828 at commit
|
retest this please |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, @srowen . The behavior of Jetty seems to change. This fails at
// Test Jetty's built-in redirect to add the trailing slash to the context path.
TestUtils.withHttpConnection(new URL(s"$serverAddr/ctx1")) { conn =>
assert(conn.getResponseCode() === HttpServletResponse.SC_FOUND)
val location = Option(conn.getHeaderFields().get("Location"))
.map(_.get(0)).orNull
assert(location === s"$proxyRoot/ctx1/")
}
Could you check the root cause and adjust some configuration or the UT UiSuite.redirect with proxy server support
? It would be great if we have the same behavior, but if it's inevitable, shall we add some comment on the migration guide?
[info] - redirect with proxy server support *** FAILED *** (32 milliseconds)
[info] 404 did not equal 302 (UISuite.scala:367)
Kubernetes integration test starting |
Weird, doesn't happen on the previous 9.4.34 version. I'll just go with that for now, because either:
|
Kubernetes integration test status success |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for updates, @srowen .
+1, LGTM (Pending CIs).
cc @HyukjinKwon since he is the release manager of Apache Spark 3.1.0. This issue is targeting all branches. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM too. Thanks @dongjoon-hyun for cc'ing me.
Kubernetes integration test starting |
Kubernetes integration test status success |
Update Jetty to 9.4.34 Picks up fixes and improvements, including a possible CVE fix. https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.33.v20201020 https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.34.v20201102 No. Existing tests. Closes #30828 from srowen/SPARK-33831. Authored-by: Sean Owen <srowen@gmail.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 131a23d) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Update Jetty to 9.4.34 Picks up fixes and improvements, including a possible CVE fix. https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.33.v20201020 https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.34.v20201102 No. Existing tests. Closes #30828 from srowen/SPARK-33831. Authored-by: Sean Owen <srowen@gmail.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 131a23d) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Update Jetty to 9.4.34 Picks up fixes and improvements, including a possible CVE fix. https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.33.v20201020 https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.34.v20201102 No. Existing tests. Closes #30828 from srowen/SPARK-33831. Authored-by: Sean Owen <srowen@gmail.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 131a23d) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Merged to master/3.1/3.0/2.4. Thanks. |
Test build #132976 has finished for PR 30828 at commit
|
Test build #132969 has finished for PR 30828 at commit
|
What changes were proposed in this pull request?
Update Jetty to 9.4.34
Why are the changes needed?
Picks up fixes and improvements, including a possible CVE fix.
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.33.v20201020
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.34.v20201102
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Existing tests.