Hi Chris, Thanks for driving the Hadoop 3.5.0 release and for being so proactive in testing the upgrade path for Apache Pulsar by sending the PR directly. The tests for Hadoop related features are passing in Pulsar CI for the PR.
-Lari On Wed, 25 Mar 2026 at 22:33, Chris Nauroth <[email protected]> wrote: > > 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
