Re: [VOTE] Release Apache Calcite 1.34.0 (release candidate 0)

2023-03-13 Thread Scott Reynolds
+1 (non-binding) * Downloaded * checked LICENSE, NOTICE, README * compiled and ran tests on MacOS * reviewed release notes * Ran Twilio's internal test suite Twilio's internal test suite is affected by CALCITE-5510 -- Order by using literals in RelToSqlConverter -- but happy to make this

[jira] [Created] (CALCITE-5581) Implement Basic client side load balancing in Avatica Driver

2023-03-13 Thread Vaibhav Joshi (Jira)
Vaibhav Joshi created CALCITE-5581: -- Summary: Implement Basic client side load balancing in Avatica Driver Key: CALCITE-5581 URL: https://issues.apache.org/jira/browse/CALCITE-5581 Project: Calcite

[jira] [Created] (CALCITE-5580) Add SPLIT() Function (Enabled for BigQuery)

2023-03-13 Thread Tanner Clary (Jira)
Tanner Clary created CALCITE-5580: - Summary: Add SPLIT() Function (Enabled for BigQuery) Key: CALCITE-5580 URL: https://issues.apache.org/jira/browse/CALCITE-5580 Project: Calcite Issue

Re: [DISCUSS] Apache Calcite Meetup March 2023

2023-03-13 Thread Stamatis Zampetakis
Hi all, The link for the zoom meeting is now available in the event details on meetup [1] and will share it also in this thread a few hours before the event starts. The event starts on March 15, 2023 18:00 UTC [2]. Note that there is a bug in meetup.com and some pages display a wrong time for

Re: [VOTE] Release Apache Calcite 1.34.0 (release candidate 0)

2023-03-13 Thread Stamatis Zampetakis
Thanks for reporting this James! I was checking the code and preparing a more elaborate reply but just saw that Julian covered many of the things that I wanted to mention under CALCITE-5575. Although the problem surfaced with the addition of the new parsing logic in CALCITE-5469 this is merely

[jira] [Created] (CALCITE-5579) Allow Time Frames as Valid Expressions

2023-03-13 Thread Tanner Clary (Jira)
Tanner Clary created CALCITE-5579: - Summary: Allow Time Frames as Valid Expressions Key: CALCITE-5579 URL: https://issues.apache.org/jira/browse/CALCITE-5579 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-5578) RelOptRulesTest testAggregateCaseToFilter optimized plan not semantically equivalent to the original one after conversion

2023-03-13 Thread Pinhan Zhao (Jira)
Pinhan Zhao created CALCITE-5578: Summary: RelOptRulesTest testAggregateCaseToFilter optimized plan not semantically equivalent to the original one after conversion Key: CALCITE-5578 URL:

[jira] [Created] (CALCITE-5577) Map value constructor is unparsed incorrectly for SparkSqlDialect

2023-03-13 Thread Jira
Guillaume Massé created CALCITE-5577: Summary: Map value constructor is unparsed incorrectly for SparkSqlDialect Key: CALCITE-5577 URL: https://issues.apache.org/jira/browse/CALCITE-5577 Project:

Re: [Question]How to match a node with all its parents

2023-03-13 Thread Aitozi
Hi Stamatis, Thanks for your reply. As I understand, for the Spool operator it can has multiple consumer as its parents. For HepPlanner and CommonRelSubExprRule it will inject the parents into the HepRuleCall, So during the match/onMatch, we can see the whole structure of the Spool and its

[jira] [Created] (CALCITE-5576) Upgrade kotlin from 1.5.31 to 1.8.10

2023-03-13 Thread Stamatis Zampetakis (Jira)
Stamatis Zampetakis created CALCITE-5576: Summary: Upgrade kotlin from 1.5.31 to 1.8.10 Key: CALCITE-5576 URL: https://issues.apache.org/jira/browse/CALCITE-5576 Project: Calcite

Re: [VOTE] Release Apache Calcite 1.34.0 (release candidate 0)

2023-03-13 Thread James Turton
Hi In the context of this RC, may I ask for comment on CALCITE-5575[1]? I'm not well enough informed to decide if it is actually a Calcite bug (even a regression?) but I have the sense that it could be. I've been working on accommodating Calcite's recently added DATE_DIFF function definition

[jira] [Created] (CALCITE-5575) Incorrect priority of builtinFunctionCallMethods in Parser.jj

2023-03-13 Thread James Turton (Jira)
James Turton created CALCITE-5575: - Summary: Incorrect priority of builtinFunctionCallMethods in Parser.jj Key: CALCITE-5575 URL: https://issues.apache.org/jira/browse/CALCITE-5575 Project: Calcite

Re: [Question]How to match a node with all its parents

2023-03-13 Thread Stamatis Zampetakis
Hi Aitozi, All Calcite's built-in operators (including Spool) have a single parent so I don't fully understand what you mean by "parent components". What exactly do you expect to see in the rule match? Can you provide some concrete examples? In order to get the parent of the spool operator I

Re: [VOTE] Release Apache Calcite 1.34.0 (release candidate 0)

2023-03-13 Thread Ruben Q L
Thanks Stamatis for being RM. - Release notes: ok - Checksum and signature: ok - Diff source release and git repository: ok - Build + tests: ok - Calcite-based application test suite: ok +1 (binding) Best regards, Ruben On Sat, Mar 11, 2023 at 9:38 PM Sergey Nuyanzin wrote: > +1