Phillip Cloud
Phillip Cloud
Hm, all good points. I think I'll stick with the objects for now.
Keeping this as draft until I can at least add some less sophomoric tests.
Which of course means you can nest grouping sets arbitrarily. ``` D create table t (a int, b int); D select 1 from t group by grouping sets (rollup (a,...
This is a *special* level of hell.
Another "fun" thing with these constructs is that some backends implement rollup/cube/grouping sets on an empty table such that the "grand total" group (usually spelled `()`) return zero rows, and...
I think I'm going to cut this from the 10.0 milestone since it's not a breaking change and we need to get a release out.
Broken for PySpark until https://github.com/tobymao/sqlglot/issues/3992 is fixed and released. Not yet sure of a workaround.
I'll add an xfail for this version so we can get this upper bound into the next ibis release.
Clouds are good: ``` cloud in 🌐 falcon in …/ibis on renovate/sqlglot-25.x is 📦 v9.3.0 via 🐍 v3.10.14 via ❄️ impure (ibis-3.10.14-env) took 28s ❯ pytest -m snowflake -n...
This PR seems overly broad for a first pass. We probably shouldn't handle anything but local files to start and add support for other types of reads when someone asks...