Hello, For your information, yesterday I upgraded our preproduction cluster from Storm 1.2.0 SNAPSHOT of December 2017 to 1.2.0 Release Candidate 4. Our alerting system based on Storm behaved quite bad with 1.2.0 RC4, and this morning, one of our team member noticed this message in our topologie's startup logs:
1279 [main] WARN o.a.s.k.s.KafkaSpoutConfig - The KafkaConsumer enable.auto.commit setting is not supported. You can configure similar behavior through KafkaSpoutConfig.Builder.setProcessingGuarantee.This will be treated as an error in the next major release. 1279 [main] INFO o.a.s.k.s.KafkaSpoutConfig - Setting Kafka consumer property 'enable.auto.commit' to 'false', because the spout does not support auto-commit So I will resume our tests with this new setting and I will feedback once I have enought uptime on our "large preproduction cluster" with 1.2.0 RC4. Note: may I suggest to make this breaking change visible in Storm 1.2.0 releases notes? this is quite impacting. Or event better: make the topologies unable to start when they use such a removed property, so that at least people aren't fooled until they wonder why their Kafka spouts aren't anymore behaving like before and check logs? More to come when my preproduction tests will have been completed (1or 2 days needed). Best regards, Alexandre 2018-02-07 23:24 GMT+01:00 P. Taylor Goetz <ptgo...@gmail.com>: > This is a call to vote on releasing Apache Storm 1.2.0 (rc4) > > Note that the only difference between rc4 and rc3 is the fix for > https://issues.apache.org/jira/browse/STORM-2942. > > Full list of changes in this release: > > https://dist.apache.org/repos/dist/dev/storm/apache-storm-1.2.0-rc4/RELEASE_NOTES.html > > The tag/commit to be voted upon is v1.2.0: > > https://git-wip-us.apache.org/repos/asf?p=storm.git;a=tree;h=cef4d49e222e53656f38c40d754d4f41799cd9a9;hb=2a0097f9a20b9df494caadb87c87d4e4db01a7ed > > The source archive being voted upon can be found here: > > https://dist.apache.org/repos/dist/dev/storm/apache-storm-1.2.0-rc4/apache-storm-1.2.0-src.tar.gz > > Other release files, signatures and digests can be found here: > > https://dist.apache.org/repos/dist/dev/storm/apache-storm-1.2.0-rc4/ > > The release artifacts are signed with the following key: > > https://git-wip-us.apache.org/repos/asf?p=storm.git;a=blob_plain;f=KEYS;hb=22b832708295fa2c15c4f3c70ac0d2bc6fded4bd > > The Nexus staging repository for this release is: > > https://repository.apache.org/content/repositories/orgapachestorm-1058 > > Please vote on releasing this package as Apache Storm 1.2.0. > > When voting, please list the actions taken to verify the release. > > This vote will be open for at least 72 hours. > > [ ] +1 Release this package as Apache Storm 1.2.0 > [ ] 0 No opinion > [ ] -1 Do not release this package because... > > Thanks to everyone who contributed to this release. > > -Taylor