I have just committed the last two fixes by Chris.

I think we are good to go.

On Thu, Feb 13, 2025 at 6:30 AM Istvan Toth <[email protected]> wrote:

> The maven repo has been fixed in the meantime.
> We could still upgrade Kerby, unless there is a reason to stick to the old
> version.
>
> Istvan
>
> On Wed, Feb 12, 2025 at 3:01 PM Istvan Toth <[email protected]> wrote:
>
>> Thank you!
>>
>> TIL that maven-metadata.xml is used for looking up version ranges.
>>
>> Upgrading to the latest and greatest Kerby also solved the problem for me.
>> I prefer that to adding a transitive dependency management entry that may
>> come back and bite us later.
>>
>> Opened CALCITE-6828 <https://issues.apache.org/jira/browse/CALCITE-6828>
>> and https://github.com/apache/calcite-avatica/pull/278 for the kerby
>> version bump.
>>
>> Istvan
>>
>>
>> On Wed, Feb 12, 2025 at 2:27 PM Stamatis Zampetakis <[email protected]>
>> wrote:
>>
>>> There is https://issues.apache.org/jira/browse/CALCITE-6827 for the
>>> broken build. It can possibly do the trick for avatica as well.
>>>
>>> On Wed, Feb 12, 2025 at 9:32 AM Istvan Toth <[email protected]>
>>> wrote:
>>> >
>>> > 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 <[email protected]
>>> .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 <[email protected]>
>>> > > Date: Monday, February 10, 2025 at 4:17 AM
>>> > > To: [email protected] <[email protected]>
>>> > > 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 <
>>> [email protected]>
>>> > > 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 <
>>> [email protected]
>>> > > > .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 <[email protected]>
>>> > > > >> Date: Tuesday, January 28, 2025 at 10:33 AM
>>> > > > >> To: [email protected] <[email protected]>
>>> > > > >> 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 <[email protected]>
>>> 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 <
>>> > > > >> [email protected]>
>>> > > > >>>> 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 <[email protected]> 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 <
>>> > > > >> [email protected]
>>> > > > >>>>>
>>> > > > >>>>> 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 <
>>> > > > >>>>>> [email protected]>
>>> > > > >>>>>>>> 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 <
>>> > > [email protected]
>>> > > > >
>>> > > > >>>>>> 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 <
>>> > > > >>>>>>>>> [email protected]>
>>> > > > >>>>>>>>>>> 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*: [email protected]
>>> > > > >>>>>>>>>>> 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*: [email protected]
>>> > > 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*: [email protected]
>>> > 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*: [email protected]
>> 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*: [email protected]
> 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*: [email protected]
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