-
Notifications
You must be signed in to change notification settings - Fork 140
Comparing changes
Open a pull request
base repository: databricks/databricks-sql-python
base: v4.1.0
head repository: databricks/databricks-sql-python
compare: v4.1.5
- 15 commits
- 39 files changed
- 6 contributors
Commits on Aug 20, 2025
-
Add documentation for proxy support (#680)
Signed-off-by: Vikrant Puppala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87fed36 - Browse repository at this point
Copy the full SHA 87fed36View commit details -
Fix compatibility with urllib3<2 and add CI actions to improve depend…
…ency checks (#678) * Add CI actions to improve dependency checks Signed-off-by: Vikrant Puppala <[email protected]> * Fix arg to script Signed-off-by: Vikrant Puppala <[email protected]> * don't do strict versioning to avoid issues Signed-off-by: Vikrant Puppala <[email protected]> * don't add optional dependencies to requirements.txt Signed-off-by: Vikrant Puppala <[email protected]> * don't add optional dependencies to requirements.txt Signed-off-by: Vikrant Puppala <[email protected]> * Address urllib3 incompatibility in unified_http_client.py Signed-off-by: Vikrant Puppala <[email protected]> * Handle transitive dependencies Signed-off-by: Vikrant Puppala <[email protected]> * Make SEA client compatible Signed-off-by: Vikrant Puppala <[email protected]> * fix SEA test Signed-off-by: Vikrant Puppala <[email protected]> * make tests compatible with urllib3<2 and >=2 Signed-off-by: Vikrant Puppala <[email protected]> * update cached key Signed-off-by: Vikrant Puppala <[email protected]> * remove multi version testing for integration tests Signed-off-by: Vikrant Puppala <[email protected]> --------- Signed-off-by: Vikrant Puppala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e0f5ff - Browse repository at this point
Copy the full SHA 6e0f5ffView commit details
Commits on Aug 21, 2025
-
Ready for 4.1.1 release (#682)
Signed-off-by: Vikrant Puppala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2a972e - Browse repository at this point
Copy the full SHA e2a972eView commit details -
streaming ingestion support for PUT operation (#643)
* streaming put supoprt Signed-off-by: Sreekanth Vadigi <[email protected]> * code formatting Signed-off-by: Sreekanth Vadigi <[email protected]> * simplifying tests Signed-off-by: Sreekanth Vadigi <[email protected]> --------- Signed-off-by: Sreekanth Vadigi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e67c79 - Browse repository at this point
Copy the full SHA 9e67c79View commit details
Commits on Aug 22, 2025
-
Removed use_threads argument on concat_tables for compatibility with …
…pyarrow<14 (#684) removed use_threads
Configuration menu - View commit details
-
Copy full SHA for 097a2c5 - Browse repository at this point
Copy the full SHA 097a2c5View commit details -
Ready for 4.1.2 release (#685)
Signed-off-by: Vikrant Puppala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9d070c - Browse repository at this point
Copy the full SHA d9d070cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 415fb53 - Browse repository at this point
Copy the full SHA 415fb53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 048fae1 - Browse repository at this point
Copy the full SHA 048fae1View commit details
Commits on Aug 25, 2025
-
* query tags integration Signed-off-by: Sreekanth Vadigi <[email protected]> * query tags with sea flow Signed-off-by: Sreekanth Vadigi <[email protected]> * optmized tests Signed-off-by: Sreekanth Vadigi <[email protected]> --------- Signed-off-by: Sreekanth Vadigi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcab1df - Browse repository at this point
Copy the full SHA bcab1dfView commit details
Commits on Sep 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 07c541b - Browse repository at this point
Copy the full SHA 07c541bView commit details
Commits on Sep 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 54dd646 - Browse repository at this point
Copy the full SHA 54dd646View commit details
Commits on Sep 26, 2025
-
Add Token Federation Support for Databricks SQL Python Driver (#691)
* token federation for python driver * address comment * address comments * lint * lint fix * nit * change import
Configuration menu - View commit details
-
Copy full SHA for f835aca - Browse repository at this point
Copy the full SHA f835acaView commit details
Commits on Oct 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 30286ad - Browse repository at this point
Copy the full SHA 30286adView commit details
Commits on Mar 23, 2026
-
Backport: Add _retry_server_directed_only mode for Retry-After header…
… compliance (#757) * Add _retry_server_directed_only mode for Retry-After header compliance When enabled, the connector only retries on 429/503 if the server includes a Retry-After header in the response. This prevents duplicate side effects for non-idempotent ExecuteStatement operations where the server has not explicitly signaled that retry is safe. The new opt-in parameter `_retry_server_directed_only` threads through ClientContext, all three DatabricksRetryPolicy construction sites (Thrift, SEA, UnifiedHttpClient), and the retry policy's should_retry/is_retry methods. Default behavior (retry without requiring the header) is unchanged. Signed-off-by: Shubham Dhal <[email protected]> * Remove unnecessary _retry_server_directed_only instance variables Inline kwargs.get() at the single point of use in ThriftDatabricksClient and SeaHttpClient instead of storing as dead instance state. Signed-off-by: Shubham Dhal <[email protected]> * Address PR feedback: rename and clean up retry-after parameter - Rename server_directed_only to respect_server_retry_after_header throughout for clarity - Store _respect_server_retry_after_header as instance variable in Thrift/SEA backends to match existing kwargs extraction pattern - Replace duplicate test fixture with _make_retry_policy(**overrides) helper for flexible policy construction in tests Signed-off-by: Shubham Dhal <[email protected]> * Fix Black formatting for retry.py and utils.py Signed-off-by: Shubham Dhal <[email protected]> * Apply CI workflow and test fixes from PR #745 - Update actions/checkout@v2 → v4 and actions/setup-python@v2 → v5 in run-unit-tests-with-arrow job - Pin Poetry version to 2.2.1 across all workflow files - Reduce long-running query test min duration from 3 to 2 minutes Co-authored-by: Isaac * Removed unnecessary tests * Fixed something * fixed something --------- Signed-off-by: Shubham Dhal <[email protected]> Co-authored-by: Jothi Prakash <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 964185b - Browse repository at this point
Copy the full SHA 964185bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64639b2 - Browse repository at this point
Copy the full SHA 64639b2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.1.0...v4.1.5