Hi, Developer, I will start the 1.35.0 release process on July 13, 2023.
Please feel free to merge the PR before that.

Julian Hyde <[email protected]> 于2023年7月6日周四 02:34写道:

> I’ve been working on a few lint improvements in
> https://github.com/julianhyde/calcite/tree/xxxx-lint. I’ll merge those in
> (rules and fixes) before the release.
>
> > On Jul 5, 2023, at 11:26 AM, Julian Hyde <[email protected]> wrote:
> >
> > I don’t think CALCITE-5701 (named_struct) is ready. (I had imagined that
> it would be syntactic sugar for ROW. Guillaume’s latest PR adds a new
> runtime class so that the struct values can be introspected at runtime as
> beans, and I think that is the wrong path. I’ll add more discussion in the
> Jira case.)
> >
> >> On Jul 5, 2023, at 1:50 AM, stanilovsky evgeny <
> [email protected]> wrote:
> >>
> >> [1] Is ready for merging, approvals are obtained.
> >>
> >> [1] https://github.com/apache/calcite/pull/3211
> >>
> >>
> >>> I finished CALCITE-5701 Add NAMED_STRUCT function (enabled in Spark
> library)
> >>> I hope it's not too late for the release:
> >>> https://github.com/apache/calcite/pull/3295
> >>>
> >>> The CI passes, it just needs a re-run on the last commit.
> >>>
> >>> On Fri, Jun 30, 2023 at 5:26 PM Gian Merlino <[email protected]> wrote:
> >>>
> >>>> Of the open tickets, I reviewed CALCITE-5708 and CALCITE-5727, which
> are
> >>>> two I felt I understood well enough to review.
> >>>>
> >>>> On 2023/06/28 19:36:16 Julian Hyde wrote:
> >>>>> I have taken care of 1, 2, 3, 4.
> >>>>>
> >>>>> Tanner, can you do 5.
> >>>>>
> >>>>> Of the 12 open issues that are open and have fixVersion = 1.35, most
> >>>> have PRs ready for review [1]. Can a few committers each take say 3
> cases
> >>>> each and review their PRs?
> >>>>>
> >>>>> Julian
> >>>>>
> >>>>> [1]
> >>>>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20fixVersion%20%3D%201.35.0%20and%20status%20%3D%20open
> >>>>>
> >>>>>> On Jun 28, 2023, at 6:25 AM, Ruben Q L <[email protected]> wrote:
> >>>>>>
> >>>>>> Hello,
> >>>>>>
> >>>>>> Thanks for checking Xiong Duan, I have taken care of 6,7,8.
> >>>>>>
> >>>>>> Contributors, please remember that after completing a ticket, the
> Jira
> >>>>>> needs to be set to "Resolved", not "Closed" (they will be moved to
> >>>> Closed
> >>>>>> by the Release Manager, once the next release is produced).
> >>>>>>
> >>>>>> Apart from that, our dashboard [1] still shows 22 unresolved tickets
> >>>> with
> >>>>>> fixVersion=1.35
> >>>>>> Except from the blocker ones, I guess the rest would need to be
> >>>> resolved
> >>>>>> shortly or otherwise moved to fixVersion=1.36 (or no fixVersion).
> >>>>>> As a general rule, please do not set a fixVersion unless it is a
> >>>> blocker
> >>>>>> issue, or you're reasonably sure that the issue will be done for the
> >>>> next
> >>>>>> release.
> >>>>>>
> >>>>>> Best,
> >>>>>> Ruben
> >>>>>>
> >>>>>> [1]
> >>>>>>
> >>>>
> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333950
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Wed, Jun 28, 2023 at 1:47 PM xiong duan <[email protected]>
> >>>> wrote:
> >>>>>>
> >>>>>>> In order to release 1.35.0, I reviewed all the fixed issues in this
> >>>>>>> version, Here are some issue statuses that need to be resolved:
> >>>>>>>
> >>>>>>>
> >>>>>>>  1. https://issues.apache.org/jira/browse/CALCITE-5764(The PR has
> >>>>>>>  merge.But issue is IN PROGRESS). (Assigine Julian Hyde)
> >>>>>>>  2. https://issues.apache.org/jira/browse/CALCITE-5706(The PR has
> >>>>>>>  merge.But issue is IN PROGRESS). (Assigine Julian Hyde)
> >>>>>>>  3. https://issues.apache.org/jira/browse/CALCITE-5765(The PR has
> >>>>>>>  merge.But issue is IN PROGRESS). (Assigine Julian Hyde)
> >>>>>>>  4. https://issues.apache.org/jira/browse/CALCITE-5762(The PR has
> >>>>>>>  merge.But issue is IN PROGRESS). (Assigine Julian Hyde)
> >>>>>>>  5. https://issues.apache.org/jira/browse/CALCITE-5747(The PR has
> >>>>>>>  merge.But issue is NOT Resolve). (Assigine Tanner Clary)
> >>>>>>>  6. https://issues.apache.org/jira/browse/CALCITE-5771(The Fix
> >>>> Version
> >>>>>>> is
> >>>>>>>  NONE, Need set it to 1.35.0)
> >>>>>>>  7. https://issues.apache.org/jira/browse/CALCITE-5757(The Fix
> >>>> Version
> >>>>>>> is
> >>>>>>>  NONE, Need set it to 1.35.0)
> >>>>>>>  8. https://issues.apache.org/jira/browse/CALCITE-4679(Resolution
> >>>> should
> >>>>>>>  be Fixed. But is Resolved)
> >>>>>>>
> >>>>>>> If you are busy, Please tell me the real status of the ISSUE, and I
> >>>> will
> >>>>>>> handle it. (6,7,8 need one PMC to handle it).Thanks.
> >>>>>>>
> >>>>>>>
> >>>>>>> Jacky Lau <[email protected]> 于2023年6月26日周一 14:24写道:
> >>>>>>>
> >>>>>>>> hi @xiong duan:
> >>>>>>>>   thanks for your review and merged very much, and i forgot there
> >>>> are
> >>>>>>>> also have one pr https://github.com/apache/calcite/pull/3262
> >>>>>>>>   do you also have time to have a look?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> xiong duan <[email protected]> 于2023年6月25日周日 19:45写道:
> >>>>>>>>
> >>>>>>>>> I have reviewed:
> >>>>>>>>> https://github.com/apache/calcite/pull/3238
> >>>>>>>>> https://github.com/apache/calcite/pull/3263
> >>>>>>>>> If no other problem, I will merge it tomorrow.
> >>>>>>>>>
> >>>>>>>>> Ruben Q L <[email protected]> 于2023年6月25日周日 17:20写道:
> >>>>>>>>>
> >>>>>>>>>> I'd like to include CALCITE-5789 in 1.35. I'll try to finalize
> it
> >>>>>>>>>> today/tomorrow.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> El dom, 25 jun 2023, 6:33, Jacky Lau <[email protected]>
> >>>>>>> escribió:
> >>>>>>>>>>
> >>>>>>>>>>> could we review this pr, so that it could be merged in 1.35.
> then
> >>>>>>> the
> >>>>>>>>>> 1.35
> >>>>>>>>>>> will almost have the full spark  collection function.
> >>>>>>>>>>> I would very appreciate a review. if someone has time.
> >>>>>>>>>>>
> >>>>>>>>>>> https://github.com/apache/calcite/pull/3238
> >>>>>>>>>>> https://github.com/apache/calcite/pull/3263
> >>>>>>>>>>>
> >>>>>>>>>>> xiong duan <[email protected]> 于2023年6月25日周日 10:31写道:
> >>>>>>>>>>>
> >>>>>>>>>>>> I have created CALCITE-5797 to release 1.35.0. If there are no
> >>>>>>>>>>> objections,
> >>>>>>>>>>>> I will create an RC in the following days.
> >>>>>>>>>>>>
> >>>>>>>>>>>> [1]:https://issues.apache.org/jira/browse/CALCITE-5797
> >>>>>>>>>>>>
> >>>>>>>>>>>> If there are other must fix for 1.35.0 please let us know so
> that
> >>>>>>>> we
> >>>>>>>>>> can
> >>>>>>>>>>>> plan accordingly.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Julian Hyde <[email protected]> 于2023年6月24日周六 01:58写道:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> We said ‘mid-June’. Time to get this release rolling?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Jun 20, 2023, at 10:34 PM, Gian Merlino <[email protected]
> >
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I committed the patch for CALCITE-5477. I would appreciate a
> >>>>>>>>> review
> >>>>>>>>>>> on
> >>>>>>>>>>>>> CALCITE-5479, if someone has a chance.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On 2023/06/07 09:53:08 Gian Merlino wrote:
> >>>>>>>>>>>>>>> Some more detail:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> - the PR for CALCITE-5477 is
> >>>>>>>>>>>>> https://github.com/apache/calcite/pull/3249
> >>>>>>>>>>>>>>> - the PR for CALCITE-5479 is
> >>>>>>>>>>>>> https://github.com/apache/calcite/pull/3030
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I've just pushed up some updates to reflect the new
> approach
> >>>>>>>> we
> >>>>>>>>>>>>> discussed for guava backwards-compat in CALCITE-5477, and to
> >>>>>>> sync
> >>>>>>>>> up
> >>>>>>>>>>> with
> >>>>>>>>>>>>> latest main in CALCITE-5479.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> We've been doing a bunch of work on the Druid side to be
> >>>>>>> able
> >>>>>>>> to
> >>>>>>>>>>>> update
> >>>>>>>>>>>>> our Calcite dependency (currently, we're on 1.21.0). From
> what
> >>>>>>>>> we've
> >>>>>>>>>>> seen
> >>>>>>>>>>>>> so far, we believe if these two patches are part of 1.35.0,
> >>>>>>> then
> >>>>>>>> we
> >>>>>>>>>>> could
> >>>>>>>>>>>>> target that version.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Gian
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On 2023/06/07 06:32:34 Abhishek Agarwal wrote:
> >>>>>>>>>>>>>>>> We (Apache Druid) would also like
> >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5479 and
> >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5477 to be
> >>>>>>>> fixed
> >>>>>>>>>> in
> >>>>>>>>>>>>> 1.35.0.
> >>>>>>>>>>>>>>>> There are PRs for both of these fixes. We are working on
> >>>>>>>>>> addressing
> >>>>>>>>>>>>> review
> >>>>>>>>>>>>>>>> comments and just need a few days of time.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Thu, Jun 1, 2023 at 3:32 AM Julian Hyde <
> >>>>>>> [email protected]
> >>>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> There's one Jira case we should fix:
> >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-5737
> >>>>>>> (support
> >>>>>>>>> JDK
> >>>>>>>>>>> 19
> >>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>> 20). Can someone take that on?
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Julian
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On 2023/05/30 08:33:23 xiong duan wrote:
> >>>>>>>>>>>>>>>>>> Yes. I can release 1.35.0 when the PR is handled.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Julian Hyde <[email protected]> 于2023年5月30日周二 05:46写道:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Mid-June sounds like a good idea.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I would like to see the following Jira cases finished:
> >>>>>>>>>>>>>>>>>>> * 5701 NAMED_STRUCT (MasseGuillaume)
> >>>>>>>>>>>>>>>>>>> * 5640 SAFE_ADD (DanZou)
> >>>>>>>>>>>>>>>>>>> * 5625 SEARCH (olivrlee)
> >>>>>>>>>>>>>>>>>>> * 5626 Fully-qualified names (herunkang2018)
> >>>>>>>>>>>>>>>>>>> * 5615 SQL Logic Test (mbudiu)
> >>>>>>>>>>>>>>>>>>> * 5607 JSON serialization (olivrlee)
> >>>>>>>>>>>>>>>>>>> * 5564 PERCENTILE_CONT (tanclary)
> >>>>>>>>>>>>>>>>>>> * 5526 Unparsing literals (TJ Banghart)
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> If the authors have made changes they would like me to
> >>>>>>>>> review,
> >>>>>>>>>>>>> please
> >>>>>>>>>>>>>>>>>>> add a comment to the Jira case.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Any other cases, don't ask me personally, ask everyone
> >>>>>>> on
> >>>>>>>>> the
> >>>>>>>>>>> dev
> >>>>>>>>>>>>>>>>>>> list. My capacity to review PRs is limited.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Julian
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> On Fri, May 26, 2023 at 11:16 PM Benchao Li <
> >>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> It's been a bit more than 2 months since our last
> >>>>>>> release
> >>>>>>>>> [1]
> >>>>>>>>>>> and
> >>>>>>>>>>>>>>>>> there
> >>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>> currently 80+ new commits in master.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> 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.35
> >>>>>>>>>> backlog
> >>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>> merge
> >>>>>>>>>>>>>>>>>>>> the PRs which are in a good state. I'd propose to aim
> >>>>>>> for
> >>>>>>>>>> **mid
> >>>>>>>>>>>>>>>>> June** to
> >>>>>>>>>>>>>>>>>>>> release 1.35.0, this will give us about 15-20 days to
> >>>>>>>> clean
> >>>>>>>>>> up
> >>>>>>>>>>>>>>>>> pending
> >>>>>>>>>>>>>>>>>>> PRs
> >>>>>>>>>>>>>>>>>>>> for next version. What do you think?
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> According to [4], the following release managers would
> >>>>>>>> be:
> >>>>>>>>>>>>>>>>>>>> - 1.35.0 Duan Xiong
> >>>>>>>>>>>>>>>>>>>> - 1.36.0 Benchao Li
> >>>>>>>>>>>>>>>>>>>> - 1.37.0 Sergey Nuyanzin
> >>>>>>>>>>>>>>>>>>>> - 1.38.0 Julian Hyde
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> @Duan Xiong, are you still available for being the
> >>>>>>>> release
> >>>>>>>>>>>> manager
> >>>>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>> 1.35.0?
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> And contributors, if you have any work that is in good
> >>>>>>>>> shape
> >>>>>>>>>>> and
> >>>>>>>>>>>>>>>>> want to
> >>>>>>>>>>>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>> included in 1.35.0, please mark the fixVersion to
> >>>>>>> 1.35.0,
> >>>>>>>>>> this
> >>>>>>>>>>>> will
> >>>>>>>>>>>>>>>>>>> inform
> >>>>>>>>>>>>>>>>>>>> the release manager, and we'll try our best to get it
> >>>>>>> in.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> [1]
> >>>>>>> https://calcite.apache.org/docs/history.html#v1-34-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
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>>> Benchao Li
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>>>
> >
>
>

Reply via email to