ShuffleReader
ShuffleReader
is a contract of shuffle readers to read combined key-value records for a reduce task.
1 2 3 4 5 6 7 8 9 |
package org.apache.spark.shuffle trait ShuffleReader[K, C] { def read(): Iterator[Product2[K, C]] } |
Note
|
ShuffleReader is a private[spark] contract.
|
Method | Description |
---|---|
|
Used when:
|
Note
|
BlockStoreShuffleReader is the one and only known ShuffleReader in Apache Spark. |