altoo-ag/akka-kryo-serialization

Update for Akka 2.4.0

Closed this issue · 2 comments

Currently akka-kryo-serialization works with Akka 2.3.x, however it doesn't work for Akka 2.4.0

Two tests were failing:

[info] KryoSerializer
[info] - should be selected for lists
[info] - should be selected for ActorRef *** FAILED ***
[info]   false was not true (AkkaKryoSerializationTests.scala:163)
[info] - should serialize and deserialize ActorRef successfully *** FAILED ***
[info]   false was not true (AkkaKryoSerializationTests.scala:173)
[info] - should produce smaller serialized List representation when compression is enabled
[info] - should produce smaller serialized huge List representation when compression is enabled
[info] - should produce smaller serialized huge Map representation when compression is enabled
[info] - should produce smaller serialized Seq representation when compression is enabled
[info] - should produce smaller serialized huge Seq representation when compression is enabled
[info] - should produce smaller serialized huge Set representation when compression is enabled

These have been fixed in the pull request. Please review.

romix commented

Thanks a lot for your contribution!

A new release with your changes and @luben's improvements is rolled out and available on Maven Central. Closing.