aboutsummaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorAnkur Dave <ankurdave@gmail.com>2014-11-12 13:49:20 -0800
committerReynold Xin <rxin@databricks.com>2014-11-12 13:50:01 -0800
commit127c19b449315bdeba758e48371291c61abf0952 (patch)
treea97c0842f7050458251c79d3549b90d6c15f8298 /python
parentdbac77ebda28e1aa7b74831601fabd615b539358 (diff)
downloadspark-127c19b449315bdeba758e48371291c61abf0952.tar.gz
spark-127c19b449315bdeba758e48371291c61abf0952.tar.bz2
spark-127c19b449315bdeba758e48371291c61abf0952.zip
[SPARK-3666] Extract interfaces for EdgeRDD and VertexRDD
This discourages users from calling the VertexRDD and EdgeRDD constructor and makes it easier for future changes to ensure backward compatibility. Author: Ankur Dave <ankurdave@gmail.com> Closes #2530 from ankurdave/SPARK-3666 and squashes the following commits: d681f45 [Ankur Dave] Define getPartitions and compute in abstract class for MIMA 1472390 [Ankur Dave] Merge remote-tracking branch 'apache-spark/master' into SPARK-3666 24201d4 [Ankur Dave] Merge remote-tracking branch 'apache-spark/master' into SPARK-3666 cbe15f2 [Ankur Dave] Remove specialized annotation from VertexRDD and EdgeRDD 931b587 [Ankur Dave] Use abstract class instead of trait for binary compatibility 9ba4ec4 [Ankur Dave] Mark (Vertex|Edge)RDDImpl constructors package-private 620e603 [Ankur Dave] Extract VertexRDD interface and move implementation to VertexRDDImpl 55b6398 [Ankur Dave] Extract EdgeRDD interface and move implementation to EdgeRDDImpl (cherry picked from commit a5ef58113667ff73562ce6db381cff96a0b354b0) Signed-off-by: Reynold Xin <rxin@databricks.com>
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions