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
