-
Notifications
You must be signed in to change notification settings - Fork 28.9k
[SPARK-3777] Display "Executor ID" for Tasks in Stage page #2642
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
|
QA tests have started for PR 2642 at commit
|
|
QA tests have finished for PR 2642 at commit
|
|
Test PASSed. |
|
As horizontal space is precious for including more metrics, might it make sense to combine "Address / Executor" and "Executor ID" into a single "Executor" column, with values like "1 / 10.37.129.2". Also, is including the port still worthwhile now that we have the ID? |
|
QA tests have started for PR 2642 at commit
|
Agree. I updated to put them into one column. I use
|
|
QA tests have finished for PR 2642 at commit
|
|
Test PASSed. |
|
LGTM. @sryza any other comments? |
|
This LGTM too. Thanks for making those changes @zsxwing . |
|
Alright, this is going into master and 1.1 |
Now the Stage page only displays "Executor"(host) for tasks. However, there may be more than one Executors running in the same host. Currently, when some task is hung, I only know the host of the faulty executor. Therefore I have to check all executors in the host. Adding "Executor ID" in the Tasks table. would be helpful to locate the faulty executor. Here is the new page:  Author: zsxwing <[email protected]> Closes #2642 from zsxwing/SPARK-3777 and squashes the following commits: 37945af [zsxwing] Put Executor ID and Host into one cell 4bbe2c7 [zsxwing] [SPARK-3777] Display "Executor ID" for Tasks in Stage page (cherry picked from commit 446063e) Signed-off-by: Andrew Or <[email protected]>

Now the Stage page only displays "Executor"(host) for tasks. However, there may be more than one Executors running in the same host. Currently, when some task is hung, I only know the host of the faulty executor. Therefore I have to check all executors in the host.
Adding "Executor ID" in the Tasks table. would be helpful to locate the faulty executor. Here is the new page: