Source compatibility report for the mariadb-java-client library  between 1.1.0 and 1.1.1 versions

Test Info


Library Namemariadb-java-client
Version #11.1.0
Version #21.1.1
Java Version1.6.0_24

Test Results


Total Java ARchives1
Total Methods / Classes935 / 24
VerdictIncompatible
(0.7%)

Problem Summary


SeverityCount
Added Methods-5
Removed MethodsHigh7
Problems with
Data Types
High1
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (5)


mariadb-java-client-1.1.1.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.newConnection ( internal.mysql.MySQLProtocol protocol ) [static]  :  MySQLConnection

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

mariadb-java-client-1.1.1.jar, MySQLResultSetMetaData.class
package org.mariadb.jdbc
MySQLResultSetMetaData.MySQLResultSetMetaData ( internal.common.ColumnInformation[ ] fieldPackets, int datatypeMappingFlags )

mariadb-java-client-1.1.1.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.MySQLStatement ( MySQLConnection connection )

mariadb-java-client-1.1.1.jar, ServerSidePreparedStatement.class
package org.mariadb.jdbc
ServerSidePreparedStatement.ServerSidePreparedStatement ( MySQLConnection connection, String sql )

to the top

Removed Methods (7)


mariadb-java-client-1.1.0.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.newConnection ( internal.mysql.MySQLProtocol protocol, internal.common.query.QueryFactory queryFactory ) [static]  :  MySQLConnection

mariadb-java-client-1.1.0.jar, MySQLGeneratedKeysResultSet.class
package org.mariadb.jdbc
MySQLGeneratedKeysResultSet.findColumn ( String columnLabel )  :  int
MySQLGeneratedKeysResultSet.MySQLGeneratedKeysResultSet ( internal.common.queryresults.QueryResult dqr, java.sql.Statement statement, internal.mysql.MySQLProtocol protocol )

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

mariadb-java-client-1.1.0.jar, MySQLResultSetMetaData.class
package org.mariadb.jdbc
MySQLResultSetMetaData.MySQLResultSetMetaData ( java.util.List fieldPackets, int datatypeMappingFlags )

mariadb-java-client-1.1.0.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.getQueryFactory ( )  :  internal.common.query.QueryFactory
MySQLStatement.MySQLStatement ( internal.mysql.MySQLProtocol protocol, MySQLConnection connection, internal.common.query.QueryFactory queryFactory )

to the top

Problems with Data Types, High Severity (1)


mariadb-java-client-1.1.0.jar
package org.mariadb.jdbc
[+] MySQLGeneratedKeysResultSet (1)

to the top

Java ARchives (1)


mariadb-java-client-1.1.0.jar

to the top




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