Amazon Athena ODBC 2.x release notes - Amazon Athena
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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 the AmazonAthenaODBC-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 using SQL_WCHAR and SQL_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 Configuring Amazon Athena ODBC 2.x connections.

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 and ComplexTypeColumnLength, 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 Configuring Amazon Athena ODBC 2.x connections.

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(), and SQLProcedures() now return empty result sets.

To download the ODBC v2 driver, see ODBC 2.x driver download. For connection information, see Configuring Amazon Athena ODBC 2.x connections.

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(), and SQLColumnPrivileges(), 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 Configuring Amazon Athena ODBC 2.x connections.

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 Amazon configuration file.

Fixes

  • Corrected a Amazon Web Services Region use issue that occurred when working with Lake Formation and Amazon STS clients.

  • Restored missing partition keys to the list of table columns.

  • Added the missing BrowserSSOOIDC authentication type to the Amazon 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 Amazon IAM Identity Center. It also offers the option to read query results from Amazon S3, which can make query results available to you sooner.

For more information, see Configuring Amazon Athena ODBC 2.x connections.