Legacy Dremio JDBC Release Notes
This page contains the changes for the Legacy Dremio JDBC driver releases. For more information about the Dremio JDBC driver, see the JDBC page.
It is recommended to use the Arrow Flight SQL JDBC driver. The legacy Dremio JDBC driver will not be updated or fixed moving forward.
A new version of the Dremio JDBC driver is made available with every release of Dremio software. However, this doesn't mean changes or new features were introduced in a driver release. Only when actual changes are made to a driver will release notes be published.
Legacy Dremio JDBC 17.0.0 (June 2021)
Fixed Issues
Connection.getCatalog() would always return null
.
Connection.getCatalog() now returns the current catalog for the connection.
Legacy Dremio JDBC 15.2.0 (March 2021)
Updates
Dremio uses the local timezone rather than UTC for datetime values.
Legacy Dremio JDBC 15.0.0 (March 2021)
Updates
- Provides a
useSystemTrustStore
property that bypassestrustStoreType
and automatically selects the correct Truststore based on the operating system. See JDBC Parameters for Dremio Wire Encryption for more information.
- Dremio no longer maps empty usernames to anonymous. Rather, Dremio treats empty usernames as empty.
Legacy Dremio JDBC 14.0.0 (February 2021)
Updates
Provides a new class loader from a previously-loaded class when no class loader is available for a thread.
Legacy Dremio JDBC 11.0.0 (November 2020)
Updates
Support for TLS SNI when connecting to a TLS-enabled Dremio deployment. Dremio implicitly sets the TLS SNI property to the hostname used in the connection string.