Re: [VOTE] Release Apache Calcite 1.37.0 (release candidate 4)

2024-04-30 Thread Alessandro Solimando
+0 (non-binding) due to the ASM issue, I agree it’s an inconvenience but at the same time I agree with Stamatis that the main release artifact is the source code. Thanks Sergey for preparing these RCs, this is what I have checked: - verified gpg signature: OK $ gpg --verify

Re: Is it posible to change synthetic input names ($0, $1, etc) in explain plans?

2024-04-30 Thread Alessandro Solimando
Hi Gonzalo, what would you expect when $i points to a complex expression from the input relation(s)? It's easier to brainstorm around a concrete running example, would you have one to share? (existing vs sought behavior) Best regards, Alessandro On Tue, 30 Apr 2024 at 12:39, Gonzalo Ortiz

Re: [VOTE] Release Apache Calcite 1.37.0 (release candidate 2)

2024-04-27 Thread Alessandro Solimando
Hi Sergey, I think it's worth making another RC after merging your fix. Testing locally, I discovered another issue for which I filed CALCITE-6388 and an associated PR. Since we are inclined to make another RC it might be worth merging this

[jira] [Created] (CALCITE-6388) PsTableFunction throws NumberFormatException when the 'user' column has spaces

2024-04-27 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-6388: - Summary: PsTableFunction throws NumberFormatException when the 'user' column has spaces Key: CALCITE-6388 URL: https://issues.apache.org/jira/browse/CALCITE

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

2024-04-04 Thread Alessandro Solimando
+1 (non-binding) after verifying as follows: - verified gpg signature: OK $ curl "https://downloads.apache.org/calcite/KEYS; | gpg --import $ gpg --verify apache-calcite-avatica-1.25.0-src.tar.gz.asc apache-calcite-avatica-1.25.0-src.tar.gz - verified package checksum: OK $ diff <(cat

Re: Draft: board report for 2024 Q1

2024-04-04 Thread Alessandro Solimando
+1, thanks Benchao! On Thu, 4 Apr 2024 at 09:26, Stamatis Zampetakis wrote: > +1, nothing to add! > > On Wed, Apr 3, 2024 at 11:11 PM Francis Chuang > wrote: > > > > +1, Great work, Benchao! > > > > On 4/04/2024 5:39 am, Ruben Q L wrote: > > > +1 > > > > > > Thanks Benchao for preparing the

[jira] [Created] (CALCITE-6307) Sonar analysis in CI fails with 'java.lang.OutOfMemoryError: Java heap space'

2024-03-07 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-6307: - Summary: Sonar analysis in CI fails with 'java.lang.OutOfMemoryError: Java heap space' Key: CALCITE-6307 URL: https://issues.apache.org/jira/browse/CALCITE-6307

Re: [DISCUSS] Towards Calcite 1.37.0

2024-03-06 Thread Alessandro Solimando
Hey Sergey, thanks for being the release manager for 1.37.0. I have added fixVersion=1.37.0 to CALCITE-2040 , as its associated PR is in good shape IMO, and we are trying to get it done shortly with

Re: [ANNOUNCE] Sergey Nuyanzin joins Calcite PMC

2024-03-05 Thread Alessandro Solimando
Congrats Sergey! On Tue, 5 Mar 2024 at 14:38, Ran Tao wrote: > Congratulations Sergey! > > Best Regards, > Ran Tao > > > Benchao Li 于2024年3月5日周二 20:14写道: > > > I am pleased to announce that Sergey has accepted an invitation to > > join the Calcite PMC. Sergey has been a consistent and helpful

Re: What's the necessity of the HepRelVertex used in HepPlanner

2024-02-20 Thread Alessandro Solimando
Hi Ayaka, I agree with Benchao, you can look at this article to get a sense on why a data structure allowing node substitution is useful in query planning: https://www.querifylabs.com/blog/memoization-in-cost-based-optimizers Best regards, Alessandro On Wed, 21 Feb 2024 at 05:55, Benchao Li

[jira] [Created] (CALCITE-6243) Upgrade Cassandra to 4.1.3 and DataStax driver for Cassandra to 4.17.0

2024-02-04 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-6243: - Summary: Upgrade Cassandra to 4.1.3 and DataStax driver for Cassandra to 4.17.0 Key: CALCITE-6243 URL: https://issues.apache.org/jira/browse/CALCITE-6243

Re: Collection of some jira cases

2024-01-26 Thread Alessandro Solimando
> > but some of them are already sub-tasks of other tickets or are umbrella > > tickets themselves. > > I am unsure if this poses a problem. Additionally, I would prefer to > > display these tickets on a single page rather than multiple pages. > > > > Best, &g

Re: Collection of some jira cases

2024-01-26 Thread Alessandro Solimando
Hi Hongyu, I replied to the ticket before seeing your email. For tickets for new contributors there has been a discussion in the ML, with agreement on using a label (see https://lists.apache.org/thread/jwc5g5msznlwcq73gh1vqg82dlmn1g1r). For interesting tickets that should be worked on, people

Re: Question about SqlTypeUtil#equalSansNullability

2024-01-25 Thread Alessandro Solimando
Hi, not sure I get your question, the javadoc of the method [1] says : "Returns whether two types are equal, ignoring nullability." The two types you mentioned are not equal, hence it correctly returns false, but the method doesn't tell you if the cast is safe or not. >From what you ask, it

Re: Review requests

2024-01-16 Thread Alessandro Solimando
Hello Mihai, not exactly my area of expertise but I will nonetheless take a look in the next few days if nobody gets to it before me, as I agree that this is an important issue and is needed to fix related pending issues (thanks for all your efforts, btw). Best regards, Alessandro On Tue, 16 Jan

Re: [Question] is there any way to join stream table and http request table use apache calcite framework?

2024-01-11 Thread Alessandro Solimando
Hello, not sure if it's not possible but the task at hand seems like a good fit for streaming engines like Apache Flink or Apache Spark. Any specific reasons for not using them and trying to achieve this via Calcite? Just for reference, Apache Flink uses Calcite for query planning. Best

Re: FilterableTable query planner question

2024-01-08 Thread Alessandro Solimando
Hey Eric, that's correct and it's FilterSetOpTransposeRule that performs such transformations for set operators (including UNION ALL).

Re: [ANNOUNCE] New Calcite PMC chair: Benchao Li

2023-12-21 Thread Alessandro Solimando
Congratulations Benchao, and thanks again to Stamatis for his great job! On Thu, 21 Dec 2023 at 11:18, Ruben Q L wrote: > Congratulations Benchao!! > > > On Thu, Dec 21, 2023 at 10:05 AM Sergey Nuyanzin > wrote: > > > Congratulations, Benchao! > > > > On Thu, Dec 21, 2023 at 10:47 AM Francis

Re: Reviewing blog post

2023-11-23 Thread Alessandro Solimando
Hello everyone, I am a little late to the party, but I finally had time to check the blog from Mihai, and it reads extremely well, it goes into enough details to be valuable even for people already knowing Calcite, but at the same time it's great introductory material. I'd be happy to read more

Re: [ANNOUNCE] New committer: Lei Shen

2023-11-01 Thread Alessandro Solimando
Congratulations and welcome! On Wed, Nov 1, 2023, 12:58 Ran Tao wrote: > Congrats, Lei! > > Best Regards, > Ran Tao > > > Runkang He 于2023年11月1日周三 17:26写道: > > > Congratulations, Lei! > > > > Best, > > Runkang He > > > > Ruben Q L 于2023年11月1日周三 16:49写道: > > > > > Congratulations!! > > > > > >

Re: [ANNOUNCE] New committer: Ran Tao

2023-10-27 Thread Alessandro Solimando
Congrats Ran Tao and welcome! On Fri, 27 Oct 2023 at 17:42, Ruben Q L wrote: > Congrats! > > > On Fri, Oct 27, 2023 at 4:40 PM Tanner Clary .invalid> > wrote: > > > Congrats Ran!! Have learned a lot from your pull requests! > > > > Best, > > Tanner > > > > On Fri, Oct 27, 2023 at 8:32 AM

Re: [ANNOUNCE] New committer: Mihai Budiu

2023-10-26 Thread Alessandro Solimando
Congratulations Mihai, very well deserved! On Thu, 26 Oct 2023 at 11:46, Ruben Q L wrote: > Congratulations! Welcome on board! > > > > > On Thu, Oct 26, 2023 at 10:37 AM Benchao Li wrote: > > > Congrats, Mihai! Well deserved! > > > > Francis Chuang 于2023年10月26日周四 16:59写道: > > > > > >

Re: Draft: board report for 2023 Q3

2023-10-02 Thread Alessandro Solimando
+1, thanks Stamatis for putting this together! On Mon, 2 Oct 2023 at 11:27, LakeShen wrote: > +1, Nice work, Stamatis! > > Ruben Q L 于2023年10月2日周一 16:58写道: > > > +1, thanks Stamatis! > > > > @Sergey thanks for the info! IMO your talk would be a nice addition for > the > > next report (Q4). > >

Re: please add me to the dev list

2023-09-12 Thread Alessandro Solimando
Hello Zhou, for subscribing please send an email to dev-subscr...@calcite.apache.org For more details you can refer to: https://calcite.apache.org/community/#mailing-lists Best regards, Alessandro On Tue, 12 Sept 2023 at 15:43, 周虓岗 wrote: > >

Re: Make the github PR commits and File changed clean

2023-09-06 Thread Alessandro Solimando
Hello everyone, I share Julian's opinion about this, and I have seen other reviewers making the same request (hold off from squashing while the review is in progress), but never the opposite (please squash as there are many commits), but my experience might just be anecdotal. When I author a PR

Re: PR CI Failures Question

2023-09-01 Thread Alessandro Solimando
an icon next to each entry to delete each cache > entry. > > On 1/09/2023 7:32 pm, Alessandro Solimando wrote: > > Question to Francis, how do you clear the Gradle cache? > > > > Would it make sense to share the steps in > > https://calcite.apache.org/develop/#contrib

Re: PR CI Failures Question

2023-09-01 Thread Alessandro Solimando
Question to Francis, how do you clear the Gradle cache? Would it make sense to share the steps in https://calcite.apache.org/develop/#contributing? I am asking because we already suggest how to retrigger CI by "git commit --allow-empty" in that page. If clearing the cache requires some special

Re: Filter push-down below join not occurring for custom UDF

2023-08-30 Thread Alessandro Solimando
Hi Ian, I did not have time to dig more into your question (not very familiar with the way you register functions), but for RuleEventLogger you might want to check these slides (9 to 12 for how to activate it, the rest 15 to 23 on how to read the output):

Re: Re: [DISCUSS] Sharing the load of reviewing PRs

2023-08-14 Thread Alessandro Solimando
. > >> > >> +---+-+ > >> | committer > >> > |reviews| > >> +---+-+ > >> | Julian Hyde >> > 28| > >> | Benchao Li >> > 12| > >> | rubenada &g

Re: [Discussion] Can we forbidden SEARCH operator when use other execution engine?

2023-08-04 Thread Alessandro Solimando
Hello, as LakeShen suggests, you can take a look into RexUtil#expandSearch, you can see it in action in RexProgramTest tests, one example: https://github.com/apache/calcite/blob/98f3048fb1407e2878162ffc80388d4f9dd094b2/core/src/test/java/org/apache/calcite/rex/RexProgramTest.java#L1710-L1727

Re: AggregateProjectPullUpConstantsRule not working with the Volcano Planner

2023-08-04 Thread Alessandro Solimando
Hey Nick, thanks for confirming! If possible, it would be great to share a few more details, like what was the misconfig and how you fixed it (while the symptoms are already described in the first message). Saying this because our dev-list is also part of the project documentation, your example

Re: Documentation / Resources to help getting started with Elasticsearch Adapter

2023-07-06 Thread Alessandro Solimando
Hello Joe, Sumanth, You can subscribe to dev the mailing list by following the instructions at this link: https://calcite.apache.org/develop/#getting-started The devolop section will also provide more information on how to set things up and get started with Calcite. For some basic documentation

Re: [ANNOUNCE] New committer: Zhe Hu

2023-06-28 Thread Alessandro Solimando
Congratulations and welcome, Zhe Hu! On Wed 28 Jun 2023, 23:38 Sergey Nuyanzin, wrote: > Congrats, Zhe Hu! > > On Wed, Jun 28, 2023 at 9:06 PM Julian Hyde > wrote: > > > Thanks for your contributions, and welcome to the team! > > > > Julian > > > > > > > On Jun 28, 2023, at 8:52 AM, Michael

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-25 Thread Alessandro Solimando
Hello everyone, I am done reviewing PR#3264 ( CALCITE-5756 ), I will merge within 24 hours if no objections arise. Best regards, Alessandro On Sun, 25 Jun 2023 at 13:45, xiong duan wrote: > I have

Re: [ANNOUNCE] New committer: Oliver Lee

2023-06-15 Thread Alessandro Solimando
Very well deserved, congratulations, Oliver! On Thu, 15 Jun 2023 at 03:40, Jiajun Xie wrote: > Congratulations and welcome Oliver! >

Re: [ANNOUNCE] New committer: Tanner Clary

2023-05-26 Thread Alessandro Solimando
Congrats Tanner, welcome aboard! Best regards, Alessandro On Fri, 26 May 2023 at 11:11, Benchao Li wrote: > Congratulations, Tanner! > > Stamatis Zampetakis 于2023年5月26日周五 17:05写道: > > > Apache Calcite's Project Management Committee (PMC) has invited Tanner > > Clary to become a committer, and

Re: [DISCUSS] Disable JIRA worklog for GitHub PRs

2023-04-19 Thread Alessandro Solimando
Hi Stamatis, +1000 on this, thanks for starting this discussion! Best regards, Alessandro On Wed 19 Apr 2023, 10:19 Stamatis Zampetakis, wrote: > Hello, > > Everything that happens in a GitHub PR creates a worklog entry under > the respective JIRA ticket. > For every worklog entry we receive a

Re: [DISCUSS] Towards Calcite 1.34.0

2023-03-09 Thread Alessandro Solimando
+1 Stamatis, it's nice to help them out, thanks for being the RM On Fri 10 Mar 2023, 01:36 Benchao Li, wrote: > +1, Thanks Stamatis for driving this. > > Stamatis Zampetakis 于2023年3月10日周五 07:18写道: > > > Draft release notes: https://github.com/apache/calcite/pull/3103 > > > > On Thu, Mar 9,

Re: [QUESTION]: Bug Fix Release

2023-03-04 Thread Alessandro Solimando
The second option Benchao mentions is what Hive currently does as well. Best regards, Alessandro On Sat 4 Mar 2023, 13:19 Benchao Li, wrote: > Hi Charles, > > Thank for reaching out! > > IIRC, the idea of releasing bugfix version has been brought up in the past, > but I couldn't find the

Re: [ANNOUNCE] New committer: Jiajun Xie

2023-02-10 Thread Alessandro Solimando
Congratulations Jiajun, very well deserved, looking forward to work more with you in the future! Best regards, Alessandro On Sat 11 Feb 2023, 03:06 Benchao Li, wrote: > Congratulations, Jiajun. Welcome on board. > > Francis Chuang 于2023年2月11日周六 09:51写道: > > > Congrats, Jiajun! > > > > On

Re: [DISCUSS] Apache Calcite Meetup March 2023

2023-02-06 Thread Alessandro Solimando
Hello everyone, the proposed date and time is fine with me and I'd be happy to hear Julian's talk. In addition, together with Stamatis, we could present how the extended logging capabilities introduced via CALCITE-4704 and CALCITE-4991

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

2023-02-03 Thread Alessandro Solimando
Thanks Jess for preparing the RC, my vote is +1 (non-binding), tested as follows: - verified gpg signature: OK $ gpg --verify apache-calcite-1.33.0-src.tar.gz.asc apache-calcite-1.33.0-src.tar.gz gpg: Signature made Fri 03 Feb 2023 03:25:05 CET gpg:using RSA key

Re: several JavaCC warnings "Choice conflict involving two expansions"

2023-01-28 Thread Alessandro Solimando
> > On Fri, Jan 27, 2023 at 9:50 AM Alessandro Solimando > wrote: > > > > Hello everyone, > > while checking CI logs I have noticed that we have lots of JavaCC > warnings > > related to ambiguous prefixes in the productions of one of our grammars. > > > >

[jira] [Created] (CALCITE-5505) JavaCC warns about missing LOOKAHEAD directives in Parser.jj

2023-01-28 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5505: - Summary: JavaCC warns about missing LOOKAHEAD directives in Parser.jj Key: CALCITE-5505 URL: https://issues.apache.org/jira/browse/CALCITE-5505

Re: [DISCUSS] Towards Calcite 1.33.0

2023-01-27 Thread Alessandro Solimando
Hello, I think that Julian was referring to CALCITE-5501 for the intermittent CI issue, a PR fixing it is now available. I have no problem waiting for the release to be rolled out before merging it, just wanted to reach out to see if you prefer

Fwd: several JavaCC warnings "Choice conflict involving two expansions"

2023-01-27 Thread Alessandro Solimando
Hello everyone, while checking CI logs I have noticed that we have lots of JavaCC warnings related to ambiguous prefixes in the productions of one of our grammars. They also seem related to time functions, for which I have seen several related developments for BigQuery lately. Have we verified

Re: [ANNOUNCE] Benchao Li joins Calcite PMC

2023-01-27 Thread Alessandro Solimando
Congratulations Benchao, very well deserved! Best regards, Alessandro On Fri, 27 Jan 2023 at 10:51, Stamatis Zampetakis wrote: > I am pleased to announce that Benchao has accepted an invitation to join > the Calcite PMC. Benchao has been a consistent and helpful figure in > the Calcite

Re: [ANNOUNCE] New committer: Istvan Toth

2023-01-24 Thread Alessandro Solimando
Congrats Ivan! On Tue 24 Jan 2023, 22:59 Francis Chuang, wrote: > Congrats, Istvan! > > On 25/01/2023 8:58 am, Stamatis Zampetakis wrote: > > Apache Calcite's Project Management Committee (PMC) has invited Istvan > > Toth to become a committer, and we are pleased to announce that he > > has

Re: [DISCUSS] Drop unused branches from git repos

2023-01-22 Thread Alessandro Solimando
+1 from me as well, keeping unused branches around is only confusing. Best regards, Alessandro On Sun 22 Jan 2023, 22:58 Julian Hyde, wrote: > +1 > > There’s probably a tag for each release but let’s make sure before we drop > the branch. If any branch just has a ‘prepare for next iteration’

Re: [ANNOUNCE] New Calcite PMC chair: Stamatis Zampetakis

2023-01-19 Thread Alessandro Solimando
Congratulations, Stamatis! Thanks Ruben for being a great PMC chair! Best regards, Alessandro On Thu, 19 Jan 2023 at 18:04, Ruben Q L wrote: > Calcite community members, > > I am pleased to announce that we have a new PMC chair and VP as per our > tradition of rotating the chair once a year.

Re: [DISCUSS] Code quality/coverage with SonarCloud & JaCoCo

2023-01-13 Thread Alessandro Solimando
a code smell.) > > > > And "Do not forget to remove this deprecated code someday." is an > > 'info code smell'. Yeah, right. Wait until the next major version. > > > > I'm trying to work here. Get this *ing robot off my back. > > > > Julian &g

Re: [DISCUSS] Code quality/coverage with SonarCloud & JaCoCo

2023-01-11 Thread Alessandro Solimando
integration is advancing well and I am hoping to merge the PR in > >>> the > >>>>>> coming days. > >>>>>> To avoid unpleasant surprises, I am planning to create a new remote > >>> branch > >>>>>> in the main calci

Re: [ANNOUNCE] New committer: Alex Plehanov

2023-01-11 Thread Alessandro Solimando
Welcome Alex! On Wed, 11 Jan 2023 at 10:04, stanilovsky evgeny wrote: > Congratulations, Alex! > > > Welcome, Alex! > > > > Andrei Sereda 于2023年1月11日周三 01:16写道: > > > >> Welcome, Alex! > >> > >> On Tue, Jan 10, 2023, 11:01 Stamatis Zampetakis > >> wrote: > >> > >> > Welcome Alex! Looking

Re: Draft: board report for 2022 Q4

2023-01-09 Thread Alessandro Solimando
-+ > >> |year |month| active_reviewers | > >> +-+-+-----+ > >> | 2022| 10 | 4 | > >> | 2022| 11

Re: How to use IntelliJ debug code generated by janino?

2022-12-12 Thread Alessandro Solimando
Hi, apache ML strips attachments, so it's normal we can't see it, you can either use an external system and link to them, or better describe with plain text so it's also searchable. Best regards, Alessandro On Mon, 12 Dec 2022 at 09:33, Zou Dan wrote: > Hi wangguangyuan > You could just right

Re: [DISCUSS] Code quality/coverage with SonarCloud & JaCoCo

2022-12-09 Thread Alessandro Solimando
Hi all, thanks Stamatis for the proposal and the work, I am a huge fan of Sonar and I really miss it on Calcite, so a big +1 from me on this. In Hive so far we have received good feedback, so I hope it will be welcomed here too. Best regards, Alessandro On Fri, 9 Dec 2022 at 19:02, Stamatis

Re: [ANNOUNCE] New committer: Dmitry Sysolyatin

2022-11-08 Thread Alessandro Solimando
Congrats Dmitry, welcome to Calcite! On Tue 8 Nov 2022, 18:44 Ruben Q L, wrote: > Apache Calcite's Project Management Committee (PMC) has invited Dmitry > Sysolyatin to become a committer, and we are pleased to announce he has > accepted the invitation. > > During the last months Dmitry has

Re: [DISCUSS] JIRA account signups no longer available after 6th November 2022

2022-10-26 Thread Alessandro Solimando
It's understandable from the ASF side, and the proposal you drafted LGTM. I'd probably also add some instructions under https://calcite.apache.org/develop/ Best regards, Alessandro On Wed, 26 Oct 2022 at 10:58, Francis Chuang wrote: > Hello Community Members, > > ASF Infra has announced that

[jira] [Created] (CALCITE-5345) UnionPullUpConstantsRule could also pull up constants requiring a cast

2022-10-25 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5345: - Summary: UnionPullUpConstantsRule could also pull up constants requiring a cast Key: CALCITE-5345 URL: https://issues.apache.org/jira/browse/CALCITE-5345

Re: Migrating away from Travis-CI

2022-10-25 Thread Alessandro Solimando
+1, and as discussed under CALCITE-5306 , it would be probably a good idea to retire AppVeyor too as ORC did with success (possibly in a

Re: RelOptRulesTest.java and RelOptRulesTest.xml

2022-10-24 Thread Alessandro Solimando
onverterTest - TypeCoercionConverterTest The associated XML reference files will be updated in the context of this PR, and from now on the tests will fail upon discrepancies. Happy to hear your opinion if you have time. Best regards, Alessandro On Fri, 21 Oct 2022 at 10:42, Alessandro Solimando < al

Re: RelOptRulesTest.java and RelOptRulesTest.xml

2022-10-21 Thread Alessandro Solimando
t; sorted alphabetically? (I thought it did that at some point… I may be > > wrong. Anyway, I am a fan of ‘fail fast’. The person who introduces the > > error should be the person to fix it.) > > > > > On Oct 20, 2022, at 9:20 AM, Alessandro Solimando < >

[jira] [Created] (CALCITE-5340) Tests should fail when actual and expected XML files are not identical

2022-10-21 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5340: - Summary: Tests should fail when actual and expected XML files are not identical Key: CALCITE-5340 URL: https://issues.apache.org/jira/browse/CALCITE-5340

RelOptRulesTest.java and RelOptRulesTest.xml

2022-10-20 Thread Alessandro Solimando
Hello everyone, I have recently added tests to RelOptRulesTest.java, took the chance to update (maven instruction with gradle instructions, path has changed) and improved them a little bit. While testing the commands I have noticed that few PRs in the last months had tests added to

[jira] [Created] (CALCITE-5337) UnionPullUpConstantsRule produces an invalid plan when pulling up constants for nullable fields

2022-10-18 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5337: - Summary: UnionPullUpConstantsRule produces an invalid plan when pulling up constants for nullable fields Key: CALCITE-5337 URL: https://issues.apache.org/jira

Re: [for help] Should I change my commit user.email?

2022-10-17 Thread Alessandro Solimando
thub account as well. After that, all the things > will work fine in Github, such as that Github will know that you have > committed to Calcite repo, and would not take you as a first-time > contributor each time. > > > Alessandro Solimando 于2022年10月17日周一 > 17:52写道: > >

Re: [for help] Should I change my commit user.email?

2022-10-17 Thread Alessandro Solimando
Hi Mou Wu, over the years I have seen several contributors using their working emails in the git commits, in principle I don't think there is any issue with that. In any case, I guess it would not be possible to amend git history to change the email, as this will change the sha1 for all

Re: [ANNOUNCE] New committer: Bertil Chapuis

2022-10-17 Thread Alessandro Solimando
Congratulations Bertil, very well deserved, welcome aboard! Best regards, Alessandro On Mon, 17 Oct 2022 at 11:31, Bertil Chapuis wrote: > Thank you all for the warm welcome. I’m really honoured to join the Apache > Calcite project as a committer. > > A few words about myself. I’m a software

Re: Consider using bi-directional links in JIRA

2022-10-14 Thread Alessandro Solimando
+1 too for bringing up this discussion, navigating through related issues is very important. Benchao: in general the most important is to put the link (even just "relates to" or "duplicates" as Julian said), we can defer more complex relationships to the description or comments. Other ones I use

Re: [DISCUSS] restrict JDK test matrix

2022-10-07 Thread Alessandro Solimando
2022 at 12:04, Alessandro Solimando < alessandro.solima...@gmail.com> wrote: > Julian, Stamatis, > thanks for your input! > > Since it seems that there is consensus around the topic, I have logged > CALCITE-5306 <https://issues.apache.org/jira/browse/CALCITE-5306>. >

Re: [DISCUSS] restrict JDK test matrix

2022-10-04 Thread Alessandro Solimando
hat breaks > > the build on JDK 13, you should tell me and I should fix it. I don’t use > > sdkman and can create a JDK 13 environment easily enough from the JDK’s > > binary tarball. > > > > Julian > > > > > On Oct 3, 2022, at 5:38 AM, Alessandro S

[jira] [Created] (CALCITE-5306) Support LTS JDKs and latest in testing

2022-10-04 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5306: - Summary: Support LTS JDKs and latest in testing Key: CALCITE-5306 URL: https://issues.apache.org/jira/browse/CALCITE-5306 Project: Calcite

Re: Draft: board report for 2022 Q3

2022-10-03 Thread Alessandro Solimando
+1 Ruben, great summary! On Sun, 2 Oct 2022 at 17:36, Julian Hyde wrote: > +1 > > You’ve painted a good picture of what’s going on. I think the Board will > appreciate. > > My personal update: I’m sitting on the runway heading to New Orleans for > ApacheCon. Planning to present, but also

[DISCUSS] restrict JDK test matrix

2022-10-03 Thread Alessandro Solimando
Hello everyone, I was checking a build failure related to JDK15 and I wanted to try it locally, however I can't do it via sdkman (a "multi-platform software manager") as JDK is not anymore available. This is not

Re: [REVIEW REQUEST] CALCITE-5253 NATURAL JOIN erroneous validation.

2022-09-30 Thread Alessandro Solimando
Hi Evgeny, thanks for submitting the patch, I have taken a look and left some comments, but I think that the PR is overall in good shape. Best regards, Alessandro On Fri, 30 Sept 2022 at 09:22, stanilovsky evgeny < estanilovs...@gridgain.com> wrote: > Hi, > > I would like to request a review

Re: Requesting information regarding sub-schemas

2022-09-21 Thread Alessandro Solimando
Hi Pranav, it's helpful to complement what you provided with actual error messages/stack traces (if any) or at least a detailed description of expected vs actual behaviour if there is no "apparent" error. If you also have a minimal repro, that would definitely be helpful. Best regards,

Re: Jira project admin privileges

2022-09-19 Thread Alessandro Solimando
ny PMC member should be given administrator privileges if > they request. > > Julian > > > > On Sep 17, 2022, at 12:27 AM, Alessandro Solimando < > alessandro.solima...@gmail.com> wrote: > > > > Hello everyone, > > I have noticed that it's always Fran

Jira project admin privileges

2022-09-17 Thread Alessandro Solimando
Hello everyone, I have noticed that it's always Francis taking care of assigning "contributor" permissions to new users, I guess he is the only person with enough privileges to do that? What do you think if we granted those privileges to the Calcite PMC members at the least (or even committers if

Re: Bug in the Bushy join optimization for outer joins with nullable columns

2022-09-17 Thread Alessandro Solimando
Hi Mihai, from a quick look you indeed seem to have hit a bug, filing a Jira ticket would be great. In principle all the information you need around filing a ticket are available here: https://calcite.apache.org/develop/#contributing If there is something missing there, please let us know here

Re: [ANNOUNCE] Andrei Sereda joins Calcite PMC

2022-08-15 Thread Alessandro Solimando
Congratulations Andrei and thanks again for driving the latest release! Il Lun 15 Ago 2022, 09:01 Yanjing Wang ha scritto: > Congratulations, Andrei! > > Chunwei Lei 于2022年8月15日周一 10:11写道: > > > Congratulations, Andrei! > > > > Best, > > Chunwei > > > > > > On Sun, Aug 14, 2022 at 4:05 PM

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

2022-07-23 Thread Alessandro Solimando
Hello everyone, thanks a lot Andrei for all the work behind this release, very much appreciated. My vote is +1 (non-binding) but I would like to highlight the differences I noticed with respect to the tag when checked out from the git repo, it does not look major but I don't remember seeing a

Re: [DISCUSS] How we choose a PMC chair

2022-07-04 Thread Alessandro Solimando
+1 from me too on adopting Julian's suggestion. Best regards, Alessandro On Mon, 4 Jul 2022 at 07:37, Forward Xu wrote: > +1 > > Haisheng Yuan 于2022年7月4日周一 08:32写道: > > > +1 to the improvement. > > > > On 2022/07/04 00:13:58 Francis Chuang wrote: > > > +1 I think this is a good idea. We have

Re: [ANNOUNCE] New committer: Benchao Li

2022-07-04 Thread Alessandro Solimando
Congratulations Benchao, well deserved! Best regards, Alessandro On Mon, 4 Jul 2022 at 07:32, Forward Xu wrote: > Congratulations! > > > Best, > > ForwardXu > > Francis Chuang 于2022年7月4日周一 10:21写道: > > > Congrats! > > > > On 4/07/2022 12:13 pm, Jiajun Xie wrote: > > > Congrat Benchao Li,

Re: [ANNOUNCE] New committer: Jing Zhang

2022-07-04 Thread Alessandro Solimando
Congratulations, Jing! Best regards, Alessandro On Mon, 4 Jul 2022 at 07:42, Chunwei Lei wrote: > Congratulations! > > > > Best, > Chunwei > > > On Mon, Jul 4, 2022 at 1:31 PM Forward Xu wrote: > > > Congratulations! > > > > > > Best, > > > > ForwardXu > > > > Benchao Li 于2022年7月4日周一

Re: CI Failed in JDK15

2022-06-28 Thread Alessandro Solimando
the CI > succeed, could I log it next time it raises? > > Alessandro Solimando 于2022年6月23日周四 > 15:50写道: > > > Hi Yanjing, > > we have had an identical failure in March (logs are not available > anymore, > > unfortunately) in the snapshot build: > > "Bui

Re: CI Failed in JDK15

2022-06-23 Thread Alessandro Solimando
Hi Yanjing, we have had an identical failure in March (logs are not available anymore, unfortunately) in the snapshot build: "Build failed in Jenkins: Calcite » Calcite-snapshots #88", related to the commit "[fan_li_ya] [CALCITE-4976] Release Calcite 1.30.0" > Task :server:test > [0;31;1mFAILURE

Re: [ANNOUNCE] Vladimir Ozerov joins Calcite PMC

2022-05-24 Thread Alessandro Solimando
Congratulations Vladimir! On Tue, 24 May 2022 at 16:59, Gavin Ray wrote: > Congrats! > > For some reason I thought you were on the PMC, so I guess that mistaken > assumption is correct now at least =D > > On Tue, May 24, 2022 at 10:47 AM Ruben Q L wrote: > > > I am pleased to announce that

Re: [ANNOUNCE] Chunwei Lei joins Calcite PMC

2022-05-24 Thread Alessandro Solimando
Congratulations Chunwei, well deserved! On Tue, 24 May 2022 at 16:58, Gavin Ray wrote: > In the words of a true poet of our time: > > *"I just wanna say Congratulations" * > > - *Post Malone* > > On Tue, May 24, 2022 at 10:47 AM Ruben Q L wrote: > > > I am pleased to announce that Chunwei

Re: fixVersion

2022-05-09 Thread Alessandro Solimando
Hello everyone, to keep the process lightweight, I'd unset the fixVersion field if it did not get included into the released version (and provide a comment only if there was a reason/blocker other than the lack of time). If the ticket is really "in progress", the owner will most likely be

Re: [DISCUSS] Parser with involved tables

2022-04-13 Thread Alessandro Solimando
Hi Yanjing, I found a discussion in the ML suggesting to use RelOptUtil#findAllTables to get all tables involved in a query: https://lists.apache.org/thread/wcfv2bhdytwsoyc3qlsnxcd7nmnnlb06 Can you check if that's what you want? Best regards, Alessandro On Wed, 13 Apr 2022 at 09:33, Yanjing

Re: Draft: board report for 2022 Q1

2022-04-01 Thread Alessandro Solimando
y 7:3. > > Community changes, past quarter: > - No new PMC members. Last addition was Ruben Q L on 2020-08-10. > - No new committers. Last addition was Alessandro Solimando on 2021-12-17. > > ## Project Activity: > Calcite 1.30.0 was released on 2022-03-20, it contains contributio

Re: Calcite jars with shaded guava

2022-03-29 Thread Alessandro Solimando
Hello Abhishek, maybe I am re-stating what Stamatis suggested without realising, but since Calcite works well with a broad range of guava versions, can't you simply exclude guava when you include it in druid? At that point if the guava version of druid is in the list of those supported by Calcite

Re: [DISCUSS] Best practice for synchronizing master and site branches

2022-03-29 Thread Alessandro Solimando
Hello everyone, I totally agree on automating the website publication and having a single branch, the less we do manually, the lower the chances to mess something up. I am also in favour of versioned docs in the website, it's confusing to land on updated pages from an older context like a message

Re: A basic, DB-agnostic question about the concept of a "Physical Plan"

2022-03-23 Thread Alessandro Solimando
Hi Gavin, in a nutshell, a logical plan consists of logical operators (say, a join), which can be implemented in several ways at the physical level (say, merge join, hash join, etc.), and are therefore associated with some corresponding physical operators. How the logical vs physical planning is

Re: [VOTE] Release Apache Calcite 1.30.0 (release candidate 3)

2022-03-16 Thread Alessandro Solimando
Hello everyone, thanks a lot Liya Fan for all the hard work on the release and for battle-testing our process documentation which is very important. My vote is +1 (non-binding), tested as follows: - verified gpg signature: OK $ curl "https://downloads.apache.org/calcite/KEYS; | gpg --import ...

Travis CI is broken

2022-03-08 Thread Alessandro Solimando
Hello everyone, I have noticed that openjdk15-17 are broken on Travis since yesterday (e.g., https://github.com/apache/calcite/runs/5463494141), after digging a bit I found it's a Travis issue, you can track it here: https://travis-ci.community/t/update-install-jdk-sh-with-the-new-revision/12761

[jira] [Created] (CALCITE-5011) CassandraAdapterDataTypesTest fails with initialization error

2022-02-15 Thread Alessandro Solimando (Jira)
Alessandro Solimando created CALCITE-5011: - Summary: CassandraAdapterDataTypesTest fails with initialization error Key: CALCITE-5011 URL: https://issues.apache.org/jira/browse/CALCITE-5011

Re: Allow Cascades driver invoking "derive" on the nodes produced by "passThrough"

2022-02-11 Thread Alessandro Solimando
Hello everyone, @Vladimir, +1 on the change introducing "enforceDerive()". @Roman, could you walk us through the limitations you found that forced you to copy-paste the whole class? Maybe there is some middle ground for your problem(s) too, similar in spirit to what Vladimir proposed for the

Re: Invalid IntervalSQLType

2022-02-10 Thread Alessandro Solimando
I agree with Stamatis, and as always adding a unit test and using git bisect can help spot the exact commit that introduced the change. HTH, Alessandro On Thu, 10 Feb 2022 at 12:37, Stamatis Zampetakis wrote: > Hi Chathura, > > It is difficult to reason about correctness without having the

Re: [DISCUSS] New community section for articles/blogs/papers

2022-01-24 Thread Alessandro Solimando
+1 on the proposal, I share Ruben's POV also, but I think we can revise the content from time to time and deprecate/remove links when they get stale. Best regards, Alessandro On Mon, 24 Jan 2022 at 16:29, Zhe Hu wrote: > It’s definitely a terrific proposal, especially for those new comers and

  1   2   3   >