Uh oh!
There was an error while loading. Please reload this page.
[SPARK-6521][Core]executors in the same node read local shuffle file - #5178
[SPARK-6521][Core]executors in the same node read local shuffle file#5178viper-kun wants to merge 1 commit into
Conversation
andrewor14
commented
Mar 25, 2015
ok to test |
There was a problem hiding this comment.
hey @viper-kun the style here and other places should be:
def getDataFile(
shuffleId: Int,
mapId: Int,
blockManagerId: BlockManagerId = ...): File = {
...
}
SparkQA
commented
Mar 25, 2015
Test build #29167 has finished for PR 5178 at commit
|
There was a problem hiding this comment.
style
blockManagerInfo
.filter { case (id, _) => (id != blockManagerId && id.host == blockManagerId.host) }
.mapValues { info => info.localDirsPath }
.toMap
andrewor14
commented
Mar 25, 2015
Hi @viper-kun thanks for working on this. However, it seems that there are quite a few style violations. For more detail please see https://cwiki.apache.org/confluence/display/SPARK/Spark+Code+Style+Guide or https://github.com/databricks/scala-style-guide. Once you fix those I will do a closer review. |
SparkQA
commented
Mar 26, 2015
Test build #29217 timed out for PR 5178 at commit |
SparkQA
commented
Mar 26, 2015
Test build #29218 timed out for PR 5178 at commit |
SparkQA
commented
Mar 27, 2015
Test build #29274 timed out for PR 5178 at commit |
viper-kun
commented
Mar 27, 2015
Hi @andrewor14. pls retest it, test build time out. |
WangTaoTheTonic
commented
Mar 27, 2015
Jenkins, test this please. |
SparkQA
commented
Mar 27, 2015
Test build #29296 timed out for PR 5178 at commit |
scwf
commented
Mar 28, 2015
Jenkins, test this please. |
SparkQA
commented
Mar 28, 2015
Test build #29346 has finished for PR 5178 at commit
|
SparkQA
commented
Mar 29, 2015
Test build #29361 has finished for PR 5178 at commit
|
SparkQA
commented
Mar 29, 2015
Test build #29363 has finished for PR 5178 at commit
|
SparkQA
commented
Mar 30, 2015
Test build #29385 has started for PR 5178 at commit |
SparkQA
commented
Mar 30, 2015
Test build #29381 has finished for PR 5178 at commit
|
scwf
commented
Mar 30, 2015
Jenkins, test this please. |
SparkQA
commented
Mar 30, 2015
Test build #29391 has started for PR 5178 at commit |
viper-kun
commented
Mar 31, 2015
@andrewor14 Pls review it. Thanks |
maropu
commented
Apr 3, 2015
One question; are there many cases for executors to share a single host in the Yarn mode? |
scwf
commented
Apr 5, 2015
@maropu , yeah i think it is a common case for yarn mode. We often specify more executors than nodemanager, that means there are more than one executor on one machine. |
maropu
commented
Apr 5, 2015
Understood. |
There was a problem hiding this comment.
We should check if SortShuffleManager is used because this patch only supports it. This logic fails when new shuffle managers will be implemented.
maropu
commented
Apr 17, 2015
@viper-kun What's the status of this patch? If you don't make further updates, I'd like to brush up this patch. |
viper-kun
commented
Apr 19, 2015
@maropu I will update it. |
andrewor14
commented
Jun 19, 2015
@viper-kun@maropu any updates? Should we take over? I would recommend that we close this patch since it's mostly gone stale. We can always reopen an updated version later. |
AmplabJenkins
commented
Jul 13, 2015
Can one of the admins verify this patch? |
andrewor14
commented
Sep 1, 2015
Let's close this PR and reopen it later if necessary. |
In the past, executor read other executor's shuffle file in the same node by net. This pr make that executors in the same node read local shuffle file In sort-based Shuffle. It will reduce net transport.