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>
>>>>>>>>> ------------------------------
>>>>>>>>> ------------------------------
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>> 
>> 
>> 

Reply via email to