malloy
malloy copied to clipboard
Malloy is an experimental language for describing data relationships and transformations.
sometime in the last few versions Malloy stopped supporting DuckDB's `TIMESTAMPTZ` (aka `TIMESTAMP WITH TIME ZONE`) column type. maybe related to work here: https://github.com/malloydata/malloy/issues/791 ? table `foo` uses `TIMESTAMPTZ`, table...
I thought we had all these but this code returns a null value for a boolean... ``` source: stories is table('bigquery-public-data.hacker_news.full') { dimension: threshold is 10 is_interesting is score >=...
:: means safe_cast in BigQuery, It should mean TRY_CAST in the other dialects.
### What happens? When attempting to run a dimensional index query in DuckDB, the following error occurs: ``` query: search_index is { index: *, origin.*, carriers.*, destination.* } ``` `Parser...
### What happens? ``` run: order -> { group_by: product aggregate: total_revenue # highlight order_count } ### To Reproduce something ### OS: all ### Malloy Client: render ### Malloy Client...
Not sure how to fix this one. 
### What happens? Malloy writes code that won't compile. ### To Reproduce Create a source called 'user' and try to run queries. You will get a syntax error. ### OS:...
`=` does not type check. I ran into this super weird case where I did `join_one: something on something = field`, when I meant to do `join_one: something on something.field...
**tl;dr**: Adds a script and a CI check to ensure `.node-version` is at parity with the nix-managed `node --version`. ---- **Context**: https://github.com/malloydata/malloy/pull/1314#issuecomment-1709166424 **Why**: Added as a courtesy for @whscullin, @mtoy-googly-moogly;...
Cleaned up and normalized aggregate expressions which hadn't been touched in a while ... this includes some things which will require docs changes ... `source` is now a keyword ,...