| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:16cbce69-57ac-ccdb-703a-2991861c54d3 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | ECF2:DF02E:28C7781:3678989:6971CBAC |
| html-safe-nonce | d5e022fec2927ad974715ca65a41601f0acc5cf6fb6a867c3cb79a3461f238ed |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQ0YyOkRGMDJFOjI4Qzc3ODE6MzY3ODk4OTo2OTcxQ0JBQyIsInZpc2l0b3JfaWQiOiIyNjE0MTc1MjgxNDgzNzI5ODM2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | b27a9c0917286187081258e94726c37b9ae02f9a6eb32da09f86e8bd739daab5 |
| hovercard-subject-tag | pull_request:2680543859 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/databricks/databricks-sql-python/pull/641/files |
| twitter:image | https://avatars.githubusercontent.com/u/210895078?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/210895078?s=400&v=4 |
| og:image:alt | What type of PR is this?
Feature
Description
Currently, get_next_downloaded_file assumes that if the download queue is empty, then we're done with the manager: it shuts down and returns None... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | ac615aa66802dad9a938c6abe95edf09ee43c0c7f508315b64b08612858ef32e |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/databricks/databricks-sql-python git https://github.com/databricks/databricks-sql-python.git |
| octolytics-dimension-user_id | 4998052 |
| octolytics-dimension-user_login | databricks |
| octolytics-dimension-repository_id | 493695132 |
| octolytics-dimension-repository_nwo | databricks/databricks-sql-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 493695132 |
| octolytics-dimension-repository_network_root_nwo | databricks/databricks-sql-python |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6b618569a5f93e0b31f97f620112341421ef5f69 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdatabricks%2Fdatabricks-sql-python%2Fpull%2F641%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdatabricks%2Fdatabricks-sql-python%2Fpull%2F641%2Ffiles |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=databricks%2Fdatabricks-sql-python |
| Reload | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Reload | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Reload | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
databricks
| https://patch-diff.githubusercontent.com/databricks |
| databricks-sql-python | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fdatabricks%2Fdatabricks-sql-python |
|
Fork
132
| https://patch-diff.githubusercontent.com/login?return_to=%2Fdatabricks%2Fdatabricks-sql-python |
|
Star
219
| https://patch-diff.githubusercontent.com/login?return_to=%2Fdatabricks%2Fdatabricks-sql-python |
|
Code
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python |
|
Issues
86
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/issues |
|
Pull requests
44
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/wiki |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/security |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
Insights
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pulse |
|
Code
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python |
|
Issues
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/actions |
|
Projects
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/wiki |
|
Security
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/security |
|
Insights
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pulse |
| Sign up for GitHub
| https://patch-diff.githubusercontent.com/signup?return_to=%2Fdatabricks%2Fdatabricks-sql-python%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://patch-diff.githubusercontent.com/login?return_to=%2Fdatabricks%2Fdatabricks-sql-python%2Fissues%2Fnew%2Fchoose |
| varun-edachali-dbx | https://patch-diff.githubusercontent.com/varun-edachali-dbx |
| main | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/tree/main |
| less-defensive-download | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/tree/less-defensive-download |
|
Conversation
0
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641 |
|
Commits
78
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits |
|
Checks
24
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/checks |
|
Files changed
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
Download Manager: Stop shutdown in case of empty download tasks Queue
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#top |
|
Show all changes
78 commits
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
5bf5d4c
Separate Session related functionality from Connection class (#571)
varun-edachali-dbx May 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/5bf5d4c89883b916c244aa4540cb277c71d5c661 |
|
400a8bd
Introduce Backend Interface (DatabricksClient) (#573)
varun-edachali-dbx May 30, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/400a8bd0cc9f706a0d845c467d5ceb89407d7ad1 |
|
3c78ed7
Implement ResultSet Abstraction (backend interfaces for fetch phase) …
varun-edachali-dbx Jun 3, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/3c78ed7fa1871b209fed8d7d08e4fcbbcc1a0c30 |
|
9625229
Introduce Sea HTTP Client and test script (#583)
varun-edachali-dbx Jun 4, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/9625229eb7d72bded1462f9e4c762adab5cbbd6b |
|
0887bc1
Introduce `SeaDatabricksClient` (Session Implementation) (#582)
varun-edachali-dbx Jun 9, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/0887bc1db3281286e47c33a8512002e5737211d9 |
|
6d63df0
Normalise Execution Response (clean backend interfaces) (#587)
varun-edachali-dbx Jun 11, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/6d63df0ca565e67e4c1f377a1410cb2138cc8874 |
|
ba8d9fd
Introduce models for `SeaDatabricksClient` (#595)
varun-edachali-dbx Jun 12, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/ba8d9fd1ec54bd4e5b1c538bcd0fe19f75780143 |
|
bb3f15a
Introduce preliminary SEA Result Set (#588)
varun-edachali-dbx Jun 12, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/bb3f15ad6873b488c2be5a89efa0d7b8d1d59378 |
|
19f1fae
Merge branch 'main' into sea-migration
varun-edachali-dbx Jun 17, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/19f1fae69fb53cabcf99f0b271eecf79c7953058 |
|
6c5ba6d
remove invalid ExecuteResponse import
varun-edachali-dbx Jun 17, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/6c5ba6d2c06570300f8ff864fe21f711bb8a36e0 |
|
5e5147b
Separate Session related functionality from Connection class (#571)
varun-edachali-dbx May 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/5e5147b0a77cdd75e23d88be8261e99628648bd7 |
|
57370b3
Introduce Backend Interface (DatabricksClient) (#573)
varun-edachali-dbx May 30, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/57370b350216b08b9e1254e95064674f2ca8b615 |
|
75752bf
Implement ResultSet Abstraction (backend interfaces for fetch phase) …
varun-edachali-dbx Jun 3, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/75752bf66a1999a0cabfbccf66b06da15f3ca36f |
|
450b80d
remove un-necessary initialisation assertions
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/450b80dff677721e66051c90d6afff607dbaedf2 |
|
a926f02
remove un-necessary line break s
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/a926f02d2466cba6808d297994d403840271650c |
|
55ad001
more un-necessary line breaks
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/55ad0012d2e82892f901aaf900186c4a30fb29a0 |
|
fa15730
constrain diff of test_closing_connection_closes_commands
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/fa15730a8e972867a7dac2db51c59c51988a17f7 |
|
019c7fb
reduce diff of test_closing_connection_closes_commands
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/019c7fbde63276a1ca134e635de00b3a1519b84f |
|
726abe7
use pytest-like assertions for test_closing_connection_closes_commands
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/726abe777b9aa17d145bd6790b2c7d99f1af6bdb |
|
bf6d41c
ensure command_id is not None
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/bf6d41c15fcdd373f264604d08f95c66f4bbd316 |
|
5afa733
line breaks after multi-line pyfocs
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/5afa7337c328bc1ec486111f6b168e5c1fbf2cb4 |
|
e3dfd36
ensure non null operationHandle for commandId creation
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/e3dfd36ce61632ecfc5666bd7d90b5dc46704941 |
|
63360b3
use command_id methods instead of explicit guid_to_hex_id conversion
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/63360b305de9741d4d030fb859f4059656e0ff69 |
|
13ffb8d
remove un-necessary artifacts in test_session, add back assertion
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/13ffb8d1c1ef7d5f071d5c0a48acc8d9c247facc |
|
a74d279
Implement SeaDatabricksClient (Complete Execution Spec) (#590)
varun-edachali-dbx Jun 18, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/a74d279392db06289e7d72be2c91e2f33c0e9f63 |
|
d759050
add from __future__ import annotations to remove string literals arou…
varun-edachali-dbx Jun 19, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/d75905084128e13a02853589d7119a1cb2723a62 |
|
1e21434
move docstring of DatabricksClient within class
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/1e2143490a2f580069625ca6f60b171a756984f9 |
|
cd4015b
move ThriftResultSet import to top of file
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/cd4015b1a6049ad96467db3aa91df3a468fc13f9 |
|
ed8b610
make backend/utils __init__ file empty
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/ed8b610ebfb28c638602e753976fcc17aacf7c36 |
|
94d951e
use from __future__ import annotations to remove string literals arou…
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/94d951ea6dfd2fff6b45cc1019cf8ddde8b1c73d |
|
c20058e
use lazy logging
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/c20058e3fee7d3d4ce7bfc676591a137309dadd7 |
|
fe3acb1
replace getters with property tag
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/fe3acb168b5b2b91e80fbace068d39c38cfbb26f |
|
9fb6a76
Merge branch 'main' into backend-refactors
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/9fb6a765b0c03c69f04967f3eb0f979a3d0caa75 |
|
61dfc4d
set active_command_id to None, not active_op_handle
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/61dfc4dc99788a9b474b9a46effb729da858d15e |
|
64fb9b2
align test_session with pytest instead of unittest
varun-edachali-dbx Jun 24, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/64fb9b277aa70db90d90d08c19591c98c8cc111f |
|
cbf63f9
Merge branch 'main' into sea-migration
varun-edachali-dbx Jun 26, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/cbf63f9dc74c62778b0332e5f73a0958932c0721 |
|
59b4825
remove duplicate test, correct active_command_id attribute
varun-edachali-dbx Jun 26, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/59b4825d3903fedf42b054c400a8c7a2539ff820 |
|
e380654
SeaDatabricksClient: Add Metadata Commands (#593)
varun-edachali-dbx Jun 26, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/e3806542b6f14e21d698b9eeb4db97c7d703b99d |
|
677a7b0
SEA volume operations fix: assign `manifest.is_volume_operation` to `…
varun-edachali-dbx Jun 26, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/677a7b0b2664141e11ec6869bede96eb6698c999 |
|
45585d4
Introduce manual SEA test scripts for Exec Phase (#589)
varun-edachali-dbx Jun 27, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/45585d42de9d84905ff7f83c3c4daae604710679 |
|
70c7dc8
Complete Fetch Phase (for `INLINE` disposition and `JSON_ARRAY` forma…
varun-edachali-dbx Jul 2, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/70c7dc801e216c9ec8613c44d4bba1fc57dbf38d |
|
abf9aab
Merge branch 'main' into sea-migration
varun-edachali-dbx Jul 3, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/abf9aab48919a7b6ce29de15cfffb1cd07118dc2 |
|
9b4b606
Merge branch 'main' into backend-refactors
varun-edachali-dbx Jul 3, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/9b4b606dcd25c926f5c7db57f57e28b80e583d5a |
|
4f11ff0
Introduce `row_limit` param (#607)
varun-edachali-dbx Jul 7, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/4f11ff0be33ea37dd41d5e6f3f0fa7adcb196570 |
|
45f5c26
Merge branch 'main' into backend-refactors
varun-edachali-dbx Jul 10, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/45f5c26d517a61d1152230af72105de0b9b5a757 |
|
2c9368a
formatting (black)
varun-edachali-dbx Jul 10, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/2c9368a9680c6c3c68776f4cfe44af0e3773f6d2 |
|
9b1b1f5
remove repetition from Session.__init__
varun-edachali-dbx Jul 10, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/9b1b1f55afeea25365388b2a072840e3a6213a72 |
|
77e23d3
Merge branch 'backend-refactors' into sea-migration
varun-edachali-dbx Jul 11, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/77e23d31f1f19f4361384b0750d1855468cd47e3 |
|
3bd3aef
fix merge artifacts
varun-edachali-dbx Jul 11, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/3bd3aefbeff7ca8aba1eb09975b7b8ecc9f2d685 |
|
6d4701f
correct patch paths
varun-edachali-dbx Jul 11, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/6d4701f789395ffebf588bb4d376b90a5bfe7fd8 |
|
dc1cb6d
fix type issues
varun-edachali-dbx Jul 14, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/dc1cb6dcd63aa4d680a5d408e550486f3b8893ca |
|
5d04cd0
Merge branch 'main' into sea-migration
varun-edachali-dbx Jul 15, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/5d04cd023f1dc0a145a07b7e502d3a2e387305b2 |
|
922c448
explicitly close result queue
varun-edachali-dbx Jul 15, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/922c448b549717ee94602a3c082ce82c0f091ef2 |
|
1a0575a
Complete Fetch Phase (`EXTERNAL_LINKS` disposition and `ARROW` format…
varun-edachali-dbx Jul 16, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/1a0575a527689c223008f294aa52b0679d24d425 |
|
c07beb1
SEA Session Configuration Fix: Explicitly convert values to `str` (#…
varun-edachali-dbx Jul 16, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/c07beb17f654ae66e9e564aaa56ac5ba47aab3f9 |
|
640cc82
SEA: add support for `Hybrid` disposition (#631)
varun-edachali-dbx Jul 17, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/640cc82eb339e995b1ace59b006e306426a95a30 |
|
8fbca9d
SEA: Reduce network calls for synchronous commands (#633)
varun-edachali-dbx Jul 19, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/8fbca9dbfd2bf1dbc6e1cf9c530ce0d4a43283a3 |
|
806e5f5
SEA: Decouple Link Fetching (#632)
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/806e5f59d5ee340c6b272b25df1098de07e737c1 |
|
2bb8328
make download manager less defensive
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/2bb8328ef7319edc96583b1dcda99867a42c1efa |
|
ac52428
pa is not defined
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/ac52428df2284d9ccdcc2345f646c444e2b204b3 |
|
746df87
skip some pyarrow dependent tests if no pa
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/746df87830c5f8d4b0d6c150c798b7bee1e53b31 |
|
e11c065
notify listeners on scheduling downloads
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/e11c065e0c35699e2f21ff1b46a5f2a97037d7e5 |
|
3c1ff9b
ensure total links is maintained
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/3c1ff9b4ab9e871a6ffe5659a1b03c7b6af1d6fc |
|
4b0f483
acquite download_condition lock
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/4b0f483385152c1692c9bcead0730a83eec542bf |
|
feb387a
acquite lock before notifying
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/feb387ab50c72d222c70a8d4d1278facfdd51786 |
|
b57c3f3
Chunk download latency (#634)
saishreeeee Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/b57c3f33605c484357533d5ef6c6c3f6a0110739 |
|
57f8e48
constrain calls to get_next_downloaded_file
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/57f8e481904b6c92e5b463130760475419f244ab |
|
7872e18
Merge branch 'sea-migration' into less-defensive-download
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/7872e180c9180c867ec2dad8a632005ef0cec6b5 |
|
620906b
formatting
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/620906b50cd860268c03f239f3610bbf2617ffbf |
|
ef5836b
acquire lock before notif + formatting (black)
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/ef5836b2ced938ff2426d7971992e2809f8ac42c |
|
4bb213c
remove redundant docstring
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/4bb213cccdf5c4b5d0ab14e872e4d23bf8c578da |
|
cd8389f
Merge branch 'sea-migration' into less-defensive-download
varun-edachali-dbx Jul 21, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/cd8389fe0e8678c07b0a63bba966d6bc5a2a6714 |
|
aab8ce5
Merge branch 'main' into less-defensive-download
varun-edachali-dbx Jul 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/aab8ce56a26a8fac6556283f3d8ce0cafad799d9 |
|
62ed2a2
description, partial results (small fixes)
varun-edachali-dbx Jul 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/62ed2a243b2dd49ec53d2aba621604e3fb3aa9c5 |
|
efe5e82
random newline remove
varun-edachali-dbx Jul 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/efe5e820d4a0034ba4e7633330f3a5a71b8da414 |
|
21b4631
remove duplicate defn
varun-edachali-dbx Jul 28, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/21b4631a987a07894591dce439757b276ff3b65f |
|
b8cce65
Merge branch 'main' into less-defensive-download
varun-edachali-dbx Aug 6, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/b8cce6596eec94002b8ceda009f9baf17c9af271 |
|
345a9fc
reduce diff
varun-edachali-dbx Aug 6, 2025
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/commits/345a9fc7e26b4f9deae80c2ccdd5315c0fa438b4 |
|
Clear filters
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
queue.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-68a249807523af92791a365131bbd7c7fa1b1c0528967265bea7d2cd5cf846c0 |
|
download_manager.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
utils.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
test_cloud_fetch_queue.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-b76451411735a17af0d9387ee8ea8cc292f3b1abb295e47aa9c26077c0ed35db |
|
test_downloader.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-21ff13eece91fd660838defd33604be9cf75e4e1307ee518cb4140c260f96f8f |
|
test_sea_queue.py
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-b763fa4b49635c2c1109d50205f4ec4c5fde23687d2644c6ccdbf2ca0244370c |
| src/databricks/sql/backend/sea/queue.py | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-68a249807523af92791a365131bbd7c7fa1b1c0528967265bea7d2cd5cf846c0 |
|
View file
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/blob/345a9fc7e26b4f9deae80c2ccdd5315c0fa438b4/src/databricks/sql/backend/sea/queue.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-68a249807523af92791a365131bbd7c7fa1b1c0528967265bea7d2cd5cf846c0 |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-68a249807523af92791a365131bbd7c7fa1b1c0528967265bea7d2cd5cf846c0 |
| src/databricks/sql/cloudfetch/download_manager.py | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
View file
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/blob/345a9fc7e26b4f9deae80c2ccdd5315c0fa438b4/src/databricks/sql/cloudfetch/download_manager.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-ec6babd30b2d30b019b1bc9b36028d96c0f85335138ce32d69d13389fe87b27a |
| src/databricks/sql/utils.py | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
View file
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/blob/345a9fc7e26b4f9deae80c2ccdd5315c0fa438b4/src/databricks/sql/utils.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
|
| https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files#diff-47631c1dc43d926d192573d5c3820c2dfda961d2fad55211c4e53b89da61903c |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
| Please reload this page | https://patch-diff.githubusercontent.com/databricks/databricks-sql-python/pull/641/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |