Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-13 Thread xiong duan
Hi All,
   I have prepared the release log in
https://github.com/apache/calcite/pull/3315/files . Please review it. If
have any questions or advices, please let me know.

xiong duan  于2023年7月13日周四 18:25写道:

> Hi All,
>
> The RC build process is starting and therefore the main branch is in code
> freeze until further notice.
>
> Guillaume Masse  于2023年7月10日周一
> 22:12写道:
>
>> Hi All,
>>
>> I did a second pass at named_struct runtime implementation:
>> https://github.com/apache/calcite/pull/3295
>>
>> The idea is to branch on the implementation when the runtime structure is
>> not a java class (the item operator would use reflection to fetch the
>> field). In this case, I send to the program the list of all fields. This
>> is
>> similar to what Apache Spark does as far as I know.
>>
>> On Mon, Jul 10, 2023 at 1:52 AM xiong duan  wrote:
>>
>> > 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  于2023年7月6日周四 02:34写道:
>> >
>> > > I’ve been working on a few lint improvements in
>> > > https://github.com/julianhyde/calcite/tree/-lint. I’ll merge
>> those
>> > in
>> > > (rules and fixes) before the release.
>> > >
>> > > > On Jul 5, 2023, at 11:26 AM, Julian Hyde 
>> > 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 <
>> > > estanilovs...@gridgain.com> 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 
>> > 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 
>> 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 <
>> nobigo...@gmail.com>
>> > >  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 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-13 Thread Benchao Li
Sorry to miss this message, I just pushed a commit to main (
https://github.com/apache/calcite/commit/91ca42fbccafe044fb122427848a62e4c30a3eea),
and I've force-pushed to revert it now. I hope I did not bring any trouble
to you.

xiong duan  于2023年7月13日周四 18:25写道:

> Hi All,
>
> The RC build process is starting and therefore the main branch is in code
> freeze until further notice.
>
> Guillaume Masse  于2023年7月10日周一
> 22:12写道:
>
> > Hi All,
> >
> > I did a second pass at named_struct runtime implementation:
> > https://github.com/apache/calcite/pull/3295
> >
> > The idea is to branch on the implementation when the runtime structure is
> > not a java class (the item operator would use reflection to fetch the
> > field). In this case, I send to the program the list of all fields. This
> is
> > similar to what Apache Spark does as far as I know.
> >
> > On Mon, Jul 10, 2023 at 1:52 AM xiong duan  wrote:
> >
> > > 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  于2023年7月6日周四 02:34写道:
> > >
> > > > I’ve been working on a few lint improvements in
> > > > https://github.com/julianhyde/calcite/tree/-lint. I’ll merge
> those
> > > in
> > > > (rules and fixes) before the release.
> > > >
> > > > > On Jul 5, 2023, at 11:26 AM, Julian Hyde 
> > > 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 <
> > > > estanilovs...@gridgain.com> 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 
> > > 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 
> > 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 <
> nobigo...@gmail.com
> > >
> > > >  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
> > > > >>>  

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-13 Thread xiong duan
Hi All,

The RC build process is starting and therefore the main branch is in code
freeze until further notice.

Guillaume Masse  于2023年7月10日周一
22:12写道:

> Hi All,
>
> I did a second pass at named_struct runtime implementation:
> https://github.com/apache/calcite/pull/3295
>
> The idea is to branch on the implementation when the runtime structure is
> not a java class (the item operator would use reflection to fetch the
> field). In this case, I send to the program the list of all fields. This is
> similar to what Apache Spark does as far as I know.
>
> On Mon, Jul 10, 2023 at 1:52 AM xiong duan  wrote:
>
> > 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  于2023年7月6日周四 02:34写道:
> >
> > > I’ve been working on a few lint improvements in
> > > https://github.com/julianhyde/calcite/tree/-lint. I’ll merge those
> > in
> > > (rules and fixes) before the release.
> > >
> > > > On Jul 5, 2023, at 11:26 AM, Julian Hyde 
> > 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 <
> > > estanilovs...@gridgain.com> 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 
> > 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 
> 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  >
> > >  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
> > 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-10 Thread Guillaume Masse
Hi All,

I did a second pass at named_struct runtime implementation:
https://github.com/apache/calcite/pull/3295

The idea is to branch on the implementation when the runtime structure is
not a java class (the item operator would use reflection to fetch the
field). In this case, I send to the program the list of all fields. This is
similar to what Apache Spark does as far as I know.

On Mon, Jul 10, 2023 at 1:52 AM xiong duan  wrote:

> 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  于2023年7月6日周四 02:34写道:
>
> > I’ve been working on a few lint improvements in
> > https://github.com/julianhyde/calcite/tree/-lint. I’ll merge those
> in
> > (rules and fixes) before the release.
> >
> > > On Jul 5, 2023, at 11:26 AM, Julian Hyde 
> 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 <
> > estanilovs...@gridgain.com> 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 
> 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  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 
> >  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.
> 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-09 Thread xiong duan
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  于2023年7月6日周四 02:34写道:

> I’ve been working on a few lint improvements in
> https://github.com/julianhyde/calcite/tree/-lint. I’ll merge those in
> (rules and fixes) before the release.
>
> > On Jul 5, 2023, at 11:26 AM, Julian Hyde  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 <
> estanilovs...@gridgain.com> 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  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  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 
>  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  于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  于2023年6月25日周日 19:45写道:
> 
> > I have reviewed:
> > 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-05 Thread Julian Hyde
I’ve been working on a few lint improvements in 
https://github.com/julianhyde/calcite/tree/-lint. I’ll merge those in 
(rules and fixes) before the release.

> On Jul 5, 2023, at 11:26 AM, Julian Hyde  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  
>> 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  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  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 
 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  于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  于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  于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 
>>> escribió:

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-05 Thread Julian Hyde
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  
> 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  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  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 
>>> 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  于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  于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  于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 
>>> > >> 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.
>>> > >> 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-05 Thread stanilovsky evgeny

[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  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  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 
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  于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  于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  于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 
> >> 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  于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  于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 
> > wrote:
> >
> > I committed 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-07-04 Thread Guillaume Masse
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  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  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 
> 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  于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  于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  于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 
> > >> 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  于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  于2023年6月24日周六 01:58写道:
> > >>>
> >  We said ‘mid-June’. Time to get 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-30 Thread Gian Merlino
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  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  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  于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  于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  于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 
> >> 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  于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  于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 
> > 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
> >> - 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-28 Thread Tanner Clary
#5 should be marked as resolved now. I also think I made the mistake of
closing issues rather than resolving them in the past, apologies for that.

-Tanner

On Wed, Jun 28, 2023 at 12:37 PM 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  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  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  于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  于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  于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 
> >> 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  于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  于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 
> > 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
> >> - 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-28 Thread Julian Hyde
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  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  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  于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  于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  于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 
>> 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  于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  于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 
> 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 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-28 Thread Ruben Q L
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  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  于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  于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  于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 
> 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  于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  于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 
> > > > 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 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-28 Thread xiong duan
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  于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  于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  于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  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  于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  于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 
> > > 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  >
> > > > 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  于2023年5月30日周二 05:46写道:
> > > > > > >

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-26 Thread Jacky Lau
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  于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  于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  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  于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  于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 
> > 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 
> > > 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  于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 <
> > > libenc...@apache.org
> > > > >
> > > > >  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
> 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-25 Thread Alessandro Solimando
Hello everyone,
I am done reviewing PR#3264  (
CALCITE-5756 ), I will
merge within 24 hours if no objections arise.

Best regards,
Alessandro

On Sun, 25 Jun 2023 at 13:45, xiong duan  wrote:

> 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  于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  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  于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  于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 
> > 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 
> > > 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  于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 <
> > > libenc...@apache.org
> > > > >
> > > > >  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
> > > > > 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-25 Thread xiong duan
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  于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  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  于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  于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 
> 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 
> > 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  于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 <
> > libenc...@apache.org
> > > >
> > > >  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 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-25 Thread Ruben Q L
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  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  于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  于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  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 
> 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  于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 <
> libenc...@apache.org
> > >
> > >  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 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-24 Thread Jacky Lau
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  于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  于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  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  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  于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  >
> >  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]
> > 

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-24 Thread xiong duan
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  于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  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  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  于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 
>  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
> >>
> >
> 
> >>>
> >>
>
>


Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-23 Thread Julian Hyde
We said ‘mid-June’. Time to get this release rolling?

> On Jun 20, 2023, at 10:34 PM, Gian Merlino  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  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  于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 
 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
>> 
> 
 
>>> 
>> 



Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-20 Thread Gian Merlino
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  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  于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 
> > > 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
> > > > >
> > > >
> > >
> > 
> 


Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-07 Thread Gian Merlino
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  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  于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 
> > 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
> > > >
> > >
> >
> 


Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-07 Thread Abhishek Agarwal
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  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  于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 
> 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
> > >
> >
>


Re: [DISCUSS] Towards Calcite 1.35.0

2023-05-31 Thread Julian Hyde
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  于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  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
> >
> 


Re: [DISCUSS] Towards Calcite 1.35.0

2023-05-30 Thread xiong duan
Yes. I can release 1.35.0 when the PR is handled.

Julian Hyde  于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  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
>


Re: [DISCUSS] Towards Calcite 1.35.0

2023-05-29 Thread Julian Hyde
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  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