package partition
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Implicits extends AnyRef
-
class
IndexPartitioner[K] extends Partitioner
Uses KeyIndex to partition an RDD in memory, giving its records some spatial locality.
Uses KeyIndex to partition an RDD in memory, giving its records some spatial locality. When persisting an RDD partitioned by this partitioner we can safely assume that all records contributing to the same SFC index will reside in one partition.
-
trait
PartitionerIndex[K] extends Serializable
Coarse KeyIndex to be used for partitioning of RDDs.
Coarse KeyIndex to be used for partitioning of RDDs. Coarseness means that multiple keys will be mapped to a single SFC value. This many to one mapping forms spatially related key blocks
- class ReorderedDependency[T] extends NarrowDependency[T]
- case class ReorderedPartition(index: Int, parentPartition: Option[Partition]) extends Partition with Product with Serializable
- class ReorderedSpaceRDD[K, V] extends RDD[(K, V)]
- case class SpacePartitioner[K](bounds: Bounds[K])(implicit evidence$1: Boundable[K], evidence$2: ClassTag[K], index: PartitionerIndex[K]) extends Partitioner with Product with Serializable
- class SpatialPartitioner[K] extends Partitioner
- abstract class SpatiallyPartitionMethods[K, V, M] extends MethodExtensions[RDD[(K, V)] with Metadata[M]]
Value Members
- object Implicits extends Implicits
- object IndexPartitioner extends Serializable
- object PartitionerIndex extends Serializable
- object SpatialPartitioner extends Serializable
- object SpatiallyPartition