Binary compatibility report for the elasticsearch-spark_2.10-2.1.0.Beta1 library  between 1.0.0 and 1.1.0 versions   (relating to the portability of client application elasticsearch-spark_2.10-2.1.0.Beta1.jar)

Test Info


Library Nameelasticsearch-spark_2.10-2.1.0.Beta1
Version #11.0.0
Version #21.1.0
Java Version1.7.0_75

Test Results


Total Java ARchives1
Total Methods / Classes425 / 997
VerdictIncompatible
(2.1%)

Problem Summary


SeverityCount
Added Methods-31
Removed MethodsHigh5
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High4
Medium0
Low0

Added Methods (31)


spark-core_2.10-1.1.0.jar, JavaSparkContext.class
package org.apache.spark.api.java
JavaSparkContext.accumulable ( T initialValue, String name, org.apache.spark.AccumulableParam<T,R> param )  :  org.apache.spark.Accumulable<T,R>
JavaSparkContext.accumulator ( double initialValue, String name )  :  org.apache.spark.Accumulator<Double>
JavaSparkContext.accumulator ( int initialValue, String name )  :  org.apache.spark.Accumulator<Integer>
JavaSparkContext.accumulator ( T initialValue, String name, org.apache.spark.AccumulatorParam<T> accumulatorParam )  :  org.apache.spark.Accumulator<T>
JavaSparkContext.doubleAccumulator ( double initialValue, String name )  :  org.apache.spark.Accumulator<Double>
JavaSparkContext.emptyRDD ( )  :  JavaRDD<T>
JavaSparkContext.intAccumulator ( int initialValue, String name )  :  org.apache.spark.Accumulator<Integer>
JavaSparkContext.version ( )  :  String

spark-core_2.10-1.1.0.jar, RDD<T>.class
package org.apache.spark.rdd
RDD<T>.countApproxDistinct ( int p, int sp )  :  long
RDD<T>.creationSite ( )  :  org.apache.spark.util.CallSite
RDD<T>.logName ( )  :  String
RDD<T>.retag ( Class<T> cls )  :  RDD<T>
RDD<T>.retag ( scala.reflect.ClassTag<T> classTag )  :  RDD<T>
RDD<T>.sortBy ( scala.Function1<T,K> f, boolean ascending, int numPartitions, scala.math.Ordering<K> ord, scala.reflect.ClassTag<K> ctag )  :  RDD<T>

spark-core_2.10-1.1.0.jar, SparkConf.class
package org.apache.spark
SparkConf.getenv ( String name )  :  String
SparkConf.isAkkaConf ( String p1 ) [static]  :  boolean
SparkConf.isExecutorStartupConf ( String p1 ) [static]  :  boolean
SparkConf.isSparkPortConf ( String p1 ) [static]  :  boolean
SparkConf.logName ( )  :  String
SparkConf.settings ( )  :  scala.collection.mutable.HashMap<String,String>

spark-core_2.10-1.1.0.jar, SparkContext.class
package org.apache.spark
SparkContext.accumulable ( T initialValue, String name, AccumulableParam<T,R> param )  :  Accumulable<T,R>
SparkContext.accumulator ( T initialValue, String name, AccumulatorParam<T> param )  :  Accumulator<T>
SparkContext.clean ( F f, boolean checkSerializable )  :  F
SparkContext.getCallSite ( )  :  util.CallSite
SparkContext.logName ( )  :  String

spark-core_2.10-1.1.0.jar, TaskContext.class
package org.apache.spark
TaskContext.addTaskCompletionListener ( util.TaskCompletionListener listener )  :  TaskContext
TaskContext.addTaskCompletionListener ( scala.Function1<TaskContext,scala.runtime.BoxedUnit> f )  :  TaskContext
TaskContext.isCompleted ( )  :  boolean
TaskContext.isInterrupted ( )  :  boolean
TaskContext.markInterrupted ( )  :  void
TaskContext.markTaskCompleted ( )  :  void

to the top

Removed Methods (5)


spark-core_2.10-1.0.0.jar, RDD<T>.class
package org.apache.spark.rdd
RDD<T>.creationSiteInfo ( )  :  org.apache.spark.util.Utils.CallSiteInfo

spark-core_2.10-1.0.0.jar, SparkConf.class
package org.apache.spark
SparkConf.SparkConf..settings ( )  :  scala.collection.mutable.HashMap<String,String>

spark-core_2.10-1.0.0.jar, SparkContext.class
package org.apache.spark
SparkContext.clean ( F f )  :  F
SparkContext.getCallSite ( )  :  String

spark-core_2.10-1.0.0.jar, TaskContext.class
package org.apache.spark
TaskContext.executeOnCompleteCallbacks ( )  :  void

to the top

Problems with Methods, High Severity (4)


spark-core_2.10-1.0.0.jar, TaskContext
package org.apache.spark
[+] TaskContext.completed ( )  :  boolean (1)
[+] TaskContext.completed_.eq ( boolean p1 )  :  void (1)
[+] TaskContext.interrupted ( )  :  boolean (1)
[+] TaskContext.interrupted_.eq ( boolean p1 )  :  void (1)

to the top

Java ARchives (1)


spark-core_2.10-1.0.0.jar

to the top




Generated on Mon Jun 29 20:24:04 2015 for elasticsearch-spark_2.10-2.1.0.Beta1 by Java API Compliance Checker 1.4.1  
A tool for checking backward compatibility of a Java library API