Hello Lari,

We currently have a [VOTE] under way for Apache Hadoop 3.5.0 RC2:

https://lists.apache.org/thread/4volr42gdobkkrco923p3dzf7m7z1r5r

I remembered Pulsar was interested in an upgrade, so I sent a WIP PR to see
how Pulsar reacts to this RC:

https://github.com/apache/pulsar/pull/25402

I then followed the instructions to set up a corresponding PR within my
personal fork:

https://github.com/cnauroth/pulsar/pull/1

Chris Nauroth


On Mon, Jan 26, 2026 at 9:05 AM Lari Hotari <[email protected]> wrote:

> Hi Chris,
>
> Thanks for the detailed update about the Hadoop 3.5.0 release!
>
> Regarding the timeline: aiming for release candidates by the end of
> February works well for Pulsar. We're planning our Pulsar 4.3.0
> release for later in the spring, so this gives us a reasonable buffer
> to integrate and test Hadoop 3.5.0 once it's available.
>
> Thanks for clarifying the Java 25 compatibility status. I understand
> that 3.5.0's official target is Java 17, and that Java 25 support will
> come in a future release. Our testing with the 3.5.0-SNAPSHOT builds
> on Java 25 passes Pulsar's tests, but we'll plan to thoroughly
> validate with the official release candidates when they become
> available.
>
> We appreciate all your work in driving this release forward.
>
> Best regards,
>
> -Lari
>
>
> On Sat, 24 Jan 2026 at 00:19, Chris Nauroth <[email protected]> wrote:
> >
> > Hello Lari,
> >
> > Nice to meet you. I've added the Pulsar dev@ list in case the rest of
> your community is interested in the response. I'm also including Hadoop
> common-dev@.
> >
> > I consider us very close to being able to release Hadoop 3.5.0. You're
> correct that the previously mentioned changes have been merged. However, we
> also have 2 new blockers:
> >
> > HADOOP-19785: mvn site fails in JDK17
> > HADOOP-19790: Build Failing on Trunk
> >
> > The first one has pretty drastic impacts on developer experience IMO, so
> I just started a discussion here:
> >
> > https://lists.apache.org/thread/vmsrlbdsqw0xdyhz94n4ggqfxchpvtoo
> >
> > For the second one, my intuition is that we'll find this is a very
> localized issue for specific contributor environments, not an actual Hadoop
> bug. Worst case scenario, we'd revert a commit that seems to have triggered
> this problem for some contributors.
> >
> > I'm going to start dry runs of 3.5.0 release candidates with temporary
> fixes for the blockers shortly. I'd like to aim for real release candidates
> by the end of February, but it depends on resolving the blockers. Then,
> we'd need to resolve any PMC -1s that come up during the vote, which could
> make the timeline more ambiguous. If you're interested in tracking this
> more closely, then I recommend following the blocker bugs and other
> discussions on [email protected].
> >
> > Regarding Java 25 compatibility, please note that Hadoop 3.5.0 is only
> targeting Java 17 compatibility. It may very well be that Java 25 is
> working fine, as nearly all of the work tracked in that effort has been
> completed:
> >
> > HADOOP-19486: [JDK25] Fully Support Java 25
> >
> > However, the official commitment for 3.5.0 is Java 17, and a commitment
> to Java 25 will come later in a future release.
> >
> > Chris Nauroth
> >
> >
> > On Fri, Jan 23, 2026 at 4:59 AM Lari Hotari <[email protected]> wrote:
> >>
> >> Hi Chris,
> >>
> >> In Apache Pulsar, we use Hadoop libraries in some modules. We'd like
> >> to perform the next release with Java 25 compatibility, and we have
> >> tested that this works with the Hadoop 3.5.0-SNAPSHOT version. I found
> >> this message in the mailing list:
> >> https://lists.apache.org/thread/4ro2lhqtt6zwg77lfmgkmqkjtkr5x5vk
> >>
> >> It looks like the changes https://github.com/apache/hadoop/pull/8038
> >> and https://github.com/apache/hadoop/pull/8147 have been merged.
> >>
> >> What's your schedule for the 3.5.0 release?
> >>
> >> Thanks for your contributions to Hadoop!
> >>
> >> Regards,
> >>
> >> -Lari
>

Reply via email to