All pages
Powered by GitBook
1 of 8

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/J 1.4.5 Release Notes

Download | Release Notes | Changelog |

Release date: 24 May 2016

MariaDB Connector/J 1.4.5 is a Stable (GA) release.

Notable Changes

This version is a bugfix release.

Corrections

  • [] Useless memory consumption when using Statement.setQueryTimeout

  • [] PrepareStatement failover handling : use master connection to a minimum

  • [] Timestamps format error when using prepareStatement with options useFractionalSeconds and useServerPrepStmts

  • [] MariaDbDatabaseMetaData getTables() follow the jdbc recommendation TABLE_TYPE "TABLE" replacing "BASE_TABLE"

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the .

Connector/J 1.4 Release Notes

Release Notes for the MariaDB Connector/J 1.4 series

CONJ-297
CONJ-294
CONJ-290
CONJ-218
changelog

Connector/J 1.4.3 Release Notes

Download | Release Notes | Changelog |

Release date: 26 Apr 2016

MariaDB Connector/J 1.4.3 is a Stable (GA) release.

Notable Changes

This version is a bugfix release.

  • [] Cannot read autoincremented IDs bigger than Short.MAX_VALUE

  • [] Parsing correction on MariaDbClientPreparedStatement - syntax error on insert values

  • [] Handling YEARs with binary prepareStatement

  • [] Connector/J is incompatible with Google App Engine correction

  • [] Improve prepared statement on failover

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the .

Connector/J 1.4.4 Release Notes

Download | Release Notes | Changelog |

Release date: 6 May 2016

MariaDB Connector/J 1.4.4 is a Stable (GA) release.

Notable Changes

This version is a bugfix release.

Corrections

  • [] PrepareStatement on master reconnection after a failover

  • [] using SHOW VARIABLES to replace SELECT on connection to permit connection on a galera non primary node

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the .

CONJ-284
CONJ-283
CONJ-282
CONJ-281
CONJ-278
changelog
CONJ-289
CONJ-288
changelog

Connector/J 1.4.6 Release Notes

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 15 Jun 2016

MariaDB Connector/J 1.4.6 is a Stable (GA) release.

Notable Changes

This version is a bugfix release.

Corrections

  • [] Permit named pipe connection without host in connection string

  • [] Possible NPE on aurora when failover occur during connection initialisation

  • [] NPE while loading a null from TIMESTAMP field using binary protocol

  • [misc] batch with one parameter correction (using rewriteBatchedStatements option)

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the .

The most recent release of is:

Connector/J 3.5.7 Download Now

The most recent release of is:

Connector/J 3.5.7 Download Now

The most recent release of is:

Connector/J 3.5.7 Download Now

Connector/J 1.4.1 Release Notes

| Release Notes | |

Release date: 11 Apr 2016

An issue was reported as a "Blocker" in this version. Please use the corrected version 1.4.3. Issue resolution in MariaDB is visible through the corresponding ticket in MariaDB’s tracking system (JIRA):

Notable Changes

This version is a bugfix release.

  • CONJ-274 correction to permit connections to MySQL 5.1 server

  • CONJ-273 correction when using prepareStatement without parameters and option rewriteBatchedStatements to true

  • CONJ-270 permit 65535 parameters to server preparedStatement

  • CONJ-268 update license header

  • when the option rewriteBatchedStatements is set to true, correction of packet separation when query size > max_allow_packet

  • performance improvement for select result

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the changelog.

Download
Changelog
CONJ-284

The most recent release of is:

Connector/J 3.5.7 Download Now

For an overview of MariaDB Connector/J see the page

CONJ-293
CONJ-309
CONJ-312
changelog
Connector/J 3.5.7
Download Now

For an overview of MariaDB Connector/J see the page

Connector/J 1.4.2 Release Notes

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 11 Apr 2016

An issue was reported as a "Blocker" in this version. Please use the corrected version 1.4.3. Issue resolution in MariaDB is visible through the corresponding ticket in MariaDB’s tracking system (JIRA): CONJ-284

For an overview of MariaDB Connector/J see the page

Notable Changes

This version is a bugfix release.

  • Streaming result without result throws "Current position is before the first row" error

Changelog

For a list of all changes made in this release, with links to detailed information on each push, see the .

For an overview of MariaDB Connector/J see the page

For an overview of MariaDB Connector/J see the page

For an overview of MariaDB Connector/J see the page

CONJ-275
changelog
Connector/J 3.5.7
Download Now

Connector/J 1.4.0 Release Notes

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 1 Apr 2016

An issue was reported as a "Blocker" in this version. Please use the corrected version 1.4.3. Issue resolution in MariaDB is visible through the corresponding ticket in MariaDB’s tracking system (JIRA): CONJ-284

For an overview of MariaDB Connector/J see the page

For a list of all changes made in this release, with links to detailed information on each push, see the changelog.

This version is a bugfix / performance improvement release.

Notable changes and additions

Complete implementation of fetch size

JDBC allows specifying the number of rows fetched for a query, and this number is referred to as the fetch size. Before version 1.4.0, queries were loading all results or row by row using Statement.setFetchSize(Integer.MIN_VALUE). Now it's possible to set the fetch size according to your needs. Loading all results for large result sets uses a lot of memory. This functionality permits saving memory without a performance decrease.

Memory footprint improvement

- Buffers have been optimized to reduced memory footprint

CallableStatement performance improvement

- Calling function / procedure performance is now optimized according to the query. Depending on the queries, the difference can be up to 300%.

Authentication evolution

Permit new authentication possibilities : , and GSSAPI/SSPI authentication.

The GSSAPI/SSPI authentication plugin for MariaDB permits passwordless login.

On Unix systems, GSSAPI is usually synonymous with Kerberos authentication. Windows has a slightly different but very similar API called SSPI that, along with Kerberos, also supports NTLM authentication.

See more details at:

Connection attributes

- Driver information is now sent to (performance_schema must be activated). A new option "connectionAttributes" permits adding client-specific data.

For example when connecting with the following connection string "jdbc:mysql://localhost:3306/testj?user=root&connectionAttributes=myOption:1,mySecondOption:'jj'", if performance_schema is activated, information about this connection will be available during the time this connection is active :

Minor evolution

  • : adding a "jdbcCompliantTruncation" option to force truncation warning as an SQLException.

  • : when in master/slave configuration, option "assureReadOnly" will ensure that slaves are in read-only mode ( forcing transaction by a query "SET SESSION TRANSACTION READ ONLY").

  • : new option "continueBatchOnError". Permit to continue batch when an exception occur : When executing a batch and an error occur, must the batch stop immediatly (default) or finish remaining batch before throwing exception.

Bugfix

  • : Using a parametrized query with a smallint -1 does return the unsigned value

  • : Tomcat doesn't stop when using Aurora failover configuration

  • : handle server configuration autocommit=0

  • : ResultSet.first() may throw SQLDataException: Current position is before the first row

CONJ-26
CONJ-125
CONJ-209
CONJ-251
GSSAPI/SSPI configuration
CONJ-217
CONJ-210
CONJ-211
CONJ-213
CONJ-236
CONJ-250
CONJ-269
CONJ-271
Connector/J 3.5.7
Download Now
SELECT * FROM performance_schema.session_connect_attrs WHERE processList_id = 5
+----------------+-----------------+---------------------+------------------+
| PROCESSLIST_ID | ATTR_NAME       | ATTR_VALUE          | ORDINAL_POSITION |
+----------------+-----------------+---------------------+------------------+
|5               |_client_name     |MariaDB connector/J  |0                 |
|5               |_client_version  |1.4.0-SNAPSHOT       |1                 |
|5               |_os              |Windows 8.1          |2                 | 
|5               |_pid             |14124@portable-diego |3                 |
|5               |_thread          |5                    |4                 |
|5               |_java_vendor     |Oracle Corporation   |5                 |
|5               |_java_version    |1.7.0_79             |6                 |
|5               |myOption         |1                    |7                 |
|5               |mySecondOption   |'jj'                 |8                 |
+----------------+-----------------+---------------------+------------------+
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
PAM authentication
connection attributes tables

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.

This page is: Copyright © 2025 MariaDB. All rights reserved.