Persist this RDD with the default storage level (MEMORY_ONLY
).
Persist this RDD with the default storage level (MEMORY_ONLY
).
Inner joins this EdgeRDD with another EdgeRDD, assuming both are partitioned using the same PartitionStrategy.
Inner joins this EdgeRDD with another EdgeRDD, assuming both are partitioned using the same PartitionStrategy.
the EdgeRDD to join with
the join function applied to corresponding values of this
and other
a new EdgeRDD containing only edges that appear in both this
and other
, with values
supplied by f
Map the values in an edge partitioning preserving the structure but changing the values.
Map the values in an edge partitioning preserving the structure but changing the values.
the new edge value type
the function from an edge to a new edge value
a new EdgeRDD containing the new edge values
If partitionsRDD
already has a partitioner, use it.
If partitionsRDD
already has a partitioner, use it. Otherwise assume that the
PartitionIDs in partitionsRDD
correspond to the actual partitions and create a new
partitioner that allows co-partitioning with partitionsRDD
.
Persist this RDD with the default storage level (MEMORY_ONLY
).
Persist this RDD with the default storage level (MEMORY_ONLY
).
Reverse all the edges in this RDD.
Reverse all the edges in this RDD.
a new EdgeRDD containing all the edges reversed
(Since version 0.7.0) use mapPartitionsWithIndex
EdgeRDD[ED]
extendsRDD[Edge[ED]]
by storing the edges in columnar format on each partition for performance.