Contributor Permission

2022-09-16 Thread Mark Grey
Hey Calcite! Was hoping to obtain contributor permission in JIRA? I've done some minor hacking with Calcite and contributed a (very minor) fix a bit back but looking to maybe attempt some larger issues in the coming weeks. CALCITE-4362

Re: [DISCUSS] Towards Calcite 1.32.0

2022-09-08 Thread Mark Grey
Hi, Apologies for including this in another feature topic thread, but might also be a good candidate. Like Aymeric's above also just needs +1 post-rebase. https://github.com/apache/calcite/pull/2683 Best, Mark On Thu, Sep 8, 2022 at 4:12 PM Aymeric Dispa wrote: > Hi, > > I've opened this PR

Re: How to get lineage for virtual column

2022-09-08 Thread Mark Grey
I had attempted this once before in the case of non-virtual columns, and can only second what Julian mentioned regarding starting from the tests and working backwards through the Validator APIs specifically in a debugger. This does remind me though that I filed this addressing a bug I found while

[CALCITE-4972]: Review request + first time intro

2022-01-14 Thread Mark Grey
Hello Calcite community, Taking the opportunity here to do an intro as a first time prospective contributor! I'm Mark, a data engineer from the northeastern US. I've been a user of Calcite's query parsing and relational algebra generation capabilities for several months but only just recently st

[jira] [Created] (CALCITE-4972) Qualify subfields of array columns containing structs in return of getFieldOrigins

2022-01-03 Thread Mark Grey (Jira)
Mark Grey created CALCITE-4972: -- Summary: Qualify subfields of array columns containing structs in return of getFieldOrigins Key: CALCITE-4972 URL: https://issues.apache.org/jira/browse/CALCITE-4972

Extracting field identifiers (SqlScopedShuttle / SqlValidator)

2021-11-11 Thread Mark Grey
In my efforts to continue learning about the internals of Calcite, I've been experimenting with applying Calcite's Babel parser to the task of extracting fully qualified field references from a query. The use case here would be to enumerate all the fields of a schema that are "touched" by a given

Pseudocolumn support

2021-10-20 Thread Mark Grey
Hello Calcite community, First of all, many thanks to the many contributors for this awesome and very useful project! I had a question with regard to amending the behavior of the SqlValidator to account for the existence in some dialects of SQL of pseudocolumns. Examples of this sort of construct