Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mysql/mysql-connector-j
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5.1.36
Choose a base ref
...
head repository: mysql/mysql-connector-j
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.1.37
Choose a head ref

Commits on Jun 15, 2015

  1. Copy the full SHA
    07ca2ce View commit details

Commits on Jun 30, 2015

  1. Copy the full SHA
    9470534 View commit details

Commits on Jul 3, 2015

  1. Copy the full SHA
    473e3e8 View commit details
  2. Post-release changes.

    fjssilva committed Jul 3, 2015
    Copy the full SHA
    f67344e View commit details

Commits on Jul 8, 2015

  1. Copy the full SHA
    a9c2364 View commit details
  2. Copy the full SHA
    13af467 View commit details
  3. Copy the full SHA
    3579983 View commit details

Commits on Jul 10, 2015

  1. Fix for Bug#75670 (20433047), Connection fails with "Public Key Retri…

    …eval is not allowed" for native auth.
    fjssilva committed Jul 10, 2015
    Copy the full SHA
    6ff5c00 View commit details

Commits on Jul 15, 2015

  1. Copy the full SHA
    eb05637 View commit details

Commits on Jul 16, 2015

  1. Copy the full SHA
    ec97b11 View commit details

Commits on Jul 22, 2015

  1. Fix for Bug#50348 (11758179), mysql connector/j 5.1.10 render the wro…

    …ng value for dateTime column in GMT DB.
    
    Includes revision of tests StatementRegressionTest.testBug3620() and StatementRegressionTest.testBug5874().
    fjssilva committed Jul 22, 2015
    Copy the full SHA
    ace677d View commit details

Commits on Jul 27, 2015

  1. Fix for Bug#77449 (21304726) Add 'truncateFractionalSeconds=true|fals…

    …e' property (contribution).
    
    Property 'sendFractionalSeconds' added instead of the proposed 'truncateFractionalSeconds'.
    fjssilva committed Jul 27, 2015
    Copy the full SHA
    8a7a7e8 View commit details
  2. Copy the full SHA
    1fd1ee9 View commit details

Commits on Jul 30, 2015

  1. Fix for Bug#77681 (21429909), rewrite replace sql like insert when re…

    …writeBatchedStatements=true (contribution).
    fjssilva committed Jul 30, 2015
    Copy the full SHA
    9ccce4c View commit details
  2. Copy the full SHA
    c2adfa0 View commit details

Commits on Jul 31, 2015

  1. Exclude some tests from MicroPerformanceRegressionTest due to inconsi…

    …stent scale factor values when running with Java 6 in Windows.
    fjssilva committed Jul 31, 2015
    Copy the full SHA
    c50ac11 View commit details

Commits on Aug 19, 2015

  1. Copy the full SHA
    2d0af58 View commit details

Commits on Aug 21, 2015

  1. Copy the full SHA
    154a454 View commit details

Commits on Aug 26, 2015

  1. Copy the full SHA
    d9c1231 View commit details
  2. Fix for Bug#78225 (21697684), DEFAULT NO_AUTO_CREATE_USER SQL_MODE

    BEHAVIOR BROKE SOME TESTS
    soklakov committed Aug 26, 2015
    Copy the full SHA
    1f21cf2 View commit details

Commits on Aug 31, 2015

  1. Copy the full SHA
    3419287 View commit details
  2. Update to fix for Bug#78106

    soklakov committed Aug 31, 2015
    Copy the full SHA
    3dd4400 View commit details
  3. Copy the full SHA
    cd58b11 View commit details
  4. Copy the full SHA
    27a3ccf View commit details
  5. Copy the full SHA
    4580432 View commit details

Commits on Sep 1, 2015

  1. Copy the full SHA
    6e4dd6d View commit details
  2. Fix for MetaDataRegressionTest.testBug63800() - TIMESTAMP field

    definition requires explicit default in MySQL 5.7.9.
    soklakov committed Sep 1, 2015
    Copy the full SHA
    761f4ae View commit details

Commits on Sep 2, 2015

  1. Copy the full SHA
    a0a8b1d View commit details
  2. Fix for Bug#16634180, LOCK WAIT TIMEOUT EXCEEDED CAUSES SQLEXCEPTION,

    SHOULD CAUSE SQLTRANSIENTEXCEPTION
    soklakov committed Sep 2, 2015
    Copy the full SHA
    232ea55 View commit details

Commits on Sep 4, 2015

  1. Copy the full SHA
    143e253 View commit details

Commits on Sep 9, 2015

  1. Copy the full SHA
    54e6adb View commit details
  2. Copy the full SHA
    1f54ac2 View commit details

Commits on Sep 17, 2015

  1. Copy the full SHA
    68fd68d View commit details
  2. Copy the full SHA
    8a058d7 View commit details

Commits on Sep 21, 2015

  1. Copy the full SHA
    c4f1366 View commit details
  2. Copy the full SHA
    3d3d0c1 View commit details
  3. JDBC 4.2 support: java.time classes and JDBCType/SQLType in Statement…

    … and derivatives new methods.
    fjssilva committed Sep 21, 2015
    Copy the full SHA
    5e8f1dc View commit details
  4. Copy the full SHA
    8f96f0c View commit details
  5. Copy the full SHA
    294bf8f View commit details
  6. Support for JSON data type.

    fjssilva committed Sep 21, 2015
    Copy the full SHA
    bc60a15 View commit details
  7. Copy the full SHA
    16622d0 View commit details

Commits on Sep 22, 2015

  1. Copy the full SHA
    606d2f6 View commit details
  2. Copy the full SHA
    0795298 View commit details

Commits on Sep 23, 2015

  1. Copy the full SHA
    d93a8d9 View commit details

Commits on Sep 24, 2015

  1. Correct trivial grammatical error in the description for the property…

    … connectionAttributes.
    daniel-so authored and fjssilva committed Sep 24, 2015
    Copy the full SHA
    135ffa6 View commit details

Commits on Sep 25, 2015

  1. Update CHANGES.

    fjssilva committed Sep 25, 2015
    Copy the full SHA
    39f849f View commit details

Commits on Sep 28, 2015

  1. Copy the full SHA
    4fb36d7 View commit details
  2. Copy the full SHA
    afe0ba5 View commit details
  3. Update Time Zone mappings.

    fjssilva committed Sep 28, 2015
    Copy the full SHA
    a0dd381 View commit details

Commits on Sep 29, 2015

  1. Fix for Bug#76859 (20969312), DBMD getColumns using I_S doesn't have …

    …column IS_GENERATEDCOLUMN as per JDBC 4.1.
    
    Added support for GENERATED COLUMNS.
    fjssilva committed Sep 29, 2015
    Copy the full SHA
    ea78522 View commit details
Showing 344 changed files with 7,763 additions and 3,183 deletions.
2 changes: 1 addition & 1 deletion .classpath
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry excluding="**/JDBC4*.java|**/jdbc4/**" kind="src" path="src"/>
<classpathentry excluding="**/JDBC4*.java|**/jdbc4*/**" kind="src" path="src"/>
<classpathentry kind="var" path="JSSE_JAR">
<attributes>
<attribute name="javadoc_location" value="http://java.sun.com/j2se/1.5.0/docs/api/"/>
41 changes: 41 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog
# $Id$
10-15-15 - Version 5.1.37

- Fix for Bug#21876798, CONNECTOR/J WITH MYSQL FABRIC AND SPRING PRODUCES PROXY ERROR.

- Fix for Bug#76859 (20969312), DBMD getColumns using I_S doesn't have column IS_GENERATEDCOLUMN as per JDBC 4.1.
Added support for GENERATED COLUMNS.

- Update Time Zone mappings with IANA Time Zone database tsdata2015f and Unicode CLDR v.28.

- Update DatabaseMetaData SQL keywords.

- Added tests for Optimizer hints syntax introduced in MySQL 5.7.7.

- Fix for Bug#Bug #21860833, JSON DATA TYPE DOESN'T WORK WITH SSPS.
Added support for JSON data type.

- Added support for JDBC 4.2 new features.

- Fix for Bug#16634180, LOCK WAIT TIMEOUT EXCEEDED CAUSES SQLEXCEPTION, SHOULD CAUSE SQLTRANSIENTEXCEPTION

- Fix for Bug#75849 (20536592), NPE in abortInternal() method on line 1358 of ConnectionImpl.

- Fix for Bug#78106 (21648826), Potential memory leak with inflater.

- Fix for Bug#78225 (21697684), DEFAULT NO_AUTO_CREATE_USER SQL_MODE BEHAVIOR BROKE SOME TESTS

- Fix for Bug#77665 (21415165), JDBC fails to connect with MySQL 5.0.

- Fix for Bug#77681 (21429909), rewrite replace sql like insert when rewriteBatchedStatements=true (contribution).
Thanks to Jie Han for his contribution.

- Fix for Bug#77449 (21304726) Add 'truncateFractionalSeconds=true|false' property (contribution).
The property 'sendFractionalSeconds' was added instead of the proposed 'truncateFractionalSeconds'.
Thanks to KwonNam for his contribution.

- Fix for Bug#50348 (11758179), mysql connector/j 5.1.10 render the wrong value for dateTime column in GMT DB.

- Fix for Bug#75670 (20433047), Connection fails with "Public Key Retrieval is not allowed" for native auth.

- Fix for Bug#76187 (20675539), getTypeInfo report maximum precision of 255 for varchar.

06-30-15 - Version 5.1.36

- Add test for new syntax 'ALTER TABLE ... DISCARD|IMPORT PARTITION ...' introduced in MySQL 5.7.4.
2 changes: 1 addition & 1 deletion README
Original file line number Diff line number Diff line change
@@ -55,7 +55,7 @@ and plaintext forms.

You may also find the latest copy of the documentation on
the MySQL website at
http://dev.mysql.com/doc/refman/5.1/en/connector-j.html
http://dev.mysql.com/doc/connector-j/en

***************************************************************

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# MySQL Connector/J

MySQL provides connectivity for client applications developed in the Java programming language with MySQL Connector/J, a driver that implements the [Java Database Connectivity (JDBC) API](http://www.oracle.com/technetwork/java/javase/jdbc/index.html).
MySQL provides connectivity for client applications developed in the Java programming language with MySQL Connector/J, a driver that implements the [Java Database Connectivity (JDBC) API](http://www.oracle.com/technetwork/java/javase/jdbc/).

MySQL Connector/J 5.1 is a JDBC Type 4 driver that is compatible with the [JDBC 3.0](http://docs.oracle.com/javase/1.5.0/docs/guide/jdbc/), [JDBC 4.0](http://docs.oracle.com/javase/6/docs/technotes/guides/jdbc/) and [JDBC 4.1](http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/) specifications. The Type 4 designation means that the driver is a pure Java implementation of the MySQL protocol and does not rely on the MySQL client libraries.
MySQL Connector/J 5.1 is a JDBC Type 4 driver that is compatible with the [JDBC 3.0](http://docs.oracle.com/javase/1.5.0/docs/guide/jdbc/), [JDBC 4.0](http://docs.oracle.com/javase/6/docs/technotes/guides/jdbc/), [JDBC 4.1](http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/) and [JDBC 4.2](http://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/) specifications. The Type 4 designation means that the driver is a pure Java implementation of the MySQL protocol and does not rely on the MySQL client libraries.

For detailed information please visit the official [MySQL Connector/J documentation](http://dev.mysql.com/doc/connector-j/en/index.html).
For detailed information please visit the official [MySQL Connector/J documentation](http://dev.mysql.com/doc/connector-j/en/).

## Licensing

Loading