Skip to content

Releases: memsql/S2-JDBC-Connector

SingleStore JDBC Driver 1.2.7

08 Jan 10:34
Compare
Choose a tag to compare
  • Fix the executeBatch return value when rewriteBatchedStatements are enabled

SingleStore JDBC Driver 1.2.7-beta0

18 Dec 10:19
Compare
Choose a tag to compare
Pre-release
  • 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

07 Nov 13:33
Compare
Choose a tag to compare
  • 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

01 Nov 18:36
Compare
Choose a tag to compare
Pre-release
  • Accept Integer.MIN_VALUE fetch size for MySQL compatibility.

SingleStore JDBC Driver 1.2.6-beta0

25 Oct 09:52
Compare
Choose a tag to compare
Pre-release
  • 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

23 Sep 07:39
Compare
Choose a tag to compare
  • 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

06 Sep 12:26
Compare
Choose a tag to compare
  • 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

17 May 09:10
Compare
Choose a tag to compare
  • Remove emty return type in getProcedureColumns metadata
  • Add Kerberos authentication TGS caching

SingleStore JDBC Driver 1.2.2

06 Mar 15:29
Compare
Choose a tag to compare
  • 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

12 Jan 16:20
Compare
Choose a tag to compare
  • 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