Yes, I'm asking for users who use JDK 8 with Spark 3.5. Users can continue to use 1.6+ with Spark 3.5 and JDK 8 if we continue to support them. If we drop JDK 8 support after 1.6, then there might be issues for Spark 3.5 with JDK 8 users.
I'm +1 to drop JDK 8 support in 2.0. I think it's worth more discussion and tests for dropping JDK 8 support in 1.6+ versions, which can be another thread. On Wed, Jul 24, 2024 at 10:45 AM huaxin gao <[email protected]> wrote: > Hi Manu, > Thanks for the discussion. Is your concern about customers who use JDK 8 > with Spark 3.5? But we will face the same problem if we drop JDK 8 in > Iceberg 2.0, unless we plan to drop Spark 3.5 support in 2.0. > > Huaxin > > On Tue, Jul 23, 2024 at 7:30 PM Renjie Liu <[email protected]> > wrote: > >> Hi, Manu: >> >> > If we drop JDK 8 support in 1.7, can Iceberg 1.7+ work seamlessly with >> Spark 3.5? Otherwise, users might get stuck in 1.6. >> >> I think spark 3.5 supports JDK 8/11/17 according to their doc. So users >> could still use iceberg 1.7+ after upgrading JDK. >> >> On Wed, Jul 24, 2024 at 9:40 AM Manu Zhang <[email protected]> >> wrote: >> >>> Not sure about other engines but Spark has JDK 8 support till 3.5, which >>> looks like a LTS version. >>> If we drop JDK 8 support in 1.7, can Iceberg 1.7+ work seamlessly with >>> Spark 3.5? Otherwise, users might get stuck in 1.6. >>> >>>>
