Hello, It seems 1.41.0 tickets are mostly done, there are still a couple of pending ones [1] that hopefully should be resolved soon (or moved out of the scope). Unless there's anything critical / blocker that pops up, I intend to propose code freeze by tomorrow afternoon, and start working on a RC by then.
Best, Ruben [1] https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 On Wed, Oct 15, 2025 at 1:58 PM Ruben Q L <[email protected]> wrote: > BTW, I have started to draft the Release Notes, I would appreciate if the > contributors that are aware of any 1.41 ticket implying a breaking change > could let me know about it. > Thanks > > > On Mon, Oct 13, 2025 at 8:18 AM Ruben Q L <[email protected]> wrote: > >> New recap [1]: >> - CALCITE-7070 should be merged soon. >> - We have a new PR approach for CALCITE-7122 that is worth taking a >> look [2] >> - There are still open points for CALCITE-6239 / CALCITE-6263; these are >> not simple questions, so they require a bit of time and decision making. >> There's a lot of work behind this ticket, so if it possible it'd be nice to >> resolve it and include it into the release. >> - There are discussions / concerns around the (already merged) >> ticket CALCITE-7184. >> >> I'm afraid I'm going to be traveling next week, with limited access to my >> computer. Considering these open points, and that the release process can >> take several days or even weeks (if we have several RCs and votes), I think >> it'd be better to delay the release. I propose that we continue working two >> more weeks, finalizing these pending tasks (and maybe completing any >> smaller issues that we can squeeze in), aim for code freeze at the end of >> next week (around 26 October), and I'll produce a RC right afterwards. >> >> Best, >> Ruben >> >> [1] >> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >> [2] https://github.com/apache/calcite/pull/4577 >> >> >> On Sat, Oct 11, 2025 at 10:56 PM Julian Hyde <[email protected]> >> wrote: >> >>> > - I think … CALCITE-7070 [is] in a very good shape, and could >>> > probably be merged very soon. >>> >>> >>> I have approved 7070. I suggested some changes that Mihai and >>> incorporate if he wishes. >>> >>> > On Oct 11, 2025, at 3:12 AM, Ruben Q L <[email protected]> wrote: >>> > >>> > Thanks, Mihai. >>> > >>> > Quick recap [1]: >>> > - I think CALCITE-7222 and CALCITE-7070 are in a very good shape, and >>> could >>> > probably be merged very soon. >>> > - CALCITE-7220 was moved out of the 1.41 scope by the reporter since it >>> > requires some extra work. >>> > - Regarding CALCITE-7122, I can still see several open comments on it. >>> > Considering this is a non-critical improvement (it's rather a minor, >>> nice >>> > to have, small optim), I think it'd be ok if we push it to 1.42 >>> > - Looking into CALCITE-6239 (and related CALCITE-6263), I still see >>> several >>> > non-straightforward discussions going on about design, coupling and >>> > compatibility. This is a big issue, so IMO it may need a bit of more >>> time >>> > to finalize, so we might have to push it into 1.42 as well. >>> > >>> > Best, >>> > Ruben >>> > >>> > [1] >>> > >>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >>> > >>> > >>> > On Fri, Oct 10, 2025 at 7:31 PM Mihai Budiu <[email protected]> wrote: >>> > >>> >> I will address your comments for 7070 today and I plan to merge it >>> >> afterwards; I think that it satisfies the requirements imposed by >>> Julian. >>> >> >>> >> I will take another look today at 7122 and either close it or merge >>> it. >>> >> >>> >> I will probably approve 7220, but it would be nice for the author to >>> add >>> >> the as comments the explanations he gave on github, so I would merge >>> it >>> >> only afterwards. >>> >> >>> >> Mihai >>> >> >>> >> ________________________________ >>> >> From: Ruben Q L <[email protected]> >>> >> Sent: Friday, October 10, 2025 11:26 AM >>> >> To: [email protected] <[email protected]> >>> >> Subject: Re: [DISCUSS] Towards Calcite 1.41.0 >>> >> >>> >> Hello, >>> >> >>> >> There are still a few open tickets with fixVersion 1.41, PRs are >>> available: >>> >> >>> >> >>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >>> >> >>> >> Let's try to make a final collective review effort to see if we can >>> squeeze >>> >> (some of) them into the release in the next few days, otherwise we'd >>> have >>> >> to push them into 1.42. >>> >> >>> >> Best, >>> >> Ruben >>> >> >>> >> >>> >> >>> >> >>> >> On Wed, Oct 1, 2025 at 6:01 PM Mihai Budiu <[email protected]> wrote: >>> >> >>> >>> I added one more item to the 1.41 list. >>> >>> I think the ones assigned to me are ready, assuming they will get >>> >> positive >>> >>> reviews. >>> >>> >>> >>> Mihai >>> >>> >>> >>> ________________________________ >>> >>> From: Ruben Q L <[email protected]> >>> >>> Sent: Wednesday, October 1, 2025 3:18 AM >>> >>> To: [email protected] <[email protected]> >>> >>> Subject: Re: [DISCUSS] Towards Calcite 1.41.0 >>> >>> >>> >>> Avatica 1.27.0 has been released [1] (thanks Francis for being the >>> RM!), >>> >>> and we have upgraded it on Calcite [2], so we can resume the >>> discussions >>> >>> towards Calcite 1.41.0. >>> >>> I propose to try to finalize the pending 1.41 tickets [3] in the >>> next ~10 >>> >>> days and try to produce the first RC around 11th-12th. Wdyt? >>> >>> >>> >>> Best, >>> >>> Ruben >>> >>> >>> >>> PS: List with the next RMs >>> >>> 1.41.0: Ruben QL >>> >>> 1.42.0: Julian Hyde >>> >>> 1.43.0: Stamatis Zampetakis >>> >>> 1.44.0: Cancai Cai >>> >>> 1.45.0: >>> >>> >>> >>> [1] >>> https://calcite.apache.org/avatica/news/2025/09/30/release-1.27.0 >>> >>> [2] https://issues.apache.org/jira/browse/CALCITE-7183 >>> >>> [3] >>> >>> >>> >> >>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >>> >>> >>> >>> >>> >>> On Sat, Sep 13, 2025 at 10:07 AM Ruben Q L <[email protected]> >>> wrote: >>> >>> >>> >>>> Thanks for volunteering, Cancai: >>> >>>> >>> >>>> 1.41.0: Ruben QL >>> >>>> 1.42.0: Julian Hyde >>> >>>> 1.43.0: Stamatis Zampetakis >>> >>>> 1.44.0: Cancai Cai >>> >>>> >>> >>>> PS: We have the release process documented in our web site [1], but >>> of >>> >>>> course if the RM has any question or doubt, they can ask on the dev >>> >> list >>> >>>> and the rest of the community will help out. >>> >>>> >>> >>>> [1] >>> >>>> >>> >>> >>> >> >>> https://calcite.apache.org/docs/howto.html#advanced-topics-for-committers >>> >>>> >>> >>>> >>> >>>> >>> >>>> On Fri, Sep 12, 2025 at 4:17 PM Cancai Cai <[email protected]> >>> wrote: >>> >>>> >>> >>>>> If no one is the release manager for 1.44.0, I can be the release >>> >>> manager >>> >>>>> for 1.44.0. Although I don't understand the release process very >>> >> well, I >>> >>>>> can start learning. >>> >>>>> >>> >>>>> Best wishes, >>> >>>>> Cancai Cai >>> >>>>> >>> >>>>> On 2025/09/11 08:37:29 Ruben Q L wrote: >>> >>>>>> Thanks, Julian. >>> >>>>>> >>> >>>>>> The updated RM list: >>> >>>>>> 1.41.0: Ruben QL >>> >>>>>> 1.42.0: Julian Hyde >>> >>>>>> 1.43.0: Stamatis Zampetakis >>> >>>>>> 1.44.0: ? >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> On Tue, Sep 9, 2025 at 6:37 PM Julian Hyde < >>> [email protected]> >>> >>>>> wrote: >>> >>>>>> >>> >>>>>>> Put me down as RM for 1.42, if no one else volunteered. >>> >>>>>>> >>> >>>>>>> (Sorry I've not been contributing much to Calcite recently… I’ve >>> >> had >>> >>>>> my >>> >>>>>>> head down working on Morel, first in Java, and in the last month >>> >> in >>> >>>>> Rust. >>> >>>>>>> It has been time well spent. My work has given me some good >>> >>>>> perspective on >>> >>>>>>> the relationship between compilers and optimizers, and I’m also >>> >>>>> getting to >>> >>>>>>> see the data world from the Rust side of the fence.) >>> >>>>>>> >>> >>>>>>>> On Sep 9, 2025, at 2:57 AM, Alessandro Solimando < >>> >>>>>>> [email protected]> wrote: >>> >>>>>>>> >>> >>>>>>>> +1 on releasing Avatica first, thanks a lot Francis for being RM >>> >>>>> one more >>> >>>>>>>> time >>> >>>>>>>> >>> >>>>>>>> Best regards, >>> >>>>>>>> Alessandro >>> >>>>>>>> >>> >>>>>>>> On Tue, Sep 9, 2025, 08:52 Ruben Q L <[email protected]> wrote: >>> >>>>>>>> >>> >>>>>>>>> Thanks Francis. I think it can be a good idea to have Avatica >>> >>>>> 1.27.0, >>> >>>>>>> then >>> >>>>>>>>> upgrade Calcite to said version (which would allow us to >>> >> complete >>> >>>>>>>>> CALCITE-5094), and then proceed with Calcite 1.41.0. >>> >>>>>>>>> This overall process might delay a bit the original proposed >>> >>>>> schedule, >>> >>>>>>> but >>> >>>>>>>>> I'd say it's ok (there's no rush, and it's been a while since >>> >> our >>> >>>>> last >>> >>>>>>>>> Avatica release, so it's a good thing if we could have a new >>> >>> one). >>> >>>>>>>>> >>> >>>>>>>>> Ruben >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> On Mon, Sep 8, 2025 at 10:53 PM Francis Chuang < >>> >>>>>>> [email protected]> >>> >>>>>>>>> wrote: >>> >>>>>>>>> >>> >>>>>>>>>> If a release of Avatica is required before Calcite 1.41.0, I >>> >> am >>> >>>>> happy >>> >>>>>>> to >>> >>>>>>>>>> be RM for Avatica 1.27.0. >>> >>>>>>>>>> >>> >>>>>>>>>> Francis >>> >>>>>>>>>> >>> >>>>>>>>>> On 9/09/2025 6:44 am, Bertil Chapuis wrote: >>> >>>>>>>>>>> Hello Ruben, >>> >>>>>>>>>>> >>> >>>>>>>>>>> I’d like to add CALCITE-6239 and CALCITE-6263 addressed in >>> >> [1] >>> >>>>> to the >>> >>>>>>>>>> list. The PR improves support for PostGIS. I think it is in >>> >>>>> relatively >>> >>>>>>>>> good >>> >>>>>>>>>> shape, but I’m still waiting for a feedback regarding the >>> >>>>> coupling to >>> >>>>>>>>> Java >>> >>>>>>>>>> Topology Suite [2] before merging. >>> >>>>>>>>>>> >>> >>>>>>>>>>> [1] https://github.com/apache/calcite/pull/3668 >>> >>>>>>>>>>> [2] >>> >>>>> https://lists.apache.org/thread/y4hhfmydp5mn1slt9b5hf88htg86zdyj >>> >>>>>>>>>>> >>> >>>>>>>>>>> Best regards, >>> >>>>>>>>>>> >>> >>>>>>>>>>> Bertil >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>>> On 8 Sep 2025, at 22:13, Alessandro Solimando < >>> >>>>>>>>>> [email protected]> wrote: >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> Hi Ruben, >>> >>>>>>>>>>>> thanks for volunteering to be the RM for 1.41.0! >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> I am adding CALCITE-7163 >>> >>>>>>>>>>>> <https://issues.apache.org/jira/browse/CALCITE-7163> [1] to >>> >>> the >>> >>>>>>> list, >>> >>>>>>>>>> which >>> >>>>>>>>>>>> just upgrades Sonar plugin for Gradle, hoping that the many >>> >>>>>>>>> improvements >>> >>>>>>>>>>>> will alleviate the Sonar failures we have seen in CI for >>> >> quite >>> >>>>> some >>> >>>>>>>>> time >>> >>>>>>>>>>>> now. >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> Best regards, >>> >>>>>>>>>>>> Alessandro >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CALCITE-7163 >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> On Mon, 8 Sept 2025 at 19:01, Mihai Budiu <[email protected] >>> >>> >>> >>>>> wrote: >>> >>>>>>>>>>>> >>> >>>>>>>>>>>>> 7070 is on me, and I have precise comments from Julian, >>> >> just >>> >>>>> have to >>> >>>>>>>>>> find >>> >>>>>>>>>>>>> the tine to work on it. >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Mihai >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> ________________________________ >>> >>>>>>>>>>>>> From: 我 <[email protected]> >>> >>>>>>>>>>>>> Sent: Monday, September 8, 2025 6:54 AM >>> >>>>>>>>>>>>> To: dev <[email protected]> >>> >>>>>>>>>>>>> Subject: Re: [DISCUSS] Towards Calcite 1.41.0 >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Hi Ruben, >>> >>>>>>>>>>>>> Thank you very much for taking the time to serve as the RM >>> >>> for >>> >>>>>>>>> version >>> >>>>>>>>>>>>> 1.41.0! I’d like to share some information I’ve gathered >>> >> for >>> >>>>> your >>> >>>>>>>>>>>>> reference. I feel that CALCITE-7122 and CALCITE-7160 should >>> >>> be >>> >>>>>>>>>> relatively >>> >>>>>>>>>>>>> easy to resolve within a few days. CALCITE-7070 might be >>> >> more >>> >>>>>>> tricky, >>> >>>>>>>>>> as it >>> >>>>>>>>>>>>> seems no consensus has been reached yet. CALCITE-5094 >>> >> appears >>> >>>>> mostly >>> >>>>>>>>>> ready >>> >>>>>>>>>>>>> but depends on Avatica. Since the prerequisite PR has >>> >> already >>> >>>>> been >>> >>>>>>>>>> merged >>> >>>>>>>>>>>>> into Avatica, it looks like we just need to wait for a new >>> >>>>> release >>> >>>>>>> of >>> >>>>>>>>>>>>> Avatica to complete this task. >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Best, >>> >>>>>>>>>>>>> Zhen Chen >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> ---- Replied Message ---- >>> >>>>>>>>>>>>> | From | Ruben Q L<[email protected]> | >>> >>>>>>>>>>>>> | Date | 09/08/2025 20:55 | >>> >>>>>>>>>>>>> | To | [email protected] | >>> >>>>>>>>>>>>> | Cc | | >>> >>>>>>>>>>>>> | Subject | Re: [DISCUSS] Towards Calcite 1.41.0 | >>> >>>>>>>>>>>>> Thanks Stamatis for refloating this and for volunteering >>> >> for >>> >>>>> 1.43; I >>> >>>>>>>>>> can >>> >>>>>>>>>>>>> take care of 1.41: >>> >>>>>>>>>>>>> 1.41.0: Ruben QL >>> >>>>>>>>>>>>> 1.42.0: ? >>> >>>>>>>>>>>>> 1.43.0: Stamatis Zampetakis >>> >>>>>>>>>>>>> 1.44.0: ? >>> >>>>>>>>>>>>> It would be nice to have some more volunteers to fill the >>> >>>>> remaining >>> >>>>>>>>>> spots. >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Regarding 1.41 schedule: looking at the dashboard [1] it >>> >>> seems >>> >>>>>>>>> there's >>> >>>>>>>>>> only >>> >>>>>>>>>>>>> 4 pending tickets, all of them with PR available, so >>> >>> hopefully >>> >>>>> we >>> >>>>>>>>> could >>> >>>>>>>>>>>>> finalize the scope rather soon. >>> >>>>>>>>>>>>> Are there any other tickets that should be part of 1.41? >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> I'd propose to try to finalize pending tickets in the next >>> >>>>> couple of >>> >>>>>>>>>> weeks, >>> >>>>>>>>>>>>> and prepare the first RC around 20th of September, to try >>> >> to >>> >>>>> get the >>> >>>>>>>>>> new >>> >>>>>>>>>>>>> release by the end of the month; how does it sound? >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Best regards, >>> >>>>>>>>>>>>> Ruben >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> [1] >>> >>>>>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>> >>> >>>>>>> >>> >>>>> >>> >>> >>> >> >>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> On Wed, Sep 3, 2025 at 9:28 AM Stamatis Zampetakis < >>> >>>>>>>>> [email protected]> >>> >>>>>>>>>>>>> wrote: >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>>> It is indeed a good time to start pushing for the 1.41.0 >>> >>>>> release. >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> It appears that we don't have a RM yet but we can still >>> >>>>> continue >>> >>>>>>> the >>> >>>>>>>>>>>>>> discussion about the tickets that we would like to go in. >>> >> Is >>> >>>>> there >>> >>>>>>>>>>>>>> anything in particular that we would like to merge before >>> >>>>> cutting >>> >>>>>>>>> the >>> >>>>>>>>>>>>>> first release candidate? >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> In the meantime if someone wants to serve as RM please >>> >> speak >>> >>>>> up. >>> >>>>>>>>> It's >>> >>>>>>>>>>>>>> the first time after a while that we don't have anyone in >>> >>> the >>> >>>>> list >>> >>>>>>>>> of >>> >>>>>>>>>>>>>> volunteers so let's try to fix this. >>> >>>>>>>>>>>>>> 1.41.0: ? >>> >>>>>>>>>>>>>> 1.42.0: ? >>> >>>>>>>>>>>>>> 1.43.0: Stamatis Zampetakis >>> >>>>>>>>>>>>>> 1.44.0: ? >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> Best, >>> >>>>>>>>>>>>>> Stamatis >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> On Mon, Aug 25, 2025 at 6:14 PM Ruben Q L < >>> >>> [email protected]> >>> >>>>>>>>> wrote: >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> Hello, >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> It's been approximately 3 months since our last release >>> >>> [1]; >>> >>>>> if we >>> >>>>>>>>>> want >>> >>>>>>>>>>>>>> to >>> >>>>>>>>>>>>>>> keep our release rhythm, I think we should start the >>> >>>>> discussions >>> >>>>>>> to >>> >>>>>>>>>>>>>> produce >>> >>>>>>>>>>>>>>> a 1.41 in the next month or so. >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> If I am not mistaken, our next release managers would be >>> >>> [2]: >>> >>>>>>>>>>>>>>> - Hongyu Guo >>> >>>>>>>>>>>>>>> - Jing Zhang >>> >>>>>>>>>>>>>>> @Hongyu, Jing: Are you still available to serve as RM in >>> >>> the >>> >>>>>>>>>> short/mid >>> >>>>>>>>>>>>>> term? >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> Are there other volunteers who would like to join the RM >>> >>>>> list? >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> Best regards, >>> >>>>>>>>>>>>>>> Ruben >>> >>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>> [1] >>> >>>>> https://calcite.apache.org/news/2025/05/28/release-1.40.0/ >>> >>>>>>>>>>>>>>> [2] >>> >>>>>>>>> >>> >> https://lists.apache.org/thread/j847g5q8l2fq90xzr93bx69csj0srmsw >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>> >>> >>>>> >>> >>>> >>> >>> >>> >> >>> >>>
