Releases: databricks/databricks-sql-python
Releases · databricks/databricks-sql-python
v4.1.2
What's Changed
- Streaming ingestion support for PUT operation (#643 by @sreekanth-db)
- Removed use_threads argument on concat_tables for compatibility with pyarrow<14 (#684 by @jprakash-db)
Full Changelog: v4.1.0...v4.1.2
v4.1.1
What's Changed
- Add documentation for proxy support by @vikrantpuppala in #680
- Fix compatibility with urllib3<2 and add CI actions to improve dependency checks by @vikrantpuppala in #678
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Removed Codeowners by @jprakash-db in #623
- [PECOBLR-587] Azure Service Principal Credential Provider by @jprakash-db in #621
- Add optional telemetry support to the python connector by @saishreeeee in #628
- Fix potential resource leak in
CloudFetchQueue
by @varun-edachali-dbx in #624 - Generalise Backend Layer by @varun-edachali-dbx in #604
- Arrow performance optimizations by @jprakash-db in #638
- Connection errors to unauthenticated telemetry endpoint by @saishreeeee in #619
- SEA: Execution Phase by @varun-edachali-dbx in #645
- Add retry mechanism to telemetry requests by @saishreeeee in #617
- SEA: Fetch Phase by @varun-edachali-dbx in #650
- added logs for cloud fetch speed by @shivam2680 in #654
- Make telemetry batch size configurable and add time-based flush by @saishreeeee in #622
- Normalise type code by @varun-edachali-dbx in #652
- Testing for telemetry by @saishreeeee in #616
- Bug fixes in telemetry by @saishreeeee in #659
- Telemetry server-side flag integration by @saishreeeee in #646
- Enhance SEA HTTP Client by @varun-edachali-dbx in #618
- SEA: Allow large metadata responses by @varun-edachali-dbx in #653
- Added code coverage workflow to test the code coverage from unit and e2e tests by @msrathore-db in #657
- Concat tables to be backward compatible by @jprakash-db in #647
- Refactor codebase to use a unified http client by @vikrantpuppala in #673
- [PECOBLR-727] Add kerberos support for proxy auth by @vikrantpuppala in #675
- Update for 4.1.0 by @vikrantpuppala in #676
New Contributors
- @msrathore-db made their first contribution in #657
Full Changelog: v4.0.5...v4.1.0
v4.0.5
What's Changed
- Revert "Enhance Cursor close handling and context manager exception m… by @madhav-db in #613
Full Changelog: v4.0.0...v4.0.5
v4.0.4
Whats changed
- Update thrift client library after cleaning up unused fields and structs (#553 by @vikrantpuppala)
- Refactor decimal conversion in PyArrow tables to use direct casting (#544 by @jayantsing-db)
- Fix:
fetchall_arrow
to always return results inarrow
format (#551 by @shivam2680) - Enhance cursor close handling and context manager exception management to prevent server side resource leaks (#554 by @madhav-db)
- Added additional logging to enhance debugging (#556 by @saishreeeee)
- Feature: Added support for complex data types such as Arrays and Map [Private Preview] (#559 by @jprakash-db)
Full Changelog: v4.0.0...v4.0.4
v4.0.3
Whats changed
- Fix: Removed
packaging
dependency in favour of default libraries, forurllib3
version checks (#547 by @jprakash-db)
Full Changelog: v4.0.0...v4.0.3
v3.7.4
Whats changed
- Fix: compatibility with urllib3 versions less than 2.x (#545 by @jprakash-db)
Full Changelog: v3.6.0...v3.7.4
v4.0.2
Whats changed
- Fix: Relaxed the pin for
python-dateutil
to be^2.8.0
(#538 by @jprakash-db)
Full Changelog: v4.0.0...v4.0.2
v4.0.1
Whats changed
- Support for multiple timestamp formats parsing (#533 by @jprakash-db)
- Rename
_user_agent_entry
in connect call touser_agent_entry
to expose it as a public parameter. (#530 by @shivam2680) - Fix: compatibility with urllib3 versions less than 2.x. (#526 by @shivam2680)
- Support for Python 3.13 and updated dependencies (#510 by @dhirschfeld and @dbaxa)
Full Changelog: v4.0.0...v4.0.1
v3.7.3
Whats changed
- Fix: Unable to poll small results in execute_async function (#515 by @jprakash-db)
- Updated log messages to show the status code and error messages of requests (#511 by @jprakash-db)
- Fix: Incorrect metadata was fetched in case of queries with the same alias (#505 by @jprakash-db)
Full Changelog: v3.6.0...v3.7.3