Release v0.9.4-oss to PuPr
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.