-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-11338][WebUI] Prepend app links on HistoryPage with uiRoot path #9291
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
Conversation
|
I took a look, LGTM |
|
I've taken a first look, and it looks good pending tests. Could maybe @andrewor14 or @vanzin or @tsudukim take a look (since it seems like you are some of the more recent contributors to this part of the history server) / whitelist or trigger jenkins tests |
|
@ckadner one question is would it make sense to simply always prepend inside of makepagelink instead of doing this change everywhere? Looking at the other pages though it seems that most them do it this way so maybe there is a good reason. |
|
+1 to @holdenk's comment. If you're changing all invocations of |
|
ok to test |
|
Test build #44589 has finished for PR 9291 at commit
|
|
Test build #44618 has finished for PR 9291 at commit
|
|
@vanzin, @andrewor14, if you are okay with this fix, do you think it could still make it into 1.6? |
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.
nit: this line should be indented now.
|
Couple of nits, otherwise LGTM. |
|
@vanzin -- I pushed the nit pickity fixes 🔍 -- Thanks :-) |
|
Test build #44754 has finished for PR 9291 at commit
|
|
Merging to master. |
|
@vanzin -- Thank you! |
SPARK-11338: HistoryPage not multi-tenancy enabled ...
HistoryPage.scala...prepending all page links with the web proxy (uiRoot) pathHistoryServerSuite.scala...adding a test case to verify all site-relative links are prefixed when the environment variableAPPLICATION_WEB_PROXY_BASE(or System propertyspark.ui.proxyBase) is set