Releases: memsql/S2-JDBC-Connector
Releases · memsql/S2-JDBC-Connector
SingleStore JDBC Driver 1.2.7
- Fix the executeBatch return value when rewriteBatchedStatements are enabled
SingleStore JDBC Driver 1.2.7-beta0
- permit multi queries with LOAD DATA INFILE
- DatabaseMetaData fixes
- follow JDBC spec PreparedStatement/PreparedStatement.executeQuery must throw exception when no returning result-set.
- support for nullDatabaseMeansCurrent (alias for nullCatalogMeansCurrent)
- permit use of Array parameter
- refactoring
SingleStore JDBC Driver 1.2.6
- Added support for extended types (VECTOR, BSON)
- Fixed YEAR type metadata
- Refactored failover mode configuration (removed unsupported replication mode)
- Set default return type as byte array for VARBINARY/BINARY type
- Accept Integer.MIN_VALUE fetch size for MySQL compatibility.
SingleStore JDBC Driver 1.2.6-beta1
- Accept Integer.MIN_VALUE fetch size for MySQL compatibility.
SingleStore JDBC Driver 1.2.6-beta0
- Added support for extended types (VECTOR, BSON)
- Fixed YEAR type metadata
- Refactored failover mode configuration (removed unsupported replication mode)
- Set default return type as byte array for VARBINARY/BINARY type
SingleStore JDBC Driver 1.2.5
- Add a Connection method to set sql select limit on SingleStoreDB.
- Fixed ClassCastException when calling getDatabaseProductVersion using a connection with defaultFetchSize.
- Fixed reading BIT data type as byte array instead of BitSet in reverse order.
- Fixed column display size and database metadata for BLOB/TEXT data types.
SingleStore JDBC Driver 1.2.4
- Fix zero-byte escaping for binary parameters.
- Add a parameter limit for rewrite batch statements.
- Remove unused server status flags and unsupported external distributed transactions logic.
SingleStore JDBC Driver 1.2.3
- Remove emty return type in getProcedureColumns metadata
- Add Kerberos authentication TGS caching
SingleStore JDBC Driver 1.2.2
- DatabaseMetaData#getImportedKeys now returns an empty resultSet.
- Added result type for DatabaseMetaData#getProcedureColumns.
- Removed the option returnMultiValuesGeneratedIds.
- Fixed blob to varchar conversion.
- Improved queryTimeout functionality.
- Enhanced multi-value rewrite batch functionality for non-parameterized/partially parameterized statements. Allow 'REPLACE' and 'ON DUPLICATE' statements.
SingleStore JDBC Driver 1.2.1
- Refactor ClientPreparedStatement/ServerPreparedStatemnt
- load-balance distribution ensuring repartition after failover
- Adding keyPassword option
- using "/client prepare/" prefix for Client Prepared Statement
- Update benchmark tests;
- Remove canUseServerTimeout and canUseServerMaxRows as not supported by engine
- Correcting java 11+ socket options setting
- Update database metadata methods to handle table name case sensitivity
- Improve batch insert with rewrite option: check packet size and split to fix maxAllowedPacket size
- Add connection string parameter: returnMultiValuesGeneratedIds