ShuffleDataIO¶
ShuffleDataIO is an abstraction of pluggable temporary shuffle block store plugins for storing shuffle blocks in arbitrary storage backends.
Contract¶
ShuffleDriverComponents¶
ShuffleDriverComponents driver()
Used when:
SparkContextis created
ShuffleExecutorComponents¶
ShuffleExecutorComponents executor()
Used when:
SortShuffleManagerutility is used to load the ShuffleExecutorComponents