Amazon Athena ODBC 2.x release notes
These release notes provide details of enhancements, features, known issues, and workflow changes in the Amazon Athena ODBC 2.x driver.
2.0.3.0
Released 2024-04-08
The Amazon Athena ODBC v2.0.3.0 driver contains the following improvements and fixes.
Improvements
-
Added MFA support for the Okta authentication plugin on Linux and Mac platforms.
-
Both the
athena-odbc.dll
library and theAmazonAthenaODBC-2.x.x.x.msi
installer for Windows are now signed. -
Updated the CA certificate
cacert.pem
file that is installed with the driver. -
Improved the time required to list tables under Lambda catalogs. For
LAMBDA
catalog types, the ODBC driver can now submit a SHOW TABLES query to get a list of available tables. For more information, see Use query to list tables. -
Introduced the
UseWCharForStringTypes
connection parameter to report string data types usingSQL_WCHAR
andSQL_WVARCHAR
. For more information, see Use WCHAR for string types.
Fixes
-
Fixed a registry corruption warning that occurred when the Get-OdbcDsn PowerShell tool was used.
-
Updated the parsing logic to handle comments at the start of query strings.
-
Date and timestamp data types now allow zero in the year field.
To download the new ODBC v2 driver, see ODBC 2.x driver download. For connection information, see Amazon Athena ODBC 2.x.
2.0.2.2
Released 2024-02-13
The Amazon Athena ODBC v2.0.2.2 driver contains the following improvements and fixes.
Improvements
-
Added two connection parameters,
StringColumnLength
andComplexTypeColumnLength
, that you can use to change the default column length for string and complex data types. For more information, see String column length and Complex type column length. -
Support has been added for the Linux and macOS (Intel and ARM) operating systems. For more information, see Linux and macOS.
-
AWS-SDK-CPP has been updated to the 1.11.245 tag version.
-
The curl library has been updated to the 8.6.0 version.
Fixes
-
Resolved an issue that cause incorrect values to be reported in result-set metadata for string-like data types in the precision column.
To download the ODBC v2 driver, see ODBC 2.x driver download. For connection information, see Amazon Athena ODBC 2.x.
2.0.2.1
Released 2023-12-07
The Amazon Athena ODBC v2.0.2.1 driver contains the following improvements and fixes.
Improvements
-
Improved ODBC driver thread safety for all interfaces.
-
When logging is enabled, datetime values are now recorded with millisecond precision.
-
During authentication with the Browser SSO OIDC plugin, the terminal now opens to display the device code to the user.
Fixes
-
Resolved a memory release issue that occurred when parsing results from the streaming API.
-
Requests for the interfaces
SQLTablePrivileges()
,SQLSpecialColumns()
,SQLProcedureColumns()
, andSQLProcedures()
now return empty result sets.
To download the ODBC v2 driver, see ODBC 2.x driver download. For connection information, see Amazon Athena ODBC 2.x.
2.0.2.0
Released 2023-10-17
The Amazon Athena ODBC v2.0.2.0 driver contains the following improvements and fixes.
Improvements
-
File cache feature added for the Browser Azure AD, Browser SSO OIDC, and Okta browser-based authentication plugins.
BI Tools like Power BI and browser-based plugins use multiple browser windows. The new file cache connection parameter enables temporary credentials to be cached and reused between the multiple processes opened by BI applications.
-
Applications can now query information about the result set after a statement is prepared.
-
Default connection and request timeouts have been increased for use with slower client networks. For more information, see Connection timeout and Request timeout.
-
Endpoint overrides have been added for SSO and SSO OIDC. For more information, see Endpoint overrides.
-
Added a connection parameter to pass a URI argument for an authentication request to Ping. You can use this parameter to bypass the Lake Formation single role limitation. For more information, see Ping URI param.
Fixes
-
Fixed an integer overflow issue that occurred when using the row-based binding mechanism.
-
Removed timeout from the list of required connection parameters for the Browser SSO OIDC authentication plugin.
-
Added missing interfaces for
SQLStatistics()
,SQLPrimaryKeys()
,SQLForeignKeys()
, andSQLColumnPrivileges()
, and added the ability to return empty result sets upon request.
To download the new ODBC v2 driver, see ODBC 2.x driver download. For connection information, see Amazon Athena ODBC 2.x.
2.0.1.1
Released 2023-08-10
The Amazon Athena ODBC v2.0.1.1 driver contains the following improvements and fixes.
Improvements
-
Added URI logging to the Okta authentication plugin.
-
Added the preferred role parameter to the external credentials provider plugin.
-
Adding handling for the profile prefix in the profile name of AWS configuration file.
Fixes
-
Corrected a AWS Region use issue that occurred when working with Lake Formation and AWS STS clients.
-
Restored missing partition keys to the list of table columns.
-
Added the missing
BrowserSSOOIDC
authentication type to the AWS profile.
To download the new ODBC v2 driver, see ODBC 2.x driver download.
2.0.1.0
Released 2023-06-29
Amazon Athena releases the ODBC v2.0.1.0 driver.
Athena has released a new ODBC driver that improves the experience of connecting to,
querying, and visualizing data from compatible SQL development and business intelligence
applications. The latest version of the Athena ODBC driver supports the features of the
existing driver and is straightforward to upgrade. The new version includes support for
authenticating users through AWS IAM Identity Center
For more information, see Amazon Athena ODBC 2.x.