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 >
