Tobias Brandt

Results 223 comments of Tobias Brandt

I just hit this on a new install on Ubuntu 16.04 after running Docker for years on Ubuntu 16.04. I think that expecting people to know this much detail about...

Do you think we could enable the setting of optional flags in build.rs through Rust feature flags by guarding some code blocks with them? I might give that a try.

So I've been using DataFusion as a backend for the prql cli tool I'm working on, and the more I'm looking into it, the more I think it's a framework...

Another idea is whether is to use the `datafusion-sql` query planner ([tweet](https://twitter.com/andygrove_io/status/1536529686464933888)) ([crate](https://crates.io/crates/datafusion-sql)). For example, to me the query plans read almost like PRQL in reverse ``` Sort: #state_tax DESC...

Also, DataFusion has a DataFrame API which more easily maps onto the PRQL transforms we have. At that level I could even see myself writing a PRQL compiler that maps...

@aljazerzen Regarding your question as to what the plans actually look like, it's a bit difficult at the moment because they've only implemented the protobuf representation. From the talk I...

Just to point out that if the database schema is changed, then potentially any query with a `SELECT *` might change so even something simple like: ```sql from tbl ```...

I picked up another example today from someone interested in PRQL that calls for **recursive CTEs**: ```sql with recursive dim_balance_sheet(account_key, parent_account_key, account_name) as ( values (1221,null,'Balance Sheet'), (1272,1221,'Assets'), (1300,1272,'Current Assets'),...

These Recursive CTE tree traversals are quite common in my experience. Another common example is traversing organograms and employee management structures. See this example for finding a Manager and Employee...

Given the use cases for this, I think it would be good if we could support this. @max-sixty @aljazerzen Does the compiler need to be smart about this or couldn't...