Binary compatibility report for the mariadb-java-client library  between 1.1.2 and 1.1.3 versions

Test Info


Library Namemariadb-java-client
Version #11.1.2
Version #21.1.3
Java Version1.6.0_24

Test Results


Total Java ARchives1
Total Methods / Classes1034 / 24
VerdictIncompatible
(0.5%)

Problem Summary


SeverityCount
Added Methods-10
Removed MethodsHigh5
Problems with
Data Types
High0
Medium0
Low1
Problems with
Methods
High0
Medium0
Low1

Added Methods (10)


mariadb-java-client-1.1.3.jar, MySQLCallableStatement.class
package org.mariadb.jdbc
MySQLCallableStatement.MySQLCallableStatement ( MySQLConnection connection, String query )

mariadb-java-client-1.1.3.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.unquoteIdentifier ( String s ) [static]  :  String

mariadb-java-client-1.1.3.jar, MySQLDatabaseMetaData.class
package org.mariadb.jdbc
MySQLDatabaseMetaData.getImportedKeysUsingInformationSchema ( String catalog, String schema, String table )  :  java.sql.ResultSet
MySQLDatabaseMetaData.getImportedKeysUsingShowCreateTable ( String catalog, String schema, String table )  :  java.sql.ResultSet

mariadb-java-client-1.1.3.jar, MySQLPreparedStatement.class
package org.mariadb.jdbc
MySQLPreparedStatement.clearBatch ( )  :  void
MySQLPreparedStatement.MySQLPreparedStatement ( MySQLConnection connection, String sql )
MySQLPreparedStatement.setDate ( int parameterIndex, java.util.Date date )  :  void

mariadb-java-client-1.1.3.jar, MySQLServerSidePreparedStatement.class
package org.mariadb.jdbc
MySQLServerSidePreparedStatement.closeOnCompletion ( )  :  void
MySQLServerSidePreparedStatement.isCloseOnCompletion ( )  :  boolean

mariadb-java-client-1.1.3.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.getProtocol ( )  :  internal.mysql.MySQLProtocol

to the top

Removed Methods (5)


mariadb-java-client-1.1.2.jar, MySQLCallableStatement.class
package org.mariadb.jdbc
MySQLCallableStatement.MySQLCallableStatement ( java.sql.Connection connection, String query )

mariadb-java-client-1.1.2.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.setBatchQueryHandlerFactory ( internal.common.ParameterizedBatchHandlerFactory batchHandlerFactory )  :  void

mariadb-java-client-1.1.2.jar, MySQLPreparedStatement.class
package org.mariadb.jdbc
MySQLPreparedStatement.MySQLPreparedStatement ( internal.mysql.MySQLProtocol protocol, MySQLConnection connection, String sql, internal.common.ParameterizedBatchHandler parameterizedBatchHandler )

mariadb-java-client-1.1.2.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.addBatch ( byte[ ] sql )  :  void
MySQLStatement.getProtocol ( )  :  internal.common.Protocol

to the top

Problems with Data Types, Low Severity (1)


mariadb-java-client-1.1.2.jar
package org.mariadb.jdbc
[+] MySQLPreparedStatement (1)

to the top

Problems with Methods, Low Severity (1)


mariadb-java-client-1.1.2.jar, MySQLPreparedStatement
package org.mariadb.jdbc
[+] MySQLPreparedStatement.clearParameters ( )  :  void (1)

to the top

Java ARchives (1)


mariadb-java-client-1.1.2.jar

to the top




Generated on Mon May 12 13:10:16 2014 for mariadb-java-client by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API