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