Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(tpcds64): add generated sql from tpcds64 and scriptlet
There is some _weird_ stuff happening _only_ inside Pytest when running this query on DuckDB. This doesn't happen with any other tpc-ds queries, and the query in question seems to run without issue on the other backends that can run the tpc-ds queries. If I generate sf=1 tpc-ds data in the DuckDB CLI, then run the included sql file (which is the SQL generated by Ibis for this query), it runs in about half a second. If I `%load ibis_tpcds_64_local.py` and then run the `expr` there (which is a copy-paste of the test code), it takes about half a second. If I remove the `pytest.timeout` from the `tpc_test` decorator, this same query, even at sf=.45 (which is empty at that size), takes _minutes_ to run.
- Loading branch information