Skip to content

Releases: databricks/databricks-jdbc

Release v0.9.5-oss to PuPr

26 Sep 13:07
6d72cc5
Compare
Choose a tag to compare

[v0.9.5-oss] - 2024-09-25

Added

  • Support proxy ignore list.
  • OSS Readiness improvements.
  • Improve Logging.
  • Add SSL Truststore URL params to allow configuring custom SSL truststore.
  • Accept Pass-through access token as part of JDBC connector parameter.

Updated

  • getTables Thrift call to align with JDBC standards.
  • Improved metadata functions.

Fixed

  • Fixed memory leaks and made chunk download thread-safe.
  • Fixed issues with prepared statements in Thrift and set default timestamps.
  • Fixed issues with empty table types, null pointer in IS_GENERATEDCOLUMN, and ordinal position.
  • Increased retry attempts for chunk downloads to enhance resilience.
  • Fixed exceptions being thrown for statement timeouts and cancel futures.
  • Improved UC Volume code.
  • Remove cyclic dependencies in package

Release v0.9.4-oss to PuPr

12 Sep 19:57
935e777
Compare
Choose a tag to compare

Release notes :

  • Added fallback mechanism for smoother token refresh flow.
  • Updated getTables Thrift call to align with JDBC standards.
  • Fixed memory leaks and made chunk download thread-safe.
  • Added retry logic to improve chunk download reliability.
  • Exceptions are now thrown for statement timeouts and cancel futures.
  • Fixed issues with prepared statements in Thrift and set default timestamps.
  • Increased retry attempts for chunk downloads to enhance resilience.
  • Updated passthrough token handling with backward compatibility for existing driver.
  • Improved accuracy of column metadata, fixing issues with empty table types, null pointer in IS_GENERATEDCOLUMN, and ordinal position.
  • Timestamps are now logged in UTC to avoid skew caused by local timezones.
  • Continued improvements towards OSS readiness.
  • Improved logging for timeouts and statement execution for better issue tracking.

v0.9.3-oss

03 Sep 14:51
0839b32
Compare
Choose a tag to compare

What's Changed

  • OSS readiness changes
  • Updated commands to run benchmarking tests.
  • Updated compiling logic for benchmarking workflows.
  • Fixes metadata and TableType issues
  • Added M2M JWT support.
  • Implemented credential provider OAuthRefresh.

Full Changelog: v0.9.2...0.9.3-oss

Release v0.9.2-oss to PuPr

27 Aug 10:39
db6ea78
Compare
Choose a tag to compare
  • Added changes for fixing precision and scale for certain dataTypes
  • Fixed minor bug for UC Volume in Thrift mode
  • Handled SLF4j to support default mode for SDK
  • Deprecated username
  • Catalog and schema not set by default

Release v0.9.1-oss to PuPr

08 Aug 07:31
91cf55a
Compare
Choose a tag to compare

Add following changes:

  1. Support for Input Stream in UC Volume Operations
  2. Metadata fixes
  3. Redact passwords from logging

PuPr release for JDBC driver

24 Jul 10:05
28989f7
Compare
Choose a tag to compare

Release OSS JDBC driver for Public Preview

PuPr beta release

22 Jul 05:58
cc0b5b8
Compare
Choose a tag to compare

Releasing Databricks JDBC OSS Driver for Public Preview

Stable release before PuPr

09 Jul 05:55
d0a7afc
Compare
Choose a tag to compare

Stable release before PuPr

All purpose and logging support

02 Jun 06:25
1d8af52
Compare
Choose a tag to compare

All purpose and logging support

First stable release

29 Feb 06:50
b3e23a0
Compare
Choose a tag to compare
v0.0.1

Thrift - input cluster and build compute  (#115)