Implement SeaDatabricksClient (Complete Execution Spec) #590
Merged
varun-edachali-dbx merged 96 commits intoJun 18, 2025
Merged
Implement SeaDatabricksClient (Complete Execution Spec) #590varun-edachali-dbx merged 96 commits into
varun-edachali-dbx merged 96 commits into
Commits
Commits on Jun 9, 2025
[squash from exec-sea] bring over execution phase changes
Show description for 138c2aecommittedremove excess test
Show description for 3e3ab94committedadd docstring
Show description for 4a78165committedremvoe exec func in sea backend
Show description for 0dac4aacommittedremove excess files
Show description for 1b794c7committedremove excess models
Show description for da5a6fecommittedremove excess sea backend tests
Show description for 686ade4committedcleanup
Show description for 31e6c83committedre-introduce get_schema_desc
Show description for 69ea238committedremove SeaResultSet
Show description for 66d7517committedclean imports and attributes
Show description for 71feef9committedpass CommandId to ExecResp
Show description for ae9862fcommittedremove changes in types
Show description for d8aa69ecommittedadd back essential types (ExecResponse, from_sea_state)
Show description for db139bccommittedfix fetch types
Show description for b977b12committedexcess imports
Show description for da615c0committedreduce diff by maintaining logs
Show description for 0da04a6committedfix int test types
Show description for ea9d456committed[squashed from exec-sea] init execution func
Show description for 8985c62committedremove irrelevant changes
Show description for d9bcdbecommittedremove ResultSetFilter functionality
Show description for ee9fa1ccommittedremove more irrelevant changes
Show description for 24c6152committedremove more irrelevant changes
Show description for 67fd101committedeven more irrelevant changes
Show description for 271fcafcommittedremove sea response as init option
Show description for bf26ea3committedexec test example scripts
Show description for ed7cf91committedformatting (black)
Show description for dae15e3committed[squashed from sea-exec] merge sea stuffs
Show description for db5bbeacommittedremove excess changes
Show description for d5d3699committedremove excess removed docstring
Show description for 6137a3dcommittedremove excess changes in backend
Show description for 75b0773committedremove excess imports
Show description for 4494dcdcommittedremove accidentally removed _get_schema_desc
Show description for 4d0aecacommittedremove unnecessary init with sea_response tests
Show description for 7cece5ecommittedrmeove unnecessary changes
Show description for 8977c06committedformatting (black)
Show description for 0216d7acommittedimproved models and filters from cloudfetch-sea branch
Show description for 4cb15fdcommitted
Commits on Jun 10, 2025
filters stuff (align with JDBC)
Show description for dee47f7committed
Commits on Jun 11, 2025
backend from cloudfetch-sea
Show description for e385d5bcommittedremove filtering, metadata ops
Show description for 484064ecommittedraise NotImplementedErrror for metadata ops
Show description for 030edf8committedchange to valid table name
Show description for 3e22c6ccommitted- committed
remove un-necessary changes
Show description for 165c4f3committedsimplify test module
Show description for a6e40d0committedlogging -> debug level
Show description for 52e3088committedchange table name in log
Show description for 641c09bcommitted- committed
remove un-necessary changes
Show description for ffded6ecommittedremove un-necessary backend cahnges
Show description for 227f6b3committedremove un-needed GetChunksResponse
Show description for 68657a3committedremove un-needed GetChunksResponse
Show description for 3940eeccommittedreduce code duplication in response parsing
Show description for 37813bacommittedreduce code duplication
Show description for 267c9f4committedmore clear docstrings
Show description for 2967119committedintroduce strongly typed ChunkInfo
Show description for 47fd60dcommitted
Commits on Jun 12, 2025
remove is_volume_operation from response
Show description for 982fdf2committedadd is_volume_op and more ResultData fields
Show description for 9e14d48committed- committed
- committed
add test scripts
Show description for 05ee4e7committedRevert "Merge branch 'exec-models-sea' into exec-phase-sea"
Show description for cbace3fcommittedchange logging level
Show description for c075b07committedremove un-necessary changes
Show description for c62f76dcommittedremove excess changes
Show description for 199402ecommittedremove excess changes
Show description for 8ac574bcommittedMerge branch 'sea-migration' into exec-phase-sea
Show description for 398ca70committedremove _get_schema_bytes (for now)
Show description for b1acc5bcommittedredundant comments
Show description for ef2a7eecommitted- committed
remove fetch phase methods
Show description for af8f74ecommittedreduce code repetititon + introduce gaps after multi line pydocs
Show description for 5540c5ccommittedremove unused imports
Show description for efe3881committedmove description extraction to helper func
Show description for 36ab59bcommittedformatting (black)
Show description for 1d57c99committedadd more unit tests
Show description for df6dac2committedstreamline unit tests
Show description for ad0e527committedtest getting the list of allowed configurations
Show description for ed446a0committedreduce diff
Show description for 38e4b5ccommittedreduce diff
Show description for 94879c0committed
Commits on Jun 13, 2025
house constants in enums for readability and immutability
Show description for 1809956committedadd note on hybrid disposition
Show description for da5260ccommitted
Commits on Jun 16, 2025
remove redundant note on arrow_schema_bytes
Show description for 0385ffbcommitted
Commits on Jun 17, 2025
- committed
remove invalid import
Show description for cd22389committed- committed
add strong typing for manifest in _extract_description
Show description for 059657ecommittedremove un-necessary column skipping
Show description for 68d6276committedremove parsing in backend
Show description for 91d28b2committedfix: convert sea statement id to CommandId type
Show description for c038f22committedmake polling interval a separate constant
Show description for 398909ccommittedalign state checking with Thrift implementation
Show description for 7ec43e1committedupdate unit tests according to changes
Show description for ec95c76committedadd unit tests for added methods
Show description for 5c1166acommitted
Commits on Jun 18, 2025
add spec to description extraction docstring, add strong typing to params
Show description for df9f849committedadd strong typing for backend parameters arg
Show description for 3eb582fcommitted