Thanks.

BTW Avatica cannot be compiled right now,
https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadata.xml
is broken on maven-central.

Istvan

On Tue, Feb 11, 2025 at 3:51 PM Chris Dennis <chris.w.den...@ibm.com.invalid>
wrote:

> I have rebased https://github.com/apache/calcite-avatica/pull/272 onto
> the ‘merge’ of 274. Ready for review/merge as appropriate.
>
> Chris
>
> From: Istvan Toth <st...@cloudera.com.INVALID>
> Date: Monday, February 10, 2025 at 4:17 AM
> To: dev@calcite.apache.org <dev@calcite.apache.org>
> Subject: [EXTERNAL] Re: [DISCUSS] Towards Avatica 1.26.0
> Thank you.
>
> CALCITE-6588 has been mostly done. It is only blocked by CALCITE-5136 ,
> which is marked as a dependency for it.
>
> The deprecations are resolved by
> https://github.com/apache/calcite-avatica/pull/272   and
> https://github.com/apache/calcite-avatica/pull/274   .
> (which are conflicting, so
> https://github.com/apache/calcite-avatica/pull/272   needs a rebase after
> https://github.com/apache/calcite-avatica/pull/274   has been merged)
>
> Istvan
>
>
> On Sun, Feb 9, 2025 at 8:52 AM Francis Chuang <francischu...@apache.org>
> wrote:
>
> > Hey everyone,
> >
> > Just a quick check-in for this release. I think we're quite close to rc0
> > for voting, we just need to get a few issues over the line.
> >
> > Can community members please review these PRs?
> > - https://github.com/apache/calcite-avatica/pull/274
> > - https://github.com/apache/calcite-avatica/pull/274
> > - https://github.com/apache/calcite-avatica/pull/275
> >
> > Would anyone be interested in contributing a PR for CALCITE-6588 [1]
> > (Support JDK 23 and Guava 33.3.0 in Avatica)?
> >
> > Francis
> >
> > [1] https://issues.apache.org/jira/browse/CALCITE-6588
> >
> > On 29/01/2025 8:06 pm, Istvan Toth wrote:
> > > At least half of those deprecations (and most of the ugliest
> > suppressions)
> > > are related to the old Http Client Configurable interfaces which are
> not
> > > implemented by anything in our codebase.
> > >
> > > We could either completely remove them (which technically breaks
> > backwards
> > > compatibility with users implementing custom http clients), or
> > un-deprecate
> > > them.
> > >
> > > I would also look at  the non-SPNEGO related apache httpclient
> > > deprecations, to see if they can be fixed properly instead of
> > suppressing.
> > >
> > >
> > >
> > > On Tue, Jan 28, 2025 at 6:35 PM Chris Dennis <chris.w.den...@ibm.com
> > .invalid>
> > > wrote:
> > >
> > >> Seemed like a relatively simple mechanical change:
> > >> https://github.com/apache/calcite-avatica/pull/272
> > >>
> > >> Let me know if anything is inappropriate. Note that due to 1.8 source
> > >> compatibility there’s some fairly ugly FQCN references that cannot be
> > >> avoided.
> > >>
> > >> Chris
> > >>
> > >> From: Julian Hyde <jhyde.apa...@gmail.com>
> > >> Date: Tuesday, January 28, 2025 at 10:33 AM
> > >> To: dev@calcite.apache.org <dev@calcite.apache.org>
> > >> Subject: [EXTERNAL] Re: [DISCUSS] Towards Avatica 1.26.0
> > >> Why defer 5136? Ignoring deprecation warnings hurt us in the past. We
> > >> logged 5136 so that it wouldn’t happen again. I think it’s ok to
> > suppress
> > >> deprecation warnings that we know are ok, so that we can have the
> build
> > >> fail if new deprecation warnings occur.
> > >>
> > >>> On Jan 28, 2025, at 4:00 AM, Istvan Toth <st...@apache.org> wrote:
> > >>>
> > >>> Thanks to Stamatis and Chris the JDK23 support is in.
> > >>>
> > >>> According to the 1.26.0 release ticket(CALCITE-6589), there are two
> > more
> > >>> tasks left:
> > >>> * A trivial Guava update
> > >> https://github.com/apache/calcite-avatica/pull/270
> > >>> * and CALCITE-5136 Avatica build (or CI) must fail if there are
> > >> deprecation
> > >>> warnings
> > >>>
> > >>> Some of the deprecation warnings can only be fixed by brute force
> > >>> suppression,
> > >>> so I'd suggest removing CALCITE-5136 from the 1.26.0 release
> blockers.
> > >>>
> > >>> Istvan
> > >>>
> > >>>> On Wed, Jan 22, 2025 at 10:54 PM Francis Chuang <
> > >> francischu...@apache.org>
> > >>>> wrote:
> > >>>>
> > >>>> Can community members please help with reviewing this PR?
> > >>>>
> > >>>> https://github.com/apache/calcite-avatica/pull/251
> > >>>>
> > >>>> It's a pretty big change, your help is much appreciated :)
> > >>>>
> > >>>>> On 17/01/2025 12:48 am, Istvan Toth wrote:
> > >>>>> Thank you @Francis Chuang <francischu...@apache.org> for driving
> the
> > >>>>> process.
> > >>>>>
> > >>>>> The one remaining non-trivial ticket is CALCITE-6590 for Java23+
> > >> support.
> > >>>>>
> > >>>>> It was discussed on this thread, and on the ticket.
> > >>>>> I also consider the PR for that ready for review.
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> On Sun, Jan 12, 2025 at 9:30 PM Francis Chuang <
> > >> francischu...@apache.org
> > >>>>>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Hey everyone,
> > >>>>>> Hope you had a great Christmas and New Year!
> > >>>>>>
> > >>>>>> I would like to continue the process of releasing Avatica 1.26.0.
> > Can
> > >>>>>> community members please consider reviewing the following PRs?
> > >>>>>>
> > >>>>>> - https://github.com/apache/calcite-avatica/pull/264
> > >>>>>> - https://github.com/apache/calcite-avatica/pull/261
> > >>>>>> - https://github.com/apache/calcite-avatica/pull/257
> > >>>>>> - https://github.com/apache/calcite-avatica/pull/251
> > >>>>>>
> > >>>>>> Francis
> > >>>>>>
> > >>>>>>
> > >>>>>> On 22/11/2024 7:54 am, Francis Chuang wrote:
> > >>>>>>> We currently have 7 PRs that needs to be reviewed and merged for
> > >> 1.26.0
> > >>>>>>>
> > >>>>>>> Can community members please help review them?
> > >>>>>>>
> > >>>>>>> If community members have suggestions for resolving these 2
> > >> (especially
> > >>>>>>> the gradle issue), it would be much appreciated:
> > >>>>>>>
> > >>>>>>> - https://github.com/apache/calcite-avatica/pull/257
> > >>>>>>> - https://github.com/apache/calcite-avatica/pull/264
> > >>>>>>>
> > >>>>>>> On 1/11/2024 11:48 pm, Istvan Toth wrote:
> > >>>>>>>>>
> > >>>>>>>>> checkstyle is only used at runtime.
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> Sorry, I meant build time.
> > >>>>>>>>
> > >>>>>>>> I also opened  CALCITE-6661 to update the shadow plugin and asm
> > >>>> library,
> > >>>>>>>> shading Jackson 2.15.4 seems to require it.
> > >>>>>>>>
> > >>>>>>>> Istvan
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> On Thu, Oct 31, 2024 at 9:32 PM Francis Chuang <
> > >>>>>> francischu...@apache.org>
> > >>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>> Thank you for opening these PRs, Istvan.
> > >>>>>>>>>
> > >>>>>>>>> Can someone please review these changes?
> > >>>>>>>>>
> > >>>>>>>>> On 1/11/2024 12:28 am, Istvan Toth wrote:
> > >>>>>>>>>> I have opened the following component update tickets with PRs:
> > >>>>>>>>>>
> > >>>>>>>>>> CALCITE-6656 <
> > https://issues.apache.org/jira/browse/CALCITE-6656
> > >>>
> > >>>>>>>>>> Update
> > >>>>>>>>>> owasp plugin from 5.2.2 to 10.0.4 in Avatica
> > >>>>>>>>>> CALCITE-6657 <
> > https://issues.apache.org/jira/browse/CALCITE-6657
> > >>>
> > >>>>>>>>>> Update
> > >>>>>>>>>> checkstyle from 10.3.2 to 10.19.0 in Avatica
> > >>>>>>>>>> CALCITE-6658 <
> > https://issues.apache.org/jira/browse/CALCITE-6658
> > >>>
> > >>>>>>>>>> Update
> > >>>>>>>>>> Jackson from 2.15.2 to 2.15.4 in Avatica
> > >>>>>>>>>> CALCITE-6659 <
> > https://issues.apache.org/jira/browse/CALCITE-6659
> > >>>
> > >>>>>>>>>> Update
> > >>>>>>>>>> Jetty from 9.4.44.v20210927 to 9.4.56.v20240826 in Avatica
> > >>>>>>>>>> CALCITE-6660 <
> > https://issues.apache.org/jira/browse/CALCITE-6660
> > >>>
> > >>>>>>>>>> Update
> > >>>>>>>>>> protobuf-java from 3.21.9 to 3.25.5 in Avatica
> > >>>>>>>>>>
> > >>>>>>>>>> This gets the OWASP plugin working, and updates some of the
> > >> reported
> > >>>>>>>>>> components.
> > >>>>>>>>>>
> > >>>>>>>>>> Jetty and Protobuf are possibly relevant, the Jackson CVE is
> > >>>>>>>>>> disputed and
> > >>>>>>>>>> probably invalid and checkstyle is only used at runtime.
> > >>>>>>>>>> Even the latest Jetty has some CVEs, but there's not much we
> can
> > >> do
> > >>>>>>>>>> about
> > >>>>>>>>>> that.
> > >>>>>>>>>>
> > >>>>>>>>>> Istvan
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On Fri, Oct 25, 2024 at 7:44 AM Istvan Toth <
> st...@cloudera.com
> > >
> > >>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Re CALCITE-6590, I think we have agreed to go with the
> > reflection
> > >>>>>>>>>>> based
> > >>>>>>>>>>> fix, but the PR <
> > >>>> https://github.com/apache/calcite-avatica/pull/251    >
> > >>>>>>>>> has
> > >>>>>>>>>>> not been approved yet.
> > >>>>>>>>>>> I need a review for the PR.
> > >>>>>>>>>>> I have updated the JIRA description to match the solution we
> > have
> > >>>>>>>>> chosen.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Istvan
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> On Fri, Oct 25, 2024 at 12:13 AM Francis Chuang <
> > >>>>>>>>> francischu...@apache.org>
> > >>>>>>>>>>> wrote:
> > >>>>>>>>>>>
> > >>>>>>>>>>>> Hey everyone,
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Just wanted to follow up on the open issues for Avatica
> > 1.26.0.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> I would like to get the following into this release:
> > >>>>>>>>>>>> - CALCITE-6590 - Run tests with java.security.manager=allow
> on
> > >>>>>> JDK23+
> > >>>>>>>>> in
> > >>>>>>>>>>>> Avatica
> > >>>>>>>>>>>> -CALCITE-5136 - Avatica build (or CI) must fail if there are
> > >>>>>>>>> deprecation
> > >>>>>>>>>>>> warnings
> > >>>>>>>>>>>> - CALCITE-6588 - Support JDK 23 and Guava 33.3.0 in Avatica
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Istvan, can you see if you can wrap up CALCITE-6590, so the
> > >> other
> > >>>> 2
> > >>>>>>>>>>>> issues can be worked on?
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Francis
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> On 15/10/2024 3:46 pm, Francis Chuang wrote:
> > >>>>>>>>>>>>> Now that Calcite 1.38.0 has been released, I think it's
> time
> > to
> > >>>>>>>>>>>>> start
> > >>>>>>>>>>>>> the release process for Avatica 1.26.0.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> For starters, I would like to see CALCITE-6590 [1] in this
> > >>>> release.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> Are there any other changes the community would like to see
> > in
> > >>>> this
> > >>>>>>>>>>>>> release?
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> I also note that we have 12 other open PRs that could
> > >> potentially
> > >>>>>> be
> > >>>>>>>>>>>>> reviewed and merged.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> Francis
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> [1] https://github.com/apache/calcite-avatica/pull/251
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> On 21/09/2024 9:54 am, Julian Hyde wrote:
> > >>>>>>>>>>>>>>> Apache Pig hasn't released a new version for a long time.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> We should consider removing the Pig adapter at some point.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Also upgrade the Spark adapter to a version that uses
> Hadoop
> > >> 3.x
> > >>>>>>>>>>>>>> rather than Hadoop 2.x.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> --
> > >>>>>>>>>>> *István Tóth* | Sr. Staff Software Engineer
> > >>>>>>>>>>> *Email*: st...@cloudera.com
> > >>>>>>>>>>> cloudera.com <https://www.cloudera.com    >
> > >>>>>>>>>>> [image: Cloudera] <https://www.cloudera.com/    >
> > >>>>>>>>>>> [image: Cloudera on Twitter] <https://twitter.com/cloudera
>   >
> > >>>> [image:
> > >>>>>>>>>>> Cloudera on Facebook] <https://www.facebook.com/cloudera
> >
> > >> [image:
> > >>>>>>>>>>> Cloudera on LinkedIn] <
> > https://www.linkedin.com/company/cloudera
> > >>>
> > >>>>>>>>>>> ------------------------------
> > >>>>>>>>>>> ------------------------------
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>
> > >
> > >
> >
> >
>
> --
> *István Tóth* | Sr. Staff Software Engineer
> *Email*: st...@cloudera.com
> cloudera.com <https://www.cloudera.com  >
> [image: Cloudera] <https://www.cloudera.com/  >
> [image: Cloudera on Twitter] <https://twitter.com/cloudera  > [image:
> Cloudera on Facebook] <https://www.facebook.com/cloudera  > [image:
> Cloudera
> on LinkedIn] <https://www.linkedin.com/company/cloudera  >
> ------------------------------
> ------------------------------
>


-- 
*István Tóth* | Sr. Staff Software Engineer
*Email*: st...@cloudera.com
cloudera.com <https://www.cloudera.com>
[image: Cloudera] <https://www.cloudera.com/>
[image: Cloudera on Twitter] <https://twitter.com/cloudera> [image:
Cloudera on Facebook] <https://www.facebook.com/cloudera> [image: Cloudera
on LinkedIn] <https://www.linkedin.com/company/cloudera>
------------------------------
------------------------------

Reply via email to