Perhaps we still need to consider updating
https://github.com/apache/iotdb-extras

Haonan Hou <[email protected]> 于2026年6月8日周一 15:38写道:

> Hi all,
>
> Thanks for the feedback.
>
> I have opened a PR to move this forward:
> https://github.com/apache/iotdb/pull/17859
>
> The PR raises the minimum Java version to 17, updates the related
> build/runtime checks,
> upgrades dependencies that were previously constrained by the Java
> baseline, and migrates the
> REST/OpenAPI generated surface and related annotation usages from javax to
> jakarta where
> applicable.
>
> Please take a look and share your feedback.
>
> Best regards,
> Haonan
>
> On 2026/06/05 08:15:53 Christofer Dutz wrote:
> > +1 (binding) cdutz
> >
> > As I brought this up several times with the exact same reasoning
> anything but a +1 from my side would be strange 😉
> >
> > And then we can also switch from the Javax to the jakarta namespace
> which is preventing usage of IoTDB with modern framework such as Spring.
> >
> > Chris
> >
> > Von: Wang Critas <[email protected]>
> > Datum: Freitag, 5. Juni 2026 um 10:10
> > An: [email protected] <[email protected]>
> > Betreff: 答复: [DISCUSS] Raise the minimum JDK version of Apache IoTDB to
> 17
> >
> > Hi Haonan,
> >
> > Thank you for bringing this up again.
> >
> > I’m +1 on raising the minimum JDK version to 17. The benefits you
> mentioned—resolving CVEs via dependency upgrades, reducing maintenance
> overhead for legacy compatibility, and aligning with the modern Java
> ecosystem (including the Jakarta namespace migration)—are compelling
> reasons.
> >
> > Given that JDK 17 is a widely adopted LTS release and many downstream
> users have already moved to it, I believe the impact on the community will
> be acceptable. We should also update our documentation and CI
> configurations accordingly.
> >
> > Looking forward to other's opinions.
> >
> > Best regards,
> >
> > Xuan Wang
> >
> > 发件人: Jialin Qiao <[email protected]>
> > 日期: 星期五, 2026年6月5日 15:13
> > 收件人: [email protected] <[email protected]>
> > 主题: Re: [DISCUSS] Raise the minimum JDK version of Apache IoTDB to 17
> >
> > +1
> >
> > Jialin Qiao
> >
> > Haonan Hou <[email protected]> 于2026年6月5日周五 14:37写道:
> > >
> > > Hi all,
> > >
> > > I would like to restart the discussion about raising the minimum JDK
> version of Apache IoTDB to
> > > JDK 17, which has been discussed before.
> > >
> > > The current JDK baseline limits our ability to upgrade some important
> third-party dependencies.
> > > For example, newer versions of Logback, Jetty, and related libraries
> often require newer Java
> > > versions, but these upgrades are important for resolving known CVE
> issues and keeping
> > > dependencies maintained.
> > >
> > > Besides security fixes, moving to JDK 17 would also help us align with
> the modern Java
> > > ecosystem. For example, some dependencies have already moved from the
> JavaX namespace
> > > to the Jakarta namespace, and staying on an old JDK baseline makes
> such migrations harder. It
> > > also increases the maintenance cost of keeping compatibility with
> outdated dependency
> > > versions.
> > >
> > > Therefore, I would like to propose raising the minimum JDK version of
> Apache IoTDB to 17.
> > >
> > > Please share your thoughts.
> > >
> > > Best regards,
> > > Haonan Hou
> >
>

Reply via email to