Thanks Francis for taking care of this, and all the help during the release!
Francis Chuang <francischu...@apache.org> 于2023年11月11日周六 16:32写道: > > I committed CALCITE-6103 in https://github.com/apache/calcite/pull/3516 > and built the javadocs in > https://github.com/apache/calcite/actions/runs/6833129020/job/18584563071 > > On 10/11/2023 10:06 pm, Benchao Li wrote: > > Thanks Francis, I'll proceed with next steps now. > > > > Francis Chuang <francischu...@apache.org> 于2023年11月10日周五 19:01写道: > >> > >> I think something has changed in the openjdk image used to build the > >> javadocs. > >> > >> See: > >> https://stackoverflow.com/questions/73516116/got-error-xargs-is-not-available-when-trying-to-run-a-docker-image/75660631#75660631 > >> > >> I think we need to move to the eclipse-temurin images as the openjdk > >> images have been EOL for a while. > >> > >> I think just leave the javadoc publishing for now, as I'll open a PR > >> after the release to fix this. > >> > >> Francis > >> > >> On 10/11/2023 9:50 pm, Benchao Li wrote: > >>> Thanks Francis for your response. > >>> > >>> There is one more problem, that the CI for releasing javadoc[1] is > >>> failing with "xargs is not available". > >>> > >>> [1] > >>> https://github.com/apache/calcite/actions/runs/6822762022/job/18555648165 > >>> > >>> Francis Chuang <francischu...@apache.org> 于2023年11月10日周五 18:18写道: > >>>> > >>>> I do see 1.36.0 on ASF Nexus (https://repository.apache.org/) I wonder > >>>> if it's just replication lag. > >>>> > >>>> On 10/11/2023 9:07 pm, Benchao Li wrote: > >>>>> Hi all, > >>>>> > >>>>> I met some problems while publishing. > >>>>> > >>>>> The command I'm using is `./gradlew publishDist -Prc=0 -Pasf > >>>>> -Pasf.git.pushRepositoryProvider=GITHUB`. Although the command ran > >>>>> successfully, I noticed the 'releaseRepository' prints somethings > >>>>> wield, and actually there is no 1.36.0 in nexus yet[1]. , Below is all > >>>>> the output from it: > >>>>> > >>>>> Starting a Gradle Daemon (subsequent builds will be faster) > >>>>> > >>>>>> Configure project : > >>>>> Building Apache Calcite 1.36.0 > >>>>> > >>>>>> Task :publishSvnDist > >>>>> Listing SVN folders [dev/calcite/apache-calcite-1.36.0-rc0] at > >>>>> https://dist.apache.org/repos/dist > >>>>> Executing svnmucc. root=https://dist.apache.org/repos/dist, > >>>>> message=Promoting Apache Calcite calcite-1.36.0-rc0 -> calcite-1.36.0 > >>>>> to release area, commands: > >>>>> mkdir > >>>>> release/calcite/apache-calcite-1.36.0 > >>>>> cp > >>>>> 65079 > >>>>> dev/calcite/apache-calcite-1.36.0-rc0/apache-calcite-1.36.0-src.tar.gz > >>>>> release/calcite/apache-calcite-1.36.0/apache-calcite-1.36.0-src.tar.gz > >>>>> cp > >>>>> 65079 > >>>>> dev/calcite/apache-calcite-1.36.0-rc0/apache-calcite-1.36.0-src.tar.gz.asc > >>>>> release/calcite/apache-calcite-1.36.0/apache-calcite-1.36.0-src.tar.gz.asc > >>>>> cp > >>>>> 65079 > >>>>> dev/calcite/apache-calcite-1.36.0-rc0/apache-calcite-1.36.0-src.tar.gz.sha512 > >>>>> release/calcite/apache-calcite-1.36.0/apache-calcite-1.36.0-src.tar.gz.sha512 > >>>>> rm > >>>>> dev/calcite/apache-calcite-1.36.0-rc0 > >>>>> r65191 committed by libenchao at 2023-11-10T08:56:00.445211Z > >>>>> > >>>>>> Task :releaseRepository > >>>>> Initialized stagingRepositoryId orgapachecalcite-1219 for repository > >>>>> nexus > >>>>> GET request failed. 404: Not Found, body: [errors:[[id:*, msg:No such > >>>>> repository: orgapachecalcite-1219]]] > >>>>> Requested operation was executed successfully in attempt 83 (maximum > >>>>> allowed 601) > >>>>> > >>>>>> Task :createReleaseTag > >>>>> Created tag calcite-1.36.0 -> > >>>>> Ref[refs/tags/calcite-1.36.0=450f51a96db8253e0ae62661e3be46a707a2cd8c(-1)] > >>>>> > >>>>>> Task :pushReleaseTag > >>>>> Pushing tag to Git remote release-origin: > >>>>> https://github.com/apache/calcite.git > >>>>> Message from release-origin: > >>>>> refs/tags/calcite-1.36.0: OK, > >>>>> 450f51a96db8253e0ae62661e3be46a707a2cd8c (fastForward) > >>>>> > >>>>> Deprecated Gradle features were used in this build, making it > >>>>> incompatible with Gradle 8.0. > >>>>> > >>>>> You can use '--warning-mode all' to show the individual deprecation > >>>>> warnings and determine if they come from your own scripts or plugins. > >>>>> > >>>>> See > >>>>> https://docs.gradle.org/7.6.1/userguide/command_line_interface.html#sec:command_line_warnings > >>>>> > >>>>> BUILD SUCCESSFUL in 5m 4s > >>>>> 34 actionable tasks: 4 executed, 30 up-to-date > >>>>> > >>>>> > >>>>> [1] https://mvnrepository.com/artifact/org.apache.calcite/calcite-core > >>>>> > >>>>> Tanner Clary <tannercl...@google.com.invalid> 于2023年11月8日周三 11:18写道: > >>>>>> > >>>>>> Sounds good, I'll keep track of that and make sure it gets rebased. > >>>>>> > >>>>>> On Tue, Nov 7, 2023 at 7:01 PM Francis Chuang > >>>>>> <francischu...@apache.org> > >>>>>> wrote: > >>>>>> > >>>>>>> Looks great, Tanner! > >>>>>>> > >>>>>>> As the original PR has been merged and cannot be reopened, let's > >>>>>>> remember to rebase the commit onto main after 1.36.0 has been > >>>>>>> released. > >>>>>>> > >>>>>>> On 8/11/2023 1:58 pm, Tanner Clary wrote: > >>>>>>>> Ok I believe I reset main to > >>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/4c9011c388f826c36463ae7da875ddb525104376 > >>>>>>>> . > >>>>>>>> Feel free to take a look at > >>>>>>> https://github.com/apache/calcite/commits/main > >>>>>>>> and let me know if I've made any mistakes. Sorry for any confusion > >>>>>>>> and > >>>>>>>> thanks for your patience. > >>>>>>>> > >>>>>>>> Best, > >>>>>>>> Tanner > >>>>>>>> > >>>>>>>> On Tue, Nov 7, 2023 at 6:54 PM Tanner Clary <tannercl...@google.com> > >>>>>>> wrote: > >>>>>>>> > >>>>>>>>> Oops I took revert too literally. I can reset it two commits (the > >>>>>>>>> revert > >>>>>>>>> commit and the commit I reverted). Sorry for the misunderstanding. > >>>>>>>>> > >>>>>>>>> Tanner > >>>>>>>>> > >>>>>>>>> On Tue, Nov 7, 2023 at 6:49 PM Benchao Li <libenc...@apache.org> > >>>>>>>>> wrote: > >>>>>>>>> > >>>>>>>>>> Tanner, > >>>>>>>>>> > >>>>>>>>>> By saying "revert", I think we actually mean "reset to earlier > >>>>>>>>>> commit( > >>>>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/4c9011c388f826c36463ae7da875ddb525104376 > >>>>>>>>>> ), > >>>>>>>>>> and force push main branch". Because the commit we are voting on is > >>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/0be8eaebcf27afae9ecda8ab79db63c214426561 > >>>>>>>>>> , > >>>>>>>>>> after the voting, I'll push it to main with additional commits > >>>>>>>>>> preparing for next version, then all the commits after > >>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/4c9011c388f826c36463ae7da875ddb525104376 > >>>>>>>>>> will be invalid. > >>>>>>>>>> > >>>>>>>>>> Tanner Clary <tannercl...@google.com.invalid> 于2023年11月8日周三 > >>>>>>>>>> 10:43写道: > >>>>>>>>>>> > >>>>>>>>>>> The commit reverting 3154708 is here: > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/213c13776651f83f95dceb9645a15e940ec6dce1 > >>>>>>>>>>> > >>>>>>>>>>> Let me know if I can do anything else to help and thank y'all for > >>>>>>>>>> handling > >>>>>>>>>>> the release! > >>>>>>>>>>> > >>>>>>>>>>> Best, > >>>>>>>>>>> Tanner > >>>>>>>>>>> > >>>>>>>>>>> On Tue, Nov 7, 2023 at 6:34 PM Tanner Clary > >>>>>>>>>>> <tannercl...@google.com> > >>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>>> I can revert it if that's alright, hope this helps! > >>>>>>>>>>>> > >>>>>>>>>>>> Best, > >>>>>>>>>>>> Tanner > >>>>>>>>>>>> > >>>>>>>>>>>> On Tue, Nov 7, 2023 at 6:01 PM Francis Chuang < > >>>>>>>>>> francischu...@apache.org> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>> I believe the main branch should still be frozen as we're still > >>>>>>>>>> voting > >>>>>>>>>>>>> for 1.36.0. > >>>>>>>>>>>>> > >>>>>>>>>>>>> I think 14ed78f22eb854fe4643c6e1faad5b0824733515 needs to be > >>>>>>> reverted > >>>>>>>>>>>>> and then rebased on to main after 1.36.0 has been released. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Francis > >>>>>>>>>>>>> > >>>>>>>>>>>>> On 8/11/2023 12:58 pm, Jiajun Xie wrote: > >>>>>>>>>>>>>> Hi, Benchao > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Is the main branch still frozen? > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> I found a new commit[1], but 1.36.0 has not been released. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> [1] > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://github.com/apache/calcite/commit/3157408a127de0d5c1d6b440bd2086f96f4f91ba > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On Mon, 6 Nov 2023 at 14:59, Benchao Li <libenc...@apache.org> > >>>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> The release note PR is now available for review: > >>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/3505 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Benchao Li <libenc...@apache.org> 于2023年11月6日周一 12:46写道: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Hi devs, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> All the issues targeted for 1.36.0 have been resolved, I'll > >>>>>>>>>> start the > >>>>>>>>>>>>>>>> release process now. Therefore main branch is in code freeze > >>>>>>>>>> until > >>>>>>>>>>>>>>>> further notice. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Benchao Li <libenc...@apache.org> 于2023年11月3日周五 10:50写道: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> @Mihai @Julian The only left issue is 5884 now, can we > >>>>>>>>>>>>>>>>> merge it > >>>>>>>>>> and > >>>>>>>>>>>>>>>>> start the releasing process? > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> LakeShen <shenleifight...@gmail.com> 于2023年11月1日周三 12:13写道: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Hi Itiel, > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> I have reviewd the > >>>>>>>>>> https://github.com/apache/calcite/pull/3325,and > >>>>>>>>>>>>>>> left one > >>>>>>>>>>>>>>>>>> comments > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Benchao Li <libenc...@apache.org> 于2023年11月1日周三 10:17写道: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Mihai, > >>>>>>>>>>>>>>>>>>> I've reviewed 5884, it looks good and I think we can have > >>>>>>>>>>>>>>>>>>> it > >>>>>>>>>> in > >>>>>>>>>>>>>>> 1.36.0 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Itiel, > >>>>>>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/3325 has been > >>>>>>>>>> reviewed and > >>>>>>>>>>>>>>> even > >>>>>>>>>>>>>>>>>>> with an approval, I'll try to ping in the PR to try to > >>>>>>>>>>>>>>>>>>> get it > >>>>>>>>>>>>>>> merged > >>>>>>>>>>>>>>>>>>> in 1.36.0 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Mihai Budiu <mbu...@gmail.com> 于2023年11月1日周三 02:42写道: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> 5884 is mostly documentation fixes. > >>>>>>>>>>>>>>>>>>>> I expected it would be easy to get it in. > >>>>>>>>>>>>>>>>>>>> But we can leave it for later. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Mihai > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> ________________________________ > >>>>>>>>>>>>>>>>>>>> From: Benchao Li <libenc...@apache.org> > >>>>>>>>>>>>>>>>>>>> Sent: Tuesday, October 31, 2023 6:50 AM > >>>>>>>>>>>>>>>>>>>> To: dev@calcite.apache.org <dev@calcite.apache.org> > >>>>>>>>>>>>>>>>>>>> Subject: Re: [DISCUSS] Towards Calcite 1.36.0 > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Due to the inactivity of the review for CALCITE-5884 and > >>>>>>>>>>>>>>> CALCITE-4455, > >>>>>>>>>>>>>>>>>>>> I think we can move it out of 1.36.0 for now. What do you > >>>>>>>>>> think? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Other three issues look promising to be merged soon, then > >>>>>>>>>> I'll > >>>>>>>>>>>>>>> start > >>>>>>>>>>>>>>>>>>>> the release process after they are merged. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Julian Hyde <jhyde.apa...@gmail.com> 于2023年10月31日周二 > >>>>>>>>>>>>>>>>>>>> 02:31写道: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> I just merged CALCITE-{129,6052}. Five left. > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Oct 30, 2023, at 7:22 AM, Ran Tao < > >>>>>>>>>> chucheng...@gmail.com> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> The expected release time at the end of the month > >>>>>>>>>>>>>>>>>>>>>> seems to > >>>>>>>>>>>>>>> be coming > >>>>>>>>>>>>>>>>>>> soon. > >>>>>>>>>>>>>>>>>>>>>> I performed an update on the list compiled by Jiajun. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> #1.Last update (new comments or commits) within 2 days > >>>>>>>>>>>>>>> (almost > >>>>>>>>>>>>>>>>>>> ready): > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-129 > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5826 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> #2. Last update exceeded 2 days > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5990 > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5984 > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6052 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> #3. Last update exceeded 7 days > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5884 > >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-4455 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Best Regards, > >>>>>>>>>>>>>>>>>>>>>> Ran Tao > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Jiajun Xie <jiajunbernou...@gmail.com> 于2023年10月28日周六 > >>>>>>>>>>>>>>> 13:34写道: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Hi, all: > >>>>>>>>>>>>>>>>>>>>>>> We're already very close to 1.36.0, all unresolved > >>>>>>>>>>>>>>>>>>>>>>> issues > >>>>>>>>>>>>>>> has been > >>>>>>>>>>>>>>>>>>> someone > >>>>>>>>>>>>>>>>>>>>>>> reviewed. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://issues.apache.org/jira/browse/CALCITE-6047?jql=project%20%3D%20CALCITE%20AND%20status%20%3D%20Open%20AND%20fixVersion%20%3D%201.36.0 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> - Some issues are currently being reviewed. > >>>>>>>>>>>>>>>>>>>>>>> That's great! Thank you all for your efforts. > >>>>>>>>>>>>>>>>>>>>>>> - Some issues have not been updated for a long time. > >>>>>>>>>>>>>>>>>>>>>>> If anyone is willing to continue the review, I believe > >>>>>>>>>> they > >>>>>>>>>>>>>>> should > >>>>>>>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>>>>>>>> resolved soon. > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> #1.Last update (new comments or commits) within 2 > >>>>>>>>>>>>>>>>>>>>>>> days: > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-129 > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5990 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> #2. Last update exceeded 2 days > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5984 > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6052 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> #3. Last update exceeded 7 days > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5884 > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6037 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> #4. Last update exceeded 14 days > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-4455 > >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5826 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> On Wed, 25 Oct 2023 at 11:40, Benchao Li < > >>>>>>>>>>>>>>> libenc...@apache.org> > >>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Thanks Mihai for the quick response, I'll take a > >>>>>>>>>>>>>>>>>>>>>>>> look at > >>>>>>>>>>>>>>> the PR. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Mihai Budiu <mbu...@gmail.com> 于2023年10月25日周三 > >>>>>>>>>>>>>>>>>>>>>>>> 05:02写道: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> For the blocker issues, I have filed two PRs which > >>>>>>>>>> should > >>>>>>>>>>>>>>>>>>> collectively > >>>>>>>>>>>>>>>>>>>>>>>> fix them. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/3481 fixes > >>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5990, > >>>>>>>>>>>>>>>>>>>>>>>> but > >>>>>>>>>>>>>>> does not > >>>>>>>>>>>>>>>>>>> include > >>>>>>>>>>>>>>>>>>>>>>>> tests, because the test fixture needs to be fixed as > >>>>>>>>>>>>>>>>>>>>>>>> well > >>>>>>>>>>>>>>> for the > >>>>>>>>>>>>>>>>>>> tests > >>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>> pass. There are tests in the next PR: > >>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/3471 fixes > >>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5921, > >>>>>>>>>>>>>>>>>>>>>>>> but > >>>>>>>>>>>>>>> should be > >>>>>>>>>>>>>>>>>>>>>>> amended > >>>>>>>>>>>>>>>>>>>>>>>> to reenable the disabled tests if we merge 3481 > >>>>>>>>>>>>>>>>>>>>>>>> first. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Mihai > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> ________________________________ > >>>>>>>>>>>>>>>>>>>>>>>>> From: Benchao Li <libenc...@apache.org> > >>>>>>>>>>>>>>>>>>>>>>>>> Sent: Tuesday, October 24, 2023 5:46 AM > >>>>>>>>>>>>>>>>>>>>>>>>> To: dev@calcite.apache.org <dev@calcite.apache.org> > >>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [DISCUSS] Towards Calcite 1.36.0 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> A quick update on the current status for issues > >>>>>>>>>>>>>>>>>>>>>>>>> targeted > >>>>>>>>>>>>>>> 1.36.0 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> We need more reviewers for #2 and #3 since the end > >>>>>>>>>>>>>>>>>>>>>>>>> of > >>>>>>>>>>>>>>> October is > >>>>>>>>>>>>>>>>>>>>>>>> approaching. > >>>>>>>>>>>>>>>>>>>>>>>>> Please correct me if I'm mistaken, especially for > >>>>>>>>>>>>>>>>>>>>>>>>> issues > >>>>>>>>>>>>>>> in #1. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> #1. Issues already have reviewers, and seems > >>>>>>>>>>>>>>>>>>>>>>>>> promising > >>>>>>>>>> to > >>>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>>>> merged > >>>>>>>>>>>>>>>>>>>>>>>> shortly > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5884 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5918 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5860 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6011 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5949 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6041 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6038 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> #2. Issues has been reviewed, and needs another > >>>>>>>>>>>>>>>>>>>>>>>>> reviewer > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5984 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5825 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5826 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6037 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-4455 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6042 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> #3. PR is ready, no reviewer yet > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6052 > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-129 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> #4. blocker issues status > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5990 > >>>>>>>>>>>>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>> marked > >>>>>>>>>>>>>>>>>>> blocked > >>>>>>>>>>>>>>>>>>>>>>>>> by > >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5921 > >>>>>>>>>>>>>>> now. > >>>>>>>>>>>>>>>>>>>>>>>>> Both issues have a PR, but proposed to have a more > >>>>>>>>>>>>>>> thorough > >>>>>>>>>>>>>>>>>>> solution. > >>>>>>>>>>>>>>>>>>>>>>>>> I'll keep an eye on them closely. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Ran Tao <chucheng...@gmail.com> 于2023年10月18日周三 > >>>>>>>>>>>>>>>>>>>>>>>>> 18:37写道: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Hi, community. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Recently I reported an issue[1] which revealed that > >>>>>>>>>>>>>>> calcite's MAP > >>>>>>>>>>>>>>>>>>>>>>>> SubQuery > >>>>>>>>>>>>>>>>>>>>>>>>>> doesn't work, > >>>>>>>>>>>>>>>>>>>>>>>>>> considering this is a feature regression or bug, > >>>>>>>>>>>>>>>>>>>>>>>>>> maybe > >>>>>>>>>>>>>>> we can > >>>>>>>>>>>>>>>>>>> fix it > >>>>>>>>>>>>>>>>>>>>>>> in > >>>>>>>>>>>>>>>>>>>>>>>>>> 1.36. > >>>>>>>>>>>>>>>>>>>>>>>>>> The PR is ready. If someone has time, pls help to > >>>>>>>>>> review > >>>>>>>>>>>>>>> it. many > >>>>>>>>>>>>>>>>>>>>>>>> thanks. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> [1] > >>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-6041 > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Best Regards, > >>>>>>>>>>>>>>>>>>>>>>>>>> Ran Tao > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Benchao Li <libenc...@apache.org> 于2023年10月8日周日 > >>>>>>>>>> 11:02写道: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> It's been a bit more than 2 months since our last > >>>>>>>>>>>>>>> release [1] > >>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>> there are currently 90+ new commits in main > >>>>>>>>>>>>>>>>>>>>>>>>>>> branch. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> As usual, according to our Jira dashboard [2] and > >>>>>>>>>>>>>>> Github [3], > >>>>>>>>>>>>>>>>>>> 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.36 > >>>>>>>>>>>>>>>>>>>>>>>>>>> backlog and merge the PRs which are in a good > >>>>>>>>>>>>>>>>>>>>>>>>>>> state. > >>>>>>>>>> I'd > >>>>>>>>>>>>>>>>>>> propose to > >>>>>>>>>>>>>>>>>>>>>>>>>>> aim for **end of October** to release 1.36.0, this > >>>>>>>>>> will > >>>>>>>>>>>>>>> give us > >>>>>>>>>>>>>>>>>>>>>>> about > >>>>>>>>>>>>>>>>>>>>>>>>>>> 20 days to clean up pending PRs for next version. > >>>>>>>>>>>>>>>>>>>>>>>>>>> What > >>>>>>>>>>>>>>> do you > >>>>>>>>>>>>>>>>>>>>>>> think? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> According to [4], the following release managers > >>>>>>>>>>>>>>>>>>>>>>>>>>> would > >>>>>>>>>>>>>>> be: > >>>>>>>>>>>>>>>>>>>>>>>>>>> - 1.36.0 Benchao Li > >>>>>>>>>>>>>>>>>>>>>>>>>>> - 1.37.0 Sergey Nuyanzin > >>>>>>>>>>>>>>>>>>>>>>>>>>> - 1.38.0 Julian Hyde > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> So I'm supposed to be the release manager for > >>>>>>>>>>>>>>>>>>>>>>>>>>> 1.36.0 > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> And contributors, if you have any work that is in > >>>>>>>>>>>>>>>>>>>>>>>>>>> good > >>>>>>>>>>>>>>> shape and > >>>>>>>>>>>>>>>>>>>>>>> want > >>>>>>>>>>>>>>>>>>>>>>>>>>> to be included in 1.36.0, please mark the > >>>>>>>>>>>>>>>>>>>>>>>>>>> fixVersion > >>>>>>>>>> to > >>>>>>>>>>>>>>> 1.36.0, > >>>>>>>>>>>>>>>>>>>>>>> this > >>>>>>>>>>>>>>>>>>>>>>>>>>> will inform the release manager, and we'll try our > >>>>>>>>>> best > >>>>>>>>>>>>>>> to get > >>>>>>>>>>>>>>>>>>> it > >>>>>>>>>>>>>>>>>>>>>>> in. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> CALCITE-5990[5] is marked as a blocker since it's > >>>>>>>>>>>>>>> introduced by > >>>>>>>>>>>>>>>>>>>>>>>>>>> CALCITE-5843[6], could @Mihai help to double check > >>>>>>>>>>>>>>> whether it > >>>>>>>>>>>>>>>>>>> is a > >>>>>>>>>>>>>>>>>>>>>>>>>>> expected change, and we need to fix it within > >>>>>>>>>>>>>>>>>>>>>>>>>>> 1.36.0? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> [1] > >>>>>>>>>>>>>>> https://calcite.apache.org/docs/history.html#v1-35-0 > >>>>>>>>>>>>>>>>>>>>>>>>>>> [2] > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950 > >>>>>>>>>>>>>>>>>>>>>>>>>>> [3] https://github.com/apache/calcite/pulls > >>>>>>>>>>>>>>>>>>>>>>>>>>> [4] > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> https://lists.apache.org/thread/tm3t42qvpq3db24xtd2g468ofv83l6hk > >>>>>>>>>>>>>>>>>>>>>>>>>>> [5] > >>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5990 > >>>>>>>>>>>>>>>>>>>>>>>>>>> [6] > >>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5843 > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Best, > >>>>>>>>>>>>>>> Benchao Li > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> -- > >>>>>>>>>> > >>>>>>>>>> Best, > >>>>>>>>>> Benchao Li > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>> > >>>>> > >>>>> > >>> > >>> > >>> > > > > > > -- Best, Benchao Li