Revisions of mysql-connector-java
Eric Schirra (ecsos)
committed
(revision 7)
Eric Schirra (ecsos)
committed
(revision 6)
- Rebased javac-check.patch to new build.xml. - Changed ant target from "dist" to "build", as it's been renamed. - As Oracle renamed the package to "mysql-connector-j", we are "providing" both names for now, but the package has to be renamed to accommodate the change because the old name will be deprecated at some point in the future without further notice. - Update to 8.0.31: Functionality Added or Changed * Important Change: To comply with proper naming guidelines, the Maven groupId and artifactId for Connector/J have been changed to the following starting with this release: groupId: com.mysql artifactId: mysql-connector-j * The old groupId and artifactId can still be used for linking the Connector/J library, but they will point to a Maven relocation POM, redirecting users to the new coordinates. Please switch to the new coordinates as soon as possible, as the old coordinates could be discontinued anytime without notice. See Installing Connector/J Using Maven. * Also, to go with these changes, the .jar library for Connector/J has been renamed to mysql-connector-j-x.y.z for all channels of distribution by Oracle, not just the Maven repository. * Before release 8.0.29, Connector/J always interpolated byte arrays as hexadecimal literals when obtaining a prepared statement's string representation by the toString() method. Since 8.0.29, all byte array values were displayed as ** BYTE ARRAY DATA ** when converted to strings. The same is also true for null values. * To allow different ways to display byte array data and null
Eric Schirra (ecsos)
committed
(revision 5)
Eric Schirra (ecsos)
committed
(revision 4)
- Update to 5.1.49 [bsc#1173600, CVE-2020-2875, CVE-2020-2933, CVE-2020-2934] - Changes in 5.1.49: * INSERT..VALUE..lead to invalidation of batch insert. * CLIENT HANG WHEN LOADBALANCESTRATEGY IS BESTRESPONSETIME. * Remove third-party libraries from sources and bundles. * PREPAREDSTATEMENT.SETOBJECT(I, "FALSE", TYPES.BOOLEAN) ALWAYS SETS TRUE OR 1. * Not recommended default for 'allowLoadLocalInfile'. * Disable external entities in Fabric's XML parser. * INCORRECT DATE ERROR WHEN CALLING GETMETADATA ON PREPARED STATEMENT. - Changes in 5.1.48: * COMMUNITY README AND README.TXT FILES HAS THE WRONG YEAR (2018). * REGRESSION UNIT TESTS FAILS WHEN THE 8.0 SERVER'S CHARSET IS SET TO DEFAULT UTF8MB4. * Update README.md and add new CONTRIBUTING.md. * Improve DatabaseMetaData.getSQLKeywords() to include new reserved words. * Parameter metadata inferred incorrectly when procedure or function doesn't exist. * Can't execute a stored procedure if exists function with same name. * PSTMT.EXECUTEUPDATE() FAILS WHEN SQL MODE IS NO_BACKSLASH_ESCAPES. * SYNTAX ERROR ON RESULTSET.UPDATEROW() WITH SQL_MODE NO_BACKSLASH_ESCAPES. * PREPAREDSTATEMENT.SETTIMESTAMP NULLPOINTEREXCEPTION. * Support new utf8mb4 bin collation. * GETTABLENAME() RETURNS NULL FOR A QUERY HAVING COUNT(*) WITH JDBC DRIVER V8.0.12. * SETTING LOGSLOWQUERIES SHOULD NOT AUTOMATICALLY ENABLE PROFILESQL FOR QUERIES. * PROFILEREVENT HOSTNAME HAS NO GETTER(). * CONNECTOR J WITH PROFILESQL - LOG CONTAINS LOTS OF STACKTRACE DATA. * PROFILEREVENT.PACK() THROWS ARRAYINDEXOUTOFBOUNDSEXCEPTION. * CHARACTERS GET GARBLED IN CONCAT() IN PS WHEN USECURSORFETCH=TRUE. * javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify. * PLEASE AVOID SHOW PROCESSLIST IF POSSIBLE. * Wrong defaults on collation mappings. * ADD MAPPING FOR UTF8MB4_ZH_0900_AS_CS COLLATION.
Eric Schirra (ecsos)
committed
(revision 3)
Eric Schirra (ecsos)
committed
(revision 2)
Eric Schirra (ecsos)
committed
(revision 1)
Displaying all 7 revisions