ANNOUNCE: Akka 2.0.4

103 views
Skip to first unread message

Roland Kuhn

unread,
Nov 14, 2012, 12:41:39 PM11/14/12
to akka-user, akka-dev, scala-user
Dear hAkkers,

We—the Akka committers—are pleased to be able to announce the availability of Akka 2.0.4.
This version contains a number of small bug fixes, for the full list of tickets closed see below, the most notable ones are

 – fix a divide-by-zero bug in routers
 – fix a wrap-around bug in HashedWheelTimer which would expire timeouts early
 – stop using Unsafe.throwException to allow running on Android
 – configurable worker pool size in remoting to allow running with fewer threads


Summary of Changes

2.0.4 is the result of a collaboration of 5 contributors and weighs in at 66 files changed, 339 insertions, 118 deletions. Please refer to the full git log at the end for the gory details.


Tickets closed:

2447 – Backport fix for Router ArithmeticException: / by zero
2448 – Upgrade Netty from 3.5.3 to 3.5.4
2476 – 2.0.3 docs has broken links to typesafe.com
2532 – TypedActor busted after restart
2570 – Backport fix for wrong logic in Switch.whileOff to 2.0.4
2592 – DOC: 2.0.3 doc errata
2628 – java hellokernel sample: reflection error
2686 – AskTimeoutException using Patterns.ask(pingActorRef, message, Timeout.longToTimeout(Long.MAX_VALUE));
2691 – Backport Netty worker pool size
2706 – Stop using Unsafe.throwException since it doesn't exist on Android


Akka is released under the Apache V2 license.

Website:
Maven repository:
Binary distribution:
Documentation:
Issue tracker:
Mailing list:


Git Shortlog

Björn Antonsson (2):
      Allow configuration of the number of threads created by Netty. #2691
      Change Netty configuration to better mimic Netty defaults. #2691

Björn Harrtell (1):
      Upgrade Netty from 3.5.3 to 3.5.4

Patrik Nordwall (5):
      Avoid ArithmeticException: / by zero in routers, see #2443
      Rename local val _routee, see #2442
      Avoid / by zero in SmallestMailboxRouter also, see #2442
      Correct logic in Switch.whileOff, see #2569
      Add test for Switch, see #2569

Roland (8):
      change version to 2.0.4-SNAPSHOT
      adapt release script to new repo.akka.io login
      make HashedWheelTimer tolerate wrap-arounds, see #2686
      adapt release script to new repo.akka.io login
      add comment explaining HWT test
      fix smartypants disabling python code
      fix various small things in the docs, see #2592
      Update version for release 2.0.4

Viktor Klang (7):
      Removing reference to Future.onTimeout
      #2476 - Fixing broken links to typesafe.com
      #2432 - turning off smarty pants so that our quotes don't get mangled in code samples.
      Fixing #2532
      Adding OSS Sonatype releases to the list of repos for 2.0
      #2628 - make HelloActor and WorldActor public static classes
      #2706 - Switching to a type system subversion instead of Unsafe.throwException.


Happy hAkking!

The Akka Committers through,

Roland Kuhn
Typesafe – The software stack for applications that scale.
twitter: @rolandkuhn


Ngoc Dao

unread,
Nov 15, 2012, 5:37:38 PM11/15/12
to Akka User List
Thanks.

But FYI, Netty 3.5.4 is quite old, months ago. 3.5.10 has been
released:
https://netty.io/Blog/Netty+3510Final+-+Get+it+while+it+is+hot

√iktor Ҡlang

unread,
Nov 15, 2012, 5:52:28 PM11/15/12
to akka...@googlegroups.com

Thanks, but opening a ticket would have been more appropriate.
There is no 2.0.5 planned so please open it against Coltrane.

Cheers,
V

--
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: http://akka.io/faq/
>>>>>>>>>>      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 post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user?hl=en.


Ngoc Dao

unread,
Nov 16, 2012, 2:50:59 PM11/16/12
to Akka User List

√iktor Ҡlang

unread,
Nov 16, 2012, 6:33:23 PM11/16/12
to Akka User List
Thanks!


--
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: http://akka.io/faq/
>>>>>>>>>>      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 post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user?hl=en.





--
Viktor Klang

Akka Tech Lead
Typesafe - The software stack for applications that scale

Twitter: @viktorklang

Björn Antonsson

unread,
Nov 18, 2012, 8:21:55 AM11/18/12
to akka...@googlegroups.com, akka-dev, scala-user
Thanks for reporting this. Will fix it as soon as I get to a computer.

B/
--
Björn Antonsson
Typesafe - the software stack for applications that scale

On Sunday, 18 November 2012 at 13:56, Andy Polack wrote:

FYI - The download link to the typesafe site still points to 2.0.3

Thanks for all of the amazing work you guys do - I love Akka!
Reply all
Reply to author
Forward
0 new messages