GitHub user colorant opened a pull request:
https://github.com/apache/spark/pull/1241
[SPARK-2288] Hide ShuffleBlockManager behind ShuffleManager
By Hiding the shuffleblockmanager behind Shufflemanager, we decouple the
shuffle data's block mapping management work from Diskblockmananger. This give
a more clear interface and more easy for other shuffle manager to implement
their own block management logic. the jira ticket have more details.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/colorant/spark shuffle
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/1241.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1241
----
commit 209921361ff80812e95cd640ae66013614fb46b9
Author: Raymond Liu <[email protected]>
Date: 2014-06-26T07:15:56Z
Move ShuffleBlockmanager behind shuffleManager
commit 1d606985b9307503d0e61755bdd2ee41a61bc94f
Author: Raymond Liu <[email protected]>
Date: 2014-06-26T07:42:44Z
Fix test cases
commit d024134bd501d88ccb450f25cf6fb71478005cae
Author: Raymond Liu <[email protected]>
Date: 2014-06-26T08:26:09Z
Fix getBlockLocation
commit 8b885529f639bd0c01dc58f2ca6376cf0ea80a0a
Author: Raymond Liu <[email protected]>
Date: 2014-06-27T00:51:18Z
Fix code style
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---