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
- All
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