) and `vimdiff` to find RDD methods added to the master branch since 0.7 (as of a few days ago. I should do the same for SparkContext, too):
public boolean isTraceEnabled();
public spark.RDD combineByKey(scala.Function1, scala.Function2, scala.Function2, spark.Partitioner, boolean, java.lang.String);
public spark.RDD foldByKey(java.lang.Object, spark.Partitioner, scala.Function2);
public spark.RDD foldByKey(java.lang.Object, int, scala.Function2);
public spark.RDD foldByKey(java.lang.Object, scala.Function2);
public java.lang.String combineByKey$default$6();
public spark.RDD subtractByKey(spark.RDD, scala.reflect.ClassManifest);
public spark.RDD subtractByKey(spark.RDD, int, scala.reflect.ClassManifest);
public spark.RDD subtractByKey(spark.RDD, spark.Partitioner, scala.reflect.ClassManifest);
To find the complete list of methods to add to Java, we need to compare the master branch against 0.6 and filter out the methods that were already added.