dask-sql
dask-sql copied to clipboard
Distributed SQL Engine in Python using Dask
**What happened**: When trying to execute following SQL: ```sql SELECT YEAR(record_date) AS year FROM FinancialRecord GROUP BY year ``` an error is thrown: ``` RuntimeError: DataFusionError(SchemaError(FieldNotFound { field: Column {...
Adds in a crude implementation of SQL groupbys with rollup; this is achieved by iterated through the various combinations of column that need to be grouped with `_do_aggregations`, and then...
Hopefully this should speed up conda builds on PRs and commits
Having a GPU flag set at the context level should allow us to more easily make assumptions when doing things such as: - creating tables on the fly (i.e., `AnalyzeTable`...
**Is your feature request related to a problem? Please describe.** In the past few months, [protocolbuffers/protobuf](https://github.com/protocolbuffers/protobuf/) changed their version scheme such that the major version is now language dependent, and...
**Is your feature request related to a problem? Please describe.** Currently, when faced with an inner/left/right join condition that does not compare directly referenced columns (for example, if one of...
When I try to build a wheel on python 3.11 on my windows2012 R2 Server I get an error related to setuptools_rust. I do have setuptools and setuptools_rust installed on...
**Is your feature request related to a problem? Please describe.** Currently, our support for scalar datetimes assumes that they are formatted `YYYY-MM-DD`; when this isn't the case, such as in...
**What happened**: When attempting to join tables using a `WHERE` clause containing casted columns, we sometimes fail on the Rust side due to an unexpected join condition, or on the...
Fixes #1013 Initial attempt at supporting the [Values](https://www.postgresql.org/docs/current/sql-values.html) query. Currently limited to creating the result on cpu dataframes only but eventually plan on extending to GPU frames via some common...