I've opened a PR[1] to add some improvements to the releasing document. [1] https://github.com/apache/calcite/pull/3517
Benchao Li <libenc...@apache.org> 于2023年11月11日周六 20:39写道: > > 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 -- Best, Benchao Li