Skip to content

Releases: memsql/singlestore-odbc-connector

SingleStore Connector/ODBC 1.1.7

14 Nov 08:47
11c53f5
Compare
Choose a tag to compare
  • Fix SQLGetData for reading BIGINT data with SQL_C_DEFAULT output parameter type
  • Add option to use WCHAR types to read fields asked with SQL_C_DEFAULT in SQLGetData
  • Fix skipping error if it comes after the result set
  • Misc fixes for metadata methods and some other:
    • Remove SQL_AUTO_IS_NULL usage
    • Fix setting connection charset
    • Cap LONGTEXT size by 1 GB in MADB_SetIrdRecord and MADB_PROCEDURE_COLUMNS
    • Resolve TODOSs in SQLColumns
    • Fix precision for Double and Float
    • Fix SQLGetTypeInfo for VARCHAR

SingleStore Connector/ODBC 1.1.6

05 Sep 12:15
c191584
Compare
Choose a tag to compare
  • Fixed the issue where error messages from the server are not returned if they are too long (more than 492 bytes long). Now they are truncated so that the total length of the message and prefix (it has the form [ss-1.1.6][8.5.24]) is not larger than 512.
  • Added ECHO query type so that it's possible to execute queries of the form ECHO my_stored_procedure(...)
  • Added a boolean DSN option REWRITE_CALL_SP. If this parameter is set to true, then queries of the form CALL my_stored_procedure(...) are sent to the database as ECHO my_stored_procedure(...). This is needed for the users of third-party tools that want to get the result of the stored procedure, while the third-party tool is running it with CALL. If REWRITE_CALL_SP option is set for a DSN, the user must have RETURN clause in all their SPs that are invoked using this DSN.

SingleStore Connector/ODBC 1.1.5

26 Feb 11:42
Compare
Choose a tag to compare

This release contains the following changes

  • Fixed SQLSpecialColumns with SQL_ROWVER IdentifierType
  • Improved cleanup for emulated statements and added OPTIMIZE query type
  • Split parameter array into batches when using INSERT query to fix the error Query cannot be completed because of Parameter Array capacity of 1048576 which is generated when large parameter arrays are used

SingleStore Connector/ODBC 1.1.4

09 Nov 20:02
Compare
Choose a tag to compare
  • Introduced a possibility connect with JWT without supplying UID (SingleStoreDB supports this starting from 8.1.20)
  • Cnahged SQLCancel to send query KILL QUERY <thread_id> <aggregator_id> instead of KILL QUERY <thread_id>
  • Added installation package for arm64-based Mac OS (M1, M2)

SingleStore Connector/ODBC 1.1.4-beta

26 Jul 22:07
Compare
Choose a tag to compare
Pre-release
  • Added CONVERT_FROM_LATIN option that forces the driver to convert parameters from latin1 to UTF-8 before sending them to the database.

SingleStore Connector/ODBC 1.1.3

10 Jul 14:35
Compare
Choose a tag to compare
  • In order to identify programs using ODBC connector, we now pass connection attributes along with a new parameter that allows setting connection attributes for third-party apps
  • Added gssapi auth plugin to Linux packages

SingleStore Connector/ODBC 1.1.2

15 Feb 09:50
Compare
Choose a tag to compare
  • Added a 32-bit Windows version of the driver
  • Fixed a bug that caused a crash on calling SQLPrimaryKeys for an information_schema table
  • Made libsecret and libglib (used for SSO) loading on-demand.
  • Optimize running statements of the form INSERT INTO <table_name> VALUES (?,...,?) with SQL_ATTR_PARAMSET_SIZE set. Instead of sending each paramset row in a separate query, we join the rows and send them in one query

SingleStore Connector/ODBC 1.1.1

10 Nov 10:25
Compare
Choose a tag to compare
  • Performance improvements for reading query result

SingleStore Connector/ODBC 1.1.0

16 Jun 16:16
42b031f
Compare
Choose a tag to compare
  • Added support for Single Sign-On Authentication to database servers on SingleStore Cloud
  • Fixed a few bugs for multi-statement queries
  • Fixed SQL_ATTR_MAX_ROWS usage in non-SELECT statements
  • Fixed crash on Mac when iODBC tried to list installed ODBC drivers

SingleStore Connector/ODBC 1.0.8

30 Mar 10:59
Compare
Choose a tag to compare
  • Improve installation instructions on MacOS
  • Fix for NO_CACHE being ignored when set as a bit in OPTIONS
  • Set NO_CACHE to 1 by default on all OS
  • Make mysql_clear_password authentication plugin static
  • Make SQLTables fully compatible with MySQL ODBC
  • Remove parameters (width, precision, scale) from type name returned by SQLColumns