Uh oh!
There was an error while loading. Please reload this page.
[SPARK-4163][Core][WebUI] Send the fetch failure message back to Web UI - #3032
[SPARK-4163][Core][WebUI] Send the fetch failure message back to Web UI#3032zsxwing wants to merge 8 commits into
Conversation
SparkQA
commented
Oct 31, 2014
Test build #22594 has started for PR 3032 at commit
|
SparkQA
commented
Oct 31, 2014
Test build #22600 has started for PR 3032 at commit
|
SparkQA
commented
Oct 31, 2014
Test build #22594 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Oct 31, 2014
Test PASSed. |
SparkQA
commented
Oct 31, 2014
Test build #22600 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Oct 31, 2014
Test PASSed. |
SparkQA
commented
Nov 1, 2014
Test build #22681 has started for PR 3032 at commit
|
SparkQA
commented
Nov 1, 2014
Test build #22681 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Nov 1, 2014
Test FAILed. |
There was a problem hiding this comment.
this may fit within 100ch on one line
aarondav
commented
Nov 1, 2014
LGTM, only had superficial comments. |
zsxwing
commented
Nov 1, 2014
@aarondav thanks for reviewing it. Updated as per your comments. |
SparkQA
commented
Nov 1, 2014
Test build #22696 has started for PR 3032 at commit
|
SparkQA
commented
Nov 1, 2014
Test build #22696 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Nov 1, 2014
Test PASSed. |
There was a problem hiding this comment.
ah, "sealed" is usually only applied to traits, as case classes themselves are not supposed to be extended.
There was a problem hiding this comment.
Already replaced sealed with private[storage]. Thank you.
zsxwing
commented
Nov 2, 2014
How about now? |
SparkQA
commented
Nov 2, 2014
Test build #22753 has started for PR 3032 at commit
|
AmplabJenkins
commented
Nov 2, 2014
Test FAILed. |
SparkQA
commented
Nov 2, 2014
Test build #22757 has started for PR 3032 at commit
|
SparkQA
commented
Nov 2, 2014
Test build #22753 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Nov 2, 2014
Test PASSed. |
SparkQA
commented
Nov 2, 2014
Test build #22757 timed out for PR 3032 at commit |
AmplabJenkins
commented
Nov 2, 2014
Test FAILed. |
JoshRosen
commented
Nov 2, 2014
Jenkins, retest this please. |
SparkQA
commented
Nov 2, 2014
Test build #22764 has started for PR 3032 at commit
|
SparkQA
commented
Nov 2, 2014
Test build #22764 timed out for PR 3032 at commit |
AmplabJenkins
commented
Nov 2, 2014
Test FAILed. |
There was a problem hiding this comment.
I tested this patch out locally, and it appears that, sadly, the cause is actually not propagated correctly back to the driver. I think we can revert this to the prior Utils.exceptionString() way, that looks good in the UI.
There was a problem hiding this comment.
I will revert to the Utils.exceptionString() way.
Looks Utils.exceptionString() does not handle the nested exceptions like this. It only outputs the outermost exception info. Is it intentional?
There was a problem hiding this comment.
That is almost certainly not intentional. I think the method was introduced rather recently, and does not have many users right now. It should be fixed.
There was a problem hiding this comment.
I will try to fix it in another PR.
zsxwing
commented
Nov 3, 2014
SparkQA
commented
Nov 3, 2014
Test build #22800 has started for PR 3032 at commit
|
aarondav
commented
Nov 3, 2014
LGTM, will merge as soon as Jenkins passes. |
SparkQA
commented
Nov 3, 2014
Test build #22800 has finished for PR 3032 at commit
|
AmplabJenkins
commented
Nov 3, 2014
Test PASSed. |
aarondav
commented
Nov 3, 2014
Merging into master. Thanks for this! |


This is a PR to send the fetch failure message back to Web UI.


Before:
After (Please ignore the meaning of exception, I threw it in the code directly because it's hard to simulate a fetch failure):

