Does that mean we also need to drop JDK11 support?

I think there should be a way to configure CI to only run JDK17 for Spark
4.0:

https://github.com/apache/iceberg/blob/main/.github/workflows/spark-ci.yml#L74
https://stackoverflow.com/questions/68994484/how-to-skip-a-configuration-of-a-matrix-with-github-actions

-Jack

On Tue, Jul 23, 2024 at 9:15 AM huaxin gao <huaxin.ga...@gmail.com> wrote:

> It seems my earlier question might have been overlooked. Could we clarify
> if JDK 8 support is being dropped in the next version? The proposal
> indicated for Iceberg 2.0 release, but it's unclear if that's our next
> version. Given that I'm working on Spark 4.0 support
> <https://github.com/apache/iceberg/pull/10622>, which only runs on Java
> 17 and 21, dropping JDK 8 in the next release could help us maintain
> consistency with Spark's Java requirements.
>
> Thanks 🙂
>
> On Tue, Jul 23, 2024 at 8:21 AM Ryan Blue <b...@databricks.com.invalid>
> wrote:
>
>> +1
>>
>> On Mon, Jul 22, 2024 at 10:49 PM Péter Váry <peter.vary.apa...@gmail.com>
>> wrote:
>>
>>> +1 (non-binding)
>>>
>>> On Tue, Jul 23, 2024, 07:15 Ajantha Bhat <ajanthab...@gmail.com> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> On Tue, Jul 23, 2024 at 9:54 AM Yufei Gu <flyrain...@gmail.com> wrote:
>>>>
>>>>> Hi Manu,
>>>>>
>>>>> If JDK 8 support is dropped in 2.0, will we continue to fix critical
>>>>>> issues in 1.6+?
>>>>>>
>>>>> Nothing stops people from cutting a release, and it becomes an
>>>>> official release once it is approved. Here is the Apache Release Policy 
>>>>> for
>>>>> reference, https://www.apache.org/legal/release-policy.html.
>>>>>
>>>>> Yufei
>>>>>
>>>>>
>>>>> On Mon, Jul 22, 2024 at 7:22 PM Renjie Liu <liurenjie2...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> +1 (non-binding)
>>>>>>
>>>>>> On Tue, Jul 23, 2024 at 9:40 AM Szehon Ho <szehon.apa...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> +1 for dropping JDK 8 in Iceberg 2.0.  I also wonder the same thing
>>>>>>> as Huaxin (sorry if I missed a previous thread on Iceberg 2.0 plan).
>>>>>>>
>>>>>>> Also as Huaxin has discovered in Spark 4.0 Support PR
>>>>>>> <https://github.com/apache/iceberg/pull/10622>, looks like we may
>>>>>>> have to drop Java8 first in Spark 4.0 module, due to it being dropped in
>>>>>>> Spark 4.0, before Iceberg 2.0.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Szehon
>>>>>>>
>>>>>>> On Mon, Jul 22, 2024 at 6:31 PM huaxin gao <huaxin.ga...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (non-binding)
>>>>>>>>
>>>>>>>> I have a question about iceberg versioning. After the 1.6 release,
>>>>>>>> will there be versions 1.7, 1.8 and 1.9, or will it go straight to 2.0?
>>>>>>>>
>>>>>>>> On Mon, Jul 22, 2024 at 5:32 PM Manu Zhang <owenzhang1...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> If JDK 8 support is dropped in 2.0, will we continue to fix
>>>>>>>>> critical issues in 1.6+?
>>>>>>>>>
>>>>>>>>> On Tue, Jul 23, 2024 at 1:35 AM Jack Ye <yezhao...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> +1 (binding), I did not expect this to be a vote thread, but
>>>>>>>>>> overall +1 for dropping JDK8 support.
>>>>>>>>>>
>>>>>>>>>> -Jack
>>>>>>>>>>
>>>>>>>>>> On Mon, Jul 22, 2024 at 10:30 AM Yufei Gu <flyrain...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> +1(binding), as much as I want to drop JDK 8, still encourage
>>>>>>>>>>> everyone to spark out about any concerns.
>>>>>>>>>>> Yufei
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jul 22, 2024 at 10:24 AM Steven Wu <stevenz...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Jul 22, 2024 at 6:37 AM Piotr Findeisen <
>>>>>>>>>>>> piotr.findei...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> in the "Building with JDK 21" email thread we discussed adding
>>>>>>>>>>>>> JDK 21 support and also dropping JDK 8 support, as these things 
>>>>>>>>>>>>> were
>>>>>>>>>>>>> initially related.
>>>>>>>>>>>>> A lot of people expressed acceptance for dropping JDK 8
>>>>>>>>>>>>> support, and release 2.0 was proposed as a timeline.
>>>>>>>>>>>>> There were also concerned raised, as some people still use JDK
>>>>>>>>>>>>> 8.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Let me start this new thread for a discussion and perhaps
>>>>>>>>>>>>> formal vote for dropping JDK 8 support in Iceberg 2.0 release.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best
>>>>>>>>>>>>> Piotr
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>
>> --
>> Ryan Blue
>> Databricks
>>
>

Reply via email to