MariaDB Java Client 1.1.0 Changelog
The most recent Stable (GA) release of MariaDB Connector/J is:
MariaDB Connector/J 3.5.0
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()
- Revision #393
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
- Revision #392 Tue 2013-01-15 02:18:28 +0100
- Revision #391
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.
- Revision #390
Sat 2013-01-12 19:27:29 +0100
- Fix driver version
- Revision #389
Sat 2013-01-12 19:27:13 +0100
- Remove sqlEscapeString, it is duplicate of already existing escapeString
- Revision #388
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
- Revision #387
Sat 2013-01-12 19:23:15 +0100
- CONJ-11 - implemented getProcedureColumns and getFunctionColumns
- Revision #386
Sat 2013-01-12 00:29:16 +0100
- Remove unused variable
- Revision #385
Sat 2013-01-12 00:27:01 +0100
- CONJ-11, CONJ-12 : 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.
- Revision #384
Sat 2013-01-12 00:18:40 +0100
- CONJ-12 - support dumpQueriesOnException=true in JDBC URL. Also dump queries on syntax errors.
- Revision #383
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.
- Revision #382
Tue 2013-01-08 01:32:55 +0100
- CONJ-8 - fix MySQLDatabaseMetaData ConnectorJ compatibility wrt schemas vs catalogs ,i.e make supportsSchemasXXX methods return false, and supportsCatalogsXXXX return true.
- Revision #381
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
- Revision #380
Sun 2013-01-06 01:24:23 +0100
- Build : compile for Java6. remove unused dependency on mockito
- Revision #379
Sun 2013-01-06 01:22:56 +0100
- CONJ-7 : support IPv6 addresses in JDBC URL (square-bracket syntax)
- Revision #378
Fri 2013-01-04 12:12:00 +0100
- Fix test case
- Revision #377
Fri 2013-01-04 12:11:46 +0100
- Fix warnings about unused variables
- Revision #376
Fri 2013-01-04 12:11:00 +0100
- CONJ-1 : 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.
- Revision #375
Tue 2012-12-25 16:38:29 +0100
- support dumpQueriesOnException=true in the JDBC URL.
- Revision #374
Fri 2012-12-21 19:15:36 +0100
- remove 'All rights reserved' from the copyright notice
- Revision #373
Thu 2012-12-20 17:57:38 +0100
- simplify Statement.close
- Revision #372
Sun 2012-12-16 00:39:35 +0100
- CONJ-1 - 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.
- Revision #371
Sat 2012-12-15 23:30:12 +0100
- CONJ-1 - Extend test case to reproduce erratic behavior of socket based query timeout.
- Revision #370
Mon 2012-12-10 15:51:17 +0100
- support sessionVariables connection URL parameter
- Revision #369
Sun 2012-12-09 17:40:13 +0100
- Fix warnings - unused class members, variables. Ensure all enum values are handled in switch statements
- Revision #368
Sun 2012-12-09 17:38:48 +0100
- Accept "jdbc:mariadb:" prefix in addition to "jdbc:mysql", simplify url parsing code
- Revision #367
Sun 2012-12-09 17:35:37 +0100
- Cleanup, fix eclipse warnings - add serialVersion field to all serializable classes.
- Revision #366
Sun 2012-12-09 17:31:53 +0100
- MDEV-3919 : generate custom MANIFEST.MF to satisfy OSGi rules
- Revision #365
Wed 2012-12-05 17:31:38 +0100
- MDEV-3916 : ArrayOutOffBounds exception parsing JDBC URL
- Fix parsing parameters , contributed by Bjorn Melinder.
- Revision #364
Mon 2012-12-03 14:32:49 +0100
- Change version (test buildbot)
- Revision #363
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
- Revision #362
Sun 2012-12-02 02:51:00 +0100
- refactor callable statement tests
- Revision #361
Sun 2012-12-02 02:11:38 +0100
- test refactoring, do not strip comments from prepared statements
- Revision #360
Sat 2012-12-01 22:48:25 +0100
- remove unused method, cleanup escape processing test
- Revision #359
Sat 2012-12-01 19:01:12 +0100
- test commit to check buildbot
- Revision #358
Sat 2012-12-01 18:34:50 +0100
- test commit to check buildbot
- Revision #357
Fri 2012-11-30 04:32:53 +0100
- fix useSSL,add trustServerCertificate
- Revision #356
Fri 2012-11-30 03:09:01 +0100
- copy with SSL sockets not supporting shutdownOutput
- Revision #355
Fri 2012-11-30 01:41:07 +0100
- Support generic URLs in LOAD DATA LOCAL INFILE
- Revision #354
Thu 2012-11-29 21:13:35 +0100
- Minor cleanup : remove unused stuff, fix comments
- Revision #353
Thu 2012-11-29 20:54:06 +0100
- Remove comments, mostly IDE generated, but also wrong and trivial ones
- Revision #352
Thu 2012-11-29 20:39:10 +0100
- More copyright dance. Remove SSL test, it does not do anything
- Revision #351
Thu 2012-11-29 18:48:23 +0100
- copyright dance
- Revision #350
Thu 2012-11-29 17:29:19 +0100
- fix license, project name etc in pom.xml
- Revision #349
Thu 2012-11-29 15:56:32 +0100
- Fixed typo. Thanks to Mark Leith for this contribution
- Revision #348
Thu 2012-11-29 15:49:14 +0100
- Fix typo.
- Thanks Mark Leith for this contribution.
- Revision #347
Thu 2012-11-29 00:44:51 +0100
- rebranding driver
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.