Hello, Anything specific you'd like to be added to the release notes of 1.31 ? If so, please provide a short summary as well as JIRA id.
Andrei. On Tue, Jul 12, 2022 at 10:07 PM Andrei Sereda <aser...@gmail.com> wrote: > Hi Julian, > > > > Andrei, Are there any remaining blockers for 1.31? > No blockers for 1.31. Any pending issues can be moved towards 1.32. > > > Can we proceed with an RC0? > > Yes, I'll start the release very soon. > > Thanks for fixing the regression. > > Andrei. > > > On Tue, Jul 12, 2022 at 4:35 PM Julian Hyde <jhyde.apa...@gmail.com> > wrote: > >> I merged https://issues.apache.org/jira/browse/CALCITE-5194 < >> https://issues.apache.org/jira/browse/CALCITE-5194>, the fix for the >> regression due to https://issues.apache.org/jira/browse/CALCITE-35 < >> https://issues.apache.org/jira/browse/CALCITE-35>, yesterday. >> >> Andrei, Are there any remaining blockers for 1.31? Can we proceed with an >> RC0? >> >> Julian >> >> >> > On Jun 21, 2022, at 11:29 PM, Yanjing Wang <zhuangzixiao...@gmail.com> >> wrote: >> > >> > Thanks Andrei, now there is nobody to review these PRs, It's ok to >> change >> > to 1.32,I think pr-2838 <https://github.com/apache/calcite/pull/2838> >> for >> > CALCITE-5045 <https://issues.apache.org/jira/browse/CALCITE-5045> >> should be >> > merged before 1.31, because it's simple and Yingyu Wang encountered >> this >> > problem also. >> > >> > Andrei Sereda <aser...@gmail.com> 于2022年6月22日周三 10:06写道: >> > >> >> Julian, how much time do you think is necessary to fix CALCITE-35 >> >> regression ? >> >> >> >> Yanjing, I see some discussions/attempts in JIRA/github to review the >> PRs. >> >> Do you think it can still be reviewed and merged before 1.31 ? >> >> >> >> Viliam (and Julian), thanks for fixing (and merging) CALCITE-5157 >> >> >> >> Dmitry (and Stamatis / Ruben), thanks for fixing (and merging) >> >> CALCITE-5134. >> >> As I understand CALCITE-5127 is delayed until 1.32 ? >> >> >> >> >> >> >> >> On Tue, Jun 21, 2022 at 2:57 AM Julian Hyde <jhyde.apa...@gmail.com> >> >> wrote: >> >> >> >>> I agree that it’s a regression, and caused by my CALCITE-35 change. >> I’ve >> >>> assigned the bug to myself. I’m not sure I have time to fix it this >> week, >> >>> so we can back out my change if necessary to get the release out on >> >>> schedule. If someone else can fix it I would be grateful. >> >>> >> >>> >> >>>> On Jun 19, 2022, at 2:26 AM, Vova Vysotskyi <volody...@apache.org> >> >>> wrote: >> >>>> >> >>>> Hello, >> >>>> >> >>>> I have found the following regression while verifying the new release >> >> to >> >>> work with Apache Drill: >> >> https://issues.apache.org/jira/browse/CALCITE-5194 >> >>> . >> >>>> This issue appeared after changes for >> >>> https://issues.apache.org/jira/browse/CALCITE-35. >> >>>> Since it is a regression, I suggest treating it as a blocker for the >> >>> upcoming release. >> >>>> >> >>>> Kind regards, >> >>>> Volodymyr Vysotskyi >> >>>> >> >>>> On 2022/06/16 06:38:45 Viliam Durina wrote: >> >>>>> I'll try to work on comments in CALCITE-5157 >> >>>>> <https://issues.apache.org/jira/browse/CALCITE-5157> today >> >>>>> >> >>>>> On Wed, 15 Jun 2022 at 07:30, Yanjing Wang < >> zhuangzixiao...@gmail.com >> >>> >> >>>>> wrote: >> >>>>> >> >>>>>> Hi Andrei, >> >>>>>> The followings need review process to merge. >> >>>>>> https://issues.apache.org/jira/browse/CALCITE-4512 >> >>>>>> https://issues.apache.org/jira/browse/CALCITE-5045 >> >>>>>> https://issues.apache.org/jira/browse/CALCITE-5043 >> >>>>>> https://issues.apache.org/jira/browse/CALCITE-4987 >> >>>>>> It would be great if they were fixed in this release. >> >>>>>> >> >>>>>> Dmitry Sysolyatin <dm.sysolya...@gmail.com> 于2022年6月14日周二 17:18写道: >> >>>>>> >> >>>>>>> Hi! >> >>>>>>> It would be good to merge: >> >>>>>>> https://issues.apache.org/jira/browse/CALCITE-5134 >> >>>>>>> https://issues.apache.org/jira/browse/CALCITE-5127 >> >>>>>>> >> >>>>>>> Both of those issues are related to correct execution queries with >> >>>>>>> subqueries. >> >>>>>>> >> >>>>>>> On Tue, Jun 14, 2022 at 6:59 AM Andrei Sereda <aser...@gmail.com> >> >>> wrote: >> >>>>>>> >> >>>>>>>> Thanks to all who reviewed the PRs for 1.31 release. >> >>>>>>>> >> >>>>>>>> There are about 16 issues remaining tagged for 1.31 (list >> >>>>>>>> < >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>> >> >> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20fixVersion%20%3D%201.31.0%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20%22In%20Review%22%2C%20%22In%20Implementation%22)%20ORDER%20BY%20priority%20DESC >> >>>>>>>>> >> >>>>>>>> ). >> >>>>>>>> >> >>>>>>>> Please let me know which ones are important for this release (and >> >>> I'll >> >>>>>>>> wait) otherwise I'll re-tag those issues for next release 1.32. >> >>>>>>>> >> >>>>>>>> Regards, >> >>>>>>>> Andrei. >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> On Mon, Jun 13, 2022 at 1:05 PM Julian Hyde < >> >> jhyde.apa...@gmail.com> >> >>>>>>>> wrote: >> >>>>>>>> >> >>>>>>>>> I’m on vacation this week so don’t ask me to review PRs. >> >>>>>>>>> >> >>>>>>>>> It looks like we’re on course for an RC this week, and >> definitely >> >>>>>> don’t >> >>>>>>>>> wait for me. Maybe we can get a few more PRs merged before then, >> >> and >> >>>>>>> move >> >>>>>>>>> the rest to 1.32 (or clear the fix version if the person who >> >> agreed >> >>>>>> to >> >>>>>>>> fix >> >>>>>>>>> the bug has not responded). >> >>>>>>>>> >> >>>>>>>>> Julian >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>>> On Jun 4, 2022, at 2:17 PM, Andrei Sereda <aser...@gmail.com> >> >>>>>> wrote: >> >>>>>>>>>> >> >>>>>>>>>> Hello, >> >>>>>>>>>> >> >>>>>>>>>> I have created a JIRA filter >> >>>>>>>>>> < >> >>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>> >> >> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20fixVersion%20%3D%201.31.0%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20%22In%20Review%22%2C%20%22In%20Implementation%22)%20ORDER%20BY%20priority%20DESC >> >>>>>>>>>> >> >>>>>>>>>> for 1.31 release. There are currently 25 unresolved issues >> >> (planned >> >>>>>>> for >> >>>>>>>>>> 1.31). >> >>>>>>>>>> >> >>>>>>>>>> If you are familiar with some of the JIRA tickets can you >> please >> >>>>>>> review >> >>>>>>>>> the >> >>>>>>>>>> PRs and resolve the ticket ? >> >>>>>>>>>> >> >>>>>>>>>> The plan is to have an RC in 1-2 weeks. >> >>>>>>>>>> >> >>>>>>>>>> Regards, >> >>>>>>>>>> Andrei. >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> On Sat, Jun 4, 2022 at 6:13 AM Vova Vysotskyi < >> >>>>>> volody...@apache.org> >> >>>>>>>>> wrote: >> >>>>>>>>>> >> >>>>>>>>>>> Hello, >> >>>>>>>>>>> >> >>>>>>>>>>> Could we also include >> >> https://github.com/apache/calcite/pull/2305 >> >>>>>>>> into >> >>>>>>>>>>> this release? >> >>>>>>>>>>> I have rebased it onto the latest master and fixed all merge >> >>>>>>>> conflicts. >> >>>>>>>>>>> >> >>>>>>>>>>> Kind regards, >> >>>>>>>>>>> Volodymyr Vysotskyi >> >>>>>>>>>>> >> >>>>>>>>>>> On 2022/05/30 17:57:28 Julian Hyde wrote: >> >>>>>>>>>>>> Viliam, I marked the Jira case ‘fix in 1.31’ so that someone >> >> will >> >>>>>>> at >> >>>>>>>>>>> least review your PR. >> >>>>>>>>>>>> >> >>>>>>>>>>>>> On May 30, 2022, at 7:09 AM, Viliam Durina >> >>>>>>>>>>> <vil...@hazelcast.com.INVALID> wrote: >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Our PR is reasonably simple and as far as I'm aware, it >> >> doesn't >> >>>>>>> need >> >>>>>>>>>>> more >> >>>>>>>>>>>>> changes, we'd be glad to find a reviewer and having it >> merged: >> >>>>>>>>>>>>> https://github.com/apache/calcite/pull/2808 >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Viliam >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> On Fri, 27 May 2022 at 21:49, Julian Hyde < >> >>>>>> jhyde.apa...@gmail.com >> >>>>>>>> >> >>>>>>>>>>> wrote: >> >>>>>>>>>>>>> >> >>>>>>>>>>>>>> +1 mid-june release, and thank you to Ruben for sending the >> >>>>>>>> reminder. >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Three weeks ago we had a discussion about the fixVersion >> [1] >> >>>>>>> field >> >>>>>>>>> and >> >>>>>>>>>>>>>> seemed to reach consensus. There were new responsibilities >> >> for >> >>>>>>> the >> >>>>>>>>>>> release >> >>>>>>>>>>>>>> manager, as described here by Ruben: >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> Before starting the release process for version X, the >> >>>>>>>>>>>>>>> release manager should take a look at Jira and find any >> >>>>>>>>>>>>>>> tickets with fixVersion=X which are not resolved, and >> >>>>>>>>>>>>>>> then act on a case by case basis, I guess starting a >> >>>>>>>>>>>>>>> discussion on each ticket comments (so that >> >>>>>>>>>>>>>>> everything is logged) with the reporter or any other >> >>>>>>>>>>>>>>> contributor which may have done some work on it: >> >>>>>>>>>>>>>>> - If the ticket is considered as a "Blocker", the release >> >>>>>>>>>>>>>>> process shall wait until it is done. >> >>>>>>>>>>>>>>> - If the ticket is not a blocker: >> >>>>>>>>>>>>>>> -- If it is reasonable to assume that it can be part of >> >>>>>>>>>>>>>>> the next (X+1) release (e.g. because work has >> >>>>>>>>>>>>>>> started already, just some elements are left to be >> >>>>>>>>>>>>>>> done etc.), the fixVersion can be changed into X+1. >> >>>>>>>>>>>>>>> -- Otherwise its fixVersion shall be cleared >> ("unassigned"). >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Andrei, >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Can you carry out the process described above? (It’s bad >> news >> >>>>>> for >> >>>>>>>>> you, >> >>>>>>>>>>>>>> because there are several issues that have been shunted >> >> forward >> >>>>>>>>>>> several >> >>>>>>>>>>>>>> times, but next release there should be fewer issues.) It >> >>>>>>> basically >> >>>>>>>>>>>>>> involves starting a conversation on every open/reopened >> JIRA >> >>>>>> case >> >>>>>>>>>>> that is >> >>>>>>>>>>>>>> marked fixVersion=1.31 about a week before the RC. >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> If the process works we’ll add it to the HOWTO. >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Julian >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> [1] >> >>>>>>>> https://lists.apache.org/thread/g8tjg0qxbot8b69rgv3poo618o3xvob1 >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> On May 26, 2022, at 12:58 AM, xiong duan < >> >> nobigo...@gmail.com >> >>>>>>> >> >>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> +1 for mid-June for the first RC. >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> Benchao Li <libenc...@apache.org> 于2022年5月26日周四 10:31写道: >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> +1 for mid-June for the first RC. >> >>>>>>>>>>>>>>>> Thanks Ruben for driving this, and Andrei for being the >> RM. >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> For me, I have two PRs[1][2] which I think it's good to >> >> have >> >>>>>>> them >> >>>>>>>>> in >> >>>>>>>>>>>>>> 1.31.0 >> >>>>>>>>>>>>>>>> And for other issues which I've not opened pr yet, I >> think >> >>>>>> it's >> >>>>>>>>>>>>>> reasonable >> >>>>>>>>>>>>>>>> to postpone them to next version. >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> [1] https://github.com/apache/calcite/pull/2791 >> >>>>>>>>>>>>>>>> [2] https://github.com/apache/calcite/pull/2813 >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> Andrei Sereda <aser...@gmail.com> 于2022年5月26日周四 09:16写道: >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> Andrei, are you still available for the task? >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> Yes. I'm happy to be the Release Manager for 1.31 >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> On Wed, May 25, 2022 at 9:15 PM Chunwei Lei < >> >>>>>>>>>>> chunwei.l...@gmail.com> >> >>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> Thank you for taking care of this, Ruben. >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> +1 for mid-June for the first RC. >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> Best, >> >>>>>>>>>>>>>>>>>> Chunwei >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> On Wed, May 25, 2022 at 4:26 PM Ruben Q L < >> >>>>>> rube...@gmail.com >> >>>>>>>> >> >>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Hello, >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> It has been more than two months since our last >> release >> >>>>>> [1], >> >>>>>>>> and >> >>>>>>>>>>> I >> >>>>>>>>>>>>>>>>> think >> >>>>>>>>>>>>>>>>>> we >> >>>>>>>>>>>>>>>>>>> should make an effort to continue keeping the rhythm >> of >> >>>>>> one >> >>>>>>>>>>> release >> >>>>>>>>>>>>>>>>> every >> >>>>>>>>>>>>>>>>>>> two months approximately. >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> If I am not mistaken, the next release manager would >> be >> >>>>>>> Andrei >> >>>>>>>>>>> Sereda >> >>>>>>>>>>>>>>>>>> [2]. >> >>>>>>>>>>>>>>>>>>> Andrei, are you still available for the task? >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> As usual, according to our Jira dashboard [3] and >> Github >> >>>>>>> [4], >> >>>>>>>>>>> there >> >>>>>>>>>>>>>>>> are >> >>>>>>>>>>>>>>>>>>> many pending issues that could / should be part of the >> >>>>>>>> release. >> >>>>>>>>>>> I'd >> >>>>>>>>>>>>>>>>>> propose >> >>>>>>>>>>>>>>>>>>> to make a collective effort to try to clean up our >> 1.31 >> >>>>>>>> backlog: >> >>>>>>>>>>>>>>>>> complete >> >>>>>>>>>>>>>>>>>>> and merge the PRs which are in a reasonably good >> state, >> >>>>>> and >> >>>>>>>> push >> >>>>>>>>>>> back >> >>>>>>>>>>>>>>>>> to >> >>>>>>>>>>>>>>>>>>> 1.32 (or unassigned version) the Jira tickets that are >> >> not >> >>>>>>>>>>> advanced >> >>>>>>>>>>>>>>>>>> enough >> >>>>>>>>>>>>>>>>>>> to be part of this release. Shall we give ourselves >> >> around >> >>>>>>> two >> >>>>>>>>>>> weeks >> >>>>>>>>>>>>>>>>> for >> >>>>>>>>>>>>>>>>>>> this and aim at mid-June for the first RC? WDYT? >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Best regards, >> >>>>>>>>>>>>>>>>>>> Ruben >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> [1] >> >>>>>>>> https://calcite.apache.org/news/2022/03/19/release-1.30.0/ >> >>>>>>>>>>>>>>>>>>> [2] >> >>>>>>>>>>> >> >> https://lists.apache.org/thread/ykbhhxmljw6wg50rxs6ypp35173hlkdv >> >>>>>>>>>>>>>>>>>>> [3] >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>> >> >> >> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 >> >>>>>>>>>>>>>>>>>>> [4] https://github.com/apache/calcite/pulls >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> Best, >> >>>>>>>>>>>>>>>> Benchao Li >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> -- >> >>>>>>>>>>>>> This message contains confidential information and is >> intended >> >>>>>>> only >> >>>>>>>>>>> for the >> >>>>>>>>>>>>> individuals named. If you are not the named addressee you >> >> should >> >>>>>>> not >> >>>>>>>>>>>>> disseminate, distribute or copy this e-mail. Please notify >> the >> >>>>>>>> sender >> >>>>>>>>>>>>> immediately by e-mail if you have received this e-mail by >> >>>>>> mistake >> >>>>>>>> and >> >>>>>>>>>>>>> delete this e-mail from your system. E-mail transmission >> >> cannot >> >>>>>> be >> >>>>>>>>>>>>> guaranteed to be secure or error-free as information could >> be >> >>>>>>>>>>> intercepted, >> >>>>>>>>>>>>> corrupted, lost, destroyed, arrive late or incomplete, or >> >>>>>> contain >> >>>>>>>>>>> viruses. >> >>>>>>>>>>>>> The sender therefore does not accept liability for any >> errors >> >> or >> >>>>>>>>>>> omissions >> >>>>>>>>>>>>> in the contents of this message, which arise as a result of >> >>>>>> e-mail >> >>>>>>>>>>>>> transmission. If verification is required, please request a >> >>>>>>>> hard-copy >> >>>>>>>>>>>>> version. -Hazelcast >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>>>> >> >>>>> -- >> >>>>> This message contains confidential information and is intended only >> >> for >> >>> the >> >>>>> individuals named. If you are not the named addressee you should not >> >>>>> disseminate, distribute or copy this e-mail. Please notify the >> sender >> >>>>> immediately by e-mail if you have received this e-mail by mistake >> and >> >>>>> delete this e-mail from your system. E-mail transmission cannot be >> >>>>> guaranteed to be secure or error-free as information could be >> >>> intercepted, >> >>>>> corrupted, lost, destroyed, arrive late or incomplete, or contain >> >>> viruses. >> >>>>> The sender therefore does not accept liability for any errors or >> >>> omissions >> >>>>> in the contents of this message, which arise as a result of e-mail >> >>>>> transmission. If verification is required, please request a >> hard-copy >> >>>>> version. -Hazelcast >> >>>>> >> >>> >> >>> >> >> >> >>