Maximilian Roos

Results 249 issues of Maximilian Roos

We're starting to write more dialect-specific code in `translator.rs`; e.g. https://github.com/prql/prql/pull/858 What's the best design for this? - Currently we have a mix of methods on `Dialect` structs https://github.com/prql/prql/blob/a1919f5504974878a1f8c763cb43cb5cac4f7d7f/prql-compiler/src/ast/dialect.rs#L90-L97 and...

compiler

This is still a WIP -- I'm getting a error in semantic which I need to spend some more time on. Any thoughts on the language design? Currently this has...

There are great readability advantages to having a parser grammar, and we're still iterating between the language design and the parser, so we're not going to rewrite it at this...

enhancement

Now that some people are actually using PRQL, we should decide how to do releases. #### Principles - Low release latency. When someone makes a change, that should flow to...

devops

It would be great to have BQ integration tests, given how great BigQuery is, and some of the issues we're facing, like the https://github.com/prql/prql/issues/852 saga Some questions to consider: -...

testing
dialects

`prql-compiler` is now in homebrew-core thanks to @ankane. - We can change docs to point there. - We should probably deprecate our existing formula, generously contributed by @roG0d - We...

devops
good first issue
quick-wins

As discussed in https://github.com/prql/prql/pull/856#discussion_r929635688 Things to watch out for: - The rust cache action is supposed to key on the toolchain (though it doesn't actually seem to? https://github.com/prql/prql/blob/eaf9cd98e5443ceb30b10d7a21c96ab9c06b14bb/.github/actions/test-rust/action.yaml#L27-L30 ?). We...

help wanted
good first issue
repo-ops

Currently we have the start of a release workflow to maven. But it needs another pass — it's raising an error around not having a `distribution` argument: https://github.com/prql/prql/runs/7494133022?check_suite_focus=true, and the...

devops

It would be great to add tests on the CLI. These could start out very simple indeed.

enhancement
help wanted
testing
quick-wins

(To preface, this isn't intended as a criticism of the amazing work that's been done on the compiler (CC @aljazerzen !). I realize this goal isn't easy, and there's a...

planning
compiler