-
Notifications
You must be signed in to change notification settings - Fork 28k
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-2950] Add gc time and shuffle write time to JobLogger #1869
Conversation
QA tests have started for PR 1869. This patch merges cleanly. |
QA results for PR 1869: |
It's a small thing, but it'd be nice to have a JIRA in case someone asks for this feature, we can link the JIRA and it shows which version the fix will appear in. |
Created a JIRA and updated the title. |
QA tests have started for PR 1869. This patch merges cleanly. |
QA results for PR 1869: |
Looks great!! +1 on this being useful. |
Merged this into master. @pwendell Could we cherry pick this for 1.1 as well ? Its a small change and will allow profiling clusters running 1.1 |
The JobLogger is very useful for performing offline performance profiling of Spark jobs. GC Time and Shuffle Write time are available in TaskMetrics but are currently missed from the JobLogger output. This patch adds these two fields. ~~Since this is a small change, I didn't create a JIRA. Let me know if I should do that.~~ cc kayousterhout Author: Shivaram Venkataraman <shivaram@cs.berkeley.edu> Closes apache#1869 from shivaram/job-logger and squashes the following commits: 1b709fc [Shivaram Venkataraman] Add a space before GC_TIME c418105 [Shivaram Venkataraman] Add gc time and shuffle write time to JobLogger
The JobLogger is very useful for performing offline performance profiling of Spark jobs. GC Time and Shuffle Write time are available in TaskMetrics but are currently missed from the JobLogger output. This patch adds these two fields.
Since this is a small change, I didn't create a JIRA. Let me know if I should do that.cc @kayousterhout