All pages
Powered by GitBook
1 of 1

Loading...

Connector/J 1.1.0 Changelog

Download | Release Notes | Changelog |

Release date: 15 Jan 2013

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #394 Tue 2013-01-15 02:23:23 +0100

    • safer number truncation with ResultSet.getInt(), ResultSet.getLong() and ResultSet.getShort()

  • Tue 2013-01-15 02:22:15 +0100

    • For Boolean data type BIT(1), ResultSet.getString() should return either "true" or "false", not unprintable string with single byte 0x1 or 0x0

  • Tue 2013-01-15 02:18:28 +0100

    • , - implement DatabaseMetaData.getTypeInfo()

  • Mon 2013-01-14 00:15:13 +0100

    • improve several DatabaseMetaData methods : - fallback to empty result set for getProcedureColumns/getFunctionColumns if I_S.parameters not available (a better fallbac might be implemented in the future) - getProcedures returns now also functions (compatibility with ConnectorJ) - getColumns() now handles unsigned types correctly (since JDBC does not have anything unsigned, returned data type for "unsigned" is the bigger numeric type) - MySQLProtocol is extended with version-related functions - getMajorServerVersion(), getMinorServerVersion(), getPatchServerVersion() - MySQLResultSet returns empty schema name, but non-empty catalog name, for consistency with the rest of the driver.

  • Sat 2013-01-12 19:27:29 +0100

    • Fix driver version

  • Sat 2013-01-12 19:27:13 +0100

    • Remove sqlEscapeString, it is duplicate of already existing escapeString

  • Sat 2013-01-12 19:24:05 +0100

    • Fix findColumn() - the string parameter is meant to be column label, and only if label is missing column name It was implemented other way around

  • Sat 2013-01-12 19:23:15 +0100

    • - implemented getProcedureColumns and getFunctionColumns

  • Sat 2013-01-12 00:29:16 +0100

    • Remove unused variable

  • Sat 2013-01-12 00:27:01 +0100

    • , : Rework MySQLDatabaseMetaData. - Implement getProcedures() and getFunction(). - Fix methods returning empty result set ( getPseudoColumns() etc) to have correct number and type of columns. Add tests to check correct structure of returned result sets. - Consistently map MySQL schemas to JDBC catalogs.

  • Sat 2013-01-12 00:18:40 +0100

    • - support dumpQueriesOnException=true in JDBC URL. Also dump queries on syntax errors.

  • Tue 2013-01-08 01:48:38 +0100

    • Fix asserton that is thrown if Connection.getWarnings() called after connection is closed. (observed when using Netbeans with the driver)

    • Also, add check for closed connection before statements execution.

  • Tue 2013-01-08 01:32:55 +0100

    • - fix MySQLDatabaseMetaData ConnectorJ compatibility wrt schemas vs catalogs ,i.e make supportsSchemasXXX methods return false, and supportsCatalogsXXXX return true.

  • Mon 2013-01-07 01:36:34 +0100

    • remove common database metadata. move methods to MySQLDatabaseMetaData. This abstraction was only useful to support drizzle server, and now got obsolete

  • Sun 2013-01-06 01:24:23 +0100

    • Build : compile for Java6. remove unused dependency on mockito

  • Sun 2013-01-06 01:22:56 +0100

    • : support IPv6 addresses in JDBC URL (square-bracket syntax)

  • Fri 2013-01-04 12:12:00 +0100

    • Fix test case

  • Fri 2013-01-04 12:11:46 +0100

    • Fix warnings about unused variables

  • Fri 2013-01-04 12:11:00 +0100

    • : use a single (static) java.util.Timer and multiple TimerTasks to implement timeouts, rather than multiple Timers, since every java.util.Timer has a background thread attached to it.

  • Tue 2012-12-25 16:38:29 +0100

    • support dumpQueriesOnException=true in the JDBC URL.

  • Fri 2012-12-21 19:15:36 +0100

    • remove 'All rights reserved' from the copyright notice

  • Thu 2012-12-20 17:57:38 +0100

    • simplify Statement.close

  • Sun 2012-12-16 00:39:35 +0100

    • - Timeout behavior is erratic. The actual reason is bug in socket timeout implementation in the JVM (at least reproducible on Windows), that manifests in following socket behavior - once timeout on a socket occurs, after this the socket is "hosed" - after it, any timeout > 0 will result to immediate SocketTimeoutException. To workaround, timeout is reimplemented again, with the Timer. The implementation is moved from Protocol to Statement impementation , where it belongs to.

  • Sat 2012-12-15 23:30:12 +0100

    • - Extend test case to reproduce erratic behavior of socket based query timeout.

  • Mon 2012-12-10 15:51:17 +0100

    • support sessionVariables connection URL parameter

  • Sun 2012-12-09 17:40:13 +0100

    • Fix warnings - unused class members, variables. Ensure all enum values are handled in switch statements

  • Sun 2012-12-09 17:38:48 +0100

    • Accept "jdbc:mariadb:" prefix in addition to "jdbc:mysql", simplify url parsing code

  • Sun 2012-12-09 17:35:37 +0100

    • Cleanup, fix eclipse warnings - add serialVersion field to all serializable classes.

  • Sun 2012-12-09 17:31:53 +0100

    • : generate custom MANIFEST.MF to satisfy OSGi rules

  • Wed 2012-12-05 17:31:38 +0100

    • : ArrayOutOffBounds exception parsing JDBC URL

    • Fix parsing parameters , contributed by Bjorn Melinder.

  • Mon 2012-12-03 14:32:49 +0100

    • Change version (test buildbot)

  • Sun 2012-12-02 03:21:39 +0100

    • remove drizzle related time packing routines, remove checking for Java5. This driver does not work with java5

  • Sun 2012-12-02 02:51:00 +0100

    • refactor callable statement tests

  • Sun 2012-12-02 02:11:38 +0100

    • test refactoring, do not strip comments from prepared statements

  • Sat 2012-12-01 22:48:25 +0100

    • remove unused method, cleanup escape processing test

  • Sat 2012-12-01 19:01:12 +0100

    • test commit to check buildbot

  • Sat 2012-12-01 18:34:50 +0100

    • test commit to check buildbot

  • Fri 2012-11-30 04:32:53 +0100

    • fix useSSL,add trustServerCertificate

  • Fri 2012-11-30 03:09:01 +0100

    • copy with SSL sockets not supporting shutdownOutput

  • Fri 2012-11-30 01:41:07 +0100

    • Support generic URLs in LOAD DATA LOCAL INFILE

  • Thu 2012-11-29 21:13:35 +0100

    • Minor cleanup : remove unused stuff, fix comments

  • Thu 2012-11-29 20:54:06 +0100

    • Remove comments, mostly IDE generated, but also wrong and trivial ones

  • Thu 2012-11-29 20:39:10 +0100

    • More copyright dance. Remove SSL test, it does not do anything

  • Thu 2012-11-29 18:48:23 +0100

    • copyright dance

  • Thu 2012-11-29 17:29:19 +0100

    • fix license, project name etc in pom.xml

  • Thu 2012-11-29 15:56:32 +0100

    • Fixed typo. Thanks to Mark Leith for this contribution

  • Thu 2012-11-29 15:49:14 +0100

    • Fix typo.

    • Thanks Mark Leith for this contribution.

  • Thu 2012-11-29 00:44:51 +0100

    • rebranding driver

Revision #393
Revision #392
CONJ-13
CONJ-11
Revision #391
Revision #390
Revision #389
Revision #388
Revision #387
CONJ-11
Revision #386
Revision #385
CONJ-11
CONJ-12
Revision #384
CONJ-12
Revision #383
Revision #382
CONJ-8
Revision #381
Revision #380
Revision #379
CONJ-7
Revision #378
Revision #377
Revision #376
CONJ-1
Revision #375
Revision #374
Revision #373
Revision #372
CONJ-1
Revision #371
CONJ-1
Revision #370
Revision #369
Revision #368
Revision #367
Revision #366
MDEV-3919
Revision #365
MDEV-3916
Revision #364
Revision #363
Revision #362
Revision #361
Revision #360
Revision #359
Revision #358
Revision #357
Revision #356
Revision #355
Revision #354
Revision #353
Revision #352
Revision #351
Revision #350
Revision #349
Revision #348
Revision #347

The most recent release of is:

Connector/J 3.5.7 Download Now

About MariaDB Connector/J
MariaDB Connector/J

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