+1 (binding)

Tested Storm 2.8.3-RC1 using containers (thanks for the instructions
<https://gist.github.com/rzo1/5d6a982da3f9feee548ee58abe8b75f4?permalink_comment_id=5303582>
 @Richard Zowalla <[email protected]> )
- Java 17
- OS: 6.8.0-86-generic / Linux Mint 22.2
- Uploaded the following topologies from storm-starter
 - org.apache.storm.starter.LambdaTopology
 - org.apache.storm.starter.WordCountTopology
  - MultiThreadWordCountTopology
- Verified signatures using Richard's script
<https://gist.github.com/rzo1/61875defee959c048754fc19e17b7c66> (again,
thanks for that)

No errors were found / visible.




On Fri, 31 Oct 2025 at 10:49, Rui Abreu <[email protected]> wrote:

> To the best of my knowledge Kafka 4.x brokers require Java >= 17.
> The biggest thing to keep in mind is that Kafka 4.x clients don't support
> extremely old brokers
>
> To use a Kafka 4.0 client, the server it's communicating with must be
>> version 2.1 or newer. *If your server is older than 2.1, a Kafka 4
>> client will not work.*
>
>
> But now we know we can combine Storm and Java 25 with no issues :)
>
>
> I'll try to cast my vote during the next few days, although my test setup
> is very limited and the topologies I can ran are quite basic.
>
> On Thu, Oct 30, 2025, 14:59 Alexandre Vermeerbergen <
> [email protected]> wrote:
>
>> I have no idea: I had the idea to test with Java 25 when I saw mention
>> to Kafka 4.x in Storm 2.8.3's release notes, as I know Kafka 4.x is
>> the minimum version that supports Java 25....
>>
>> Le jeu. 30 oct. 2025 à 15:50, Rui Abreu <[email protected]> a écrit :
>> >
>> > @[email protected] out of curiosity, shouldn't 2.8.2 work with
>> Java 25 as well?
>> >
>> > On Wed, 29 Oct 2025 at 19:39, Alexandre Vermeerbergen <
>> [email protected]> wrote:
>> >>
>> >> +1 (binding)
>> >>
>> >> tested this Storm 2.8.3 release candidate with:
>> >>   * IBM Semeru Java 21.0.8 running on Redhat 8 with a cluster
>> >> Supervisor machine and distinct Zookeeper machine with 10+ topologies
>> >> including more than twice relying on Kafka spouts/bolts ; using Kafka
>> >> 4.1.0
>> >>   => everything works fine, no noticeable impact on performance
>> >>
>> >>   * IBM Semeru Java 25.0.0 running on Redhat 8 with a cluster
>> >> Supervisor machine and distinct Zookeeper machine with 10+ topologies
>> >> including more than twice relying on Kafka spouts/bolts ; using Kafka
>> >> 4.1.0
>> >>   => likewise, everything is OK without noticeable performance changes
>> >>
>> >> This is great news to already have Java 25-runtime compatible Storm
>> >> shorly following Java 25 LTS availability, thanks for the great work !
>> >>
>> >> Best regards,
>> >>
>> >> Alexandre
>> >>
>> >> Le mer. 29 oct. 2025 à 11:04, Richard Zowalla <[email protected]> a
>> écrit :
>> >> >
>> >> > - Build from source archive w/ tests
>> >> > - Checked signatures and hashes via
>> >> > https://gist.github.com/rzo1/61875defee959c048754fc19e17b7c66
>> >> > - Skimmed through the maven repositories
>> >> > - Run a small topology
>> >> >
>> >> > -> +1 (binding)
>> >> >
>> >> > Am Sonntag, dem 26.10.2025 um 01:36 +0000 schrieb Rui Abreu:
>> >> > > Hi folks,
>> >> > >
>> >> > > I have posted a 1st release candidate for the Apache Storm 2.8.3
>> >> > > release and it is ready for testing.
>> >> > >
>> >> > > The Nexus staging repository is here:
>> >> > >
>> >> > >
>> https://repository.apache.org/content/repositories/orgapachestorm-1120
>> >> > >
>> >> > > Storm Source and Binary Release with sha512 signature files are
>> here:
>> >> > >
>> >> > >
>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.3-rc1/
>> >> > > The release artifacts are signed with the following key:
>> >> > >
>> >> > >
>> https://keyserver.ubuntu.com/pks/lookup?op=index&fingerprint=on&search=rabreu
>> >> > >     in this file https://www.apache.org/dist/storm/KEYS
>> >> > >
>> >> > > The release was made from the Apache Storm 2.8.3 tag at:
>> >> > >     https://github.com/apache/storm/tree/v2.8.3
>> >> > >
>> >> > > Full list of changes in this release:
>> >> > >
>> >> > >
>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.8.3-rc1/RELEASE_NOTES.html
>> >> > >
>> >> > > To use it in a maven build set the version for Storm to 2.8.3 and
>> add
>> >> > > the following URL to your settings.xml file:
>> >> > >
>> https://repository.apache.org/content/repositories/orgapachestorm-1120
>> >> > >
>> >> > > The release was made using the Storm release process, documented on
>> >> > > the GitHub repository:
>> >> > > https://github.com/apache/storm/blob/master/RELEASING.md
>> >> > >
>> >> > > Please vote on releasing these packages as Apache Storm 2.8.3. The
>> >> > > vote is open for at least the next 72 hours.
>> >> > > "How to vote" is described here:
>> >> > >
>> https://github.com/apache/storm/blob/master/RELEASING.md#how-to-vote-on-a-release-candidate
>> >> > > When voting, please list the actions taken to verify the release.
>> >> > >
>> >> > > Only votes from the Storm PMC are binding, but everyone is welcome
>> to
>> >> > > check the release candidate and vote.
>> >> > > The vote passes if at least three binding +1 votes are cast.
>> >> > >
>> >> > > [ ] +1 Release this package as Apache Storm 2.8.3
>> >> > > [ ]  0 No opinion
>> >> > > [ ] -1 Do not release this package because...
>> >> > >
>> >> > > Thanks to everyone who contributed to this release.
>> >> >
>>
>

Reply via email to