-
Notifications
You must be signed in to change notification settings - Fork 9.2k
MAPREDUCE-7237. Supports config the shuffle's path cache related parameters #1397
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
|
💔 -1 overall
This message was automatically generated. |
...t/hadoop-mapreduce-client-shuffle/src/main/java/org/apache/hadoop/mapred/ShuffleHandler.java
Outdated
Show resolved
Hide resolved
|
Hi @jiwq, I have two questions:
As Jian He commented in https://issues.apache.org/jira/browse/MAPREDUCE-6197?focusedCommentId=15333791&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-15333791
I'd like to know it's the time to make the paramters configurable or not. |
|
In addition, would you document the new parameters in mapred-default.xml? |
|
Thanks @aajisaka for review.
Yes, it can reduce disk IO. Also, in my opinion it should better can be configured by user, because the default params cannot adjust all situations.
Added. |
...t/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/resources/mapred-default.xml
Outdated
Show resolved
Hide resolved
aajisaka
left a comment
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.
+1
… related parameters (apache#1397) # Conflicts: # hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-shuffle/src/main/java/org/apache/hadoop/mapred/ShuffleHandler.java Change-Id: I25595693a2828e799151cd47d7ab6b3b8bb67a79
Nowadays the ShuffleHandler#Shuffle#pathCache's related parameters is hard coding. We should support config these.