Hi Guido, can you explain a bit more where you see the JMH dependency pop up? It should only be in the akka-bench project, which is not published.
Akka-actor seems clean to me: http://search.maven.org/#artifactdetails%7Ccom.typesafe.akka%7Cakka-actor_2.11%7C2.4.0-RC2%7Cjar -- Cheers, Konrad `ktoso` Malawski Akka @ Typesafe On 5 September 2015 at 12:17:08, Guido Medina (oxyg...@gmail.com) wrote: I see now JMH is a dependency of the new Akka protobuff but I still wonder if it is in the right scope. On Saturday, September 5, 2015 at 11:10:40 AM UTC+1, Guido Medina wrote: Hi Patrik, I see now JMH as part of dependencies? Is there a reason for that? wasn't it supposed to be for testing scope only? Best regards, Guido. On Friday, September 4, 2015 at 4:09:23 PM UTC+1, Patrik Nordwall wrote: Dear hakkers, we—the Akka committers—are pleased to be able to announce the availability of Akka 2.4.0-RC2 (SECOND RELEASE CANDIDATE). This is what we intend to ship as 2.4.0 final unless issues are found, so please test it thoroughly and report back. Failures are important to hear about, but praise also does not hurt :-) We would like to send a special thanks to Akka Persistence plugin maintainers for their feedback and reported issues. Thank you Brian Scully, Christopher Batey and Martin Krasser. Since the last release candidate two weeks ago the main changes are: make it possible to use any version of Protobuf for serialization of application messages, the internal dependency to Protobuf has been replaced by embedding a shaded (renamed package) version, if you use Protobuf in your application you need to add the dependency to your build, see migration guide new experimental feature that makes it possible to promote new members to WeaklyUp during network partitions, thanks to Hector Veiga for contributing fixed a few bugs in Persistence and move Tagged to akka.persistence.journal some improvements of Cluster Sharding improve thread usage when starting Cluster extension The complete list can be found in the 2.4.0-RC2 github issues milestone. The key features of the 2.4.0 release are: we dropped support for Java 6 & 7 as announced in the last roadmap update, and now require Java 8 or later we dropped support for Scala 2.10, kept 2.11 and added 2.12 (which is at milestone 2 currently); this is in keeping with our policy to support the Scala version that is “current” when the first milestone comes out plus any later version that is published during this series’ lifetime Akka Persistence was promoted to a fully supported module (not experimental) added experimental stream based API for the Query Side of Akka Persistence (implementations must be provided by query plugins corresponding to the journal plugins for the various data stores) improved support for Akka Persistence event migrations by Serializer with String Manifest and Event Adapters and prepared comprehensive documentation of strategies for schema evolution of persistent events made Akka Persistence failure handling more robust and support rejections of events Akka Persistence can now use multiple different Journals within one ActorSystem (thanks to Andrei Pozolotin, who also split out ClusterMetrics into their own module) introduced Persistent FSM, thanks to an awesome contribution from leonidb simplified setting up Akka Clusters behind NAT (including inside Docker containers) we added the experimental Akka Typed module previously codenamed Project Gålbma, a new way of formulating Actor interactions with full type-system support we promoted the ClusterSingleton, ClusterClient, DistributedPubSub and ClusterSharding patterns to fully a supported Cluster Tools module, including various API and configuration improvements ClusterSharding also learnt a few new tricks (graceful shutdown, asynchronous shard allocation, reviving entries after migration [thanks to Dominic Black], and more flexible use of roles [thanks to Richard Marscher]) use custom failure detection in ClusterClient to avoid quarantining in case of transient network failures added experimental Akka Distributed Data which was previously known as Akka Data Replication (see akka-data-replication migration guide), the Distributed Data module is useful for sharing eventually consistent data (CRDTs) between nodes in an Akka Cluster new experimental feature that makes it possible to promote of new members to WeaklyUp during network partitions, thanks to Hector Veiga for contributing the SLF4J logging adapter can now apply the log filtering rules prior to sending to the EventStream, see the migration guide make it possible to use any version of Protobuf for serialization of application messages, the internal dependency to Protobuf has been replaced by embedding a shaded (renamed package) version, if you use Protobuf in your application you need to add the dependency to your build, see migration guide but the biggest feature is probably that Akka 2.4 will be binary backwards compatible with Akka 2.3, see the detailed description below. Things that are Known Missing The Persistence schema evolution section of the documentation has not yet been ported to Java, but the text and illustrations of the Scala version apply to both languages. We will complete this before 2.4.0 final. We will most likely not be able to complete the Java API and the documentation for Akka Typed for 2.4.0, but the Scala API will be released in order to gather early feedback on this rather exciting new module. ... -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to akka-user+unsubscr...@googlegroups.com. To post to this group, send email to akka-user@googlegroups.com. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout. -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to akka-user+unsubscr...@googlegroups.com. To post to this group, send email to akka-user@googlegroups.com. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.