implicit final class CoalesceWrapper[T] extends AnyVal
Coalesces RDDs into a different number of partitions conditionally.
- T
The type of the RDD being augmented
- Alphabetic
- By Inheritance
- CoalesceWrapper
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CoalesceWrapper(rdd: RDD[T])
- rdd
The RDD to augment
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def coalesceToMax(numPartitions: Int): RDD[T]
Coalesces the RDD to a given number of partitions by shuffling if needed.
Coalesces the RDD to a given number of partitions by shuffling if needed. If the current number of partitions is smaller than the specified one, nothing happens.
- numPartitions
the maximum number of partition that the output RDD should have
- returns
the RDD with no more than numPartitions
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any