Hi folks,
Netty 3.0.0.CR2, the second release candidate of Netty 3.0.0 has been
released. This release fixes various bugs including the performance
degradation in the NIO transport. It also features reduced application
exception stack trace, which will be explained in this release note.
Please visit our web site to download it:
*
http://www.jboss.org/netty/As always, your feed back is appreciated. Please visit the discussion
forum and leave some comments:
*
http://www.jboss.org/netty/community.htmlChannelBuffer.EMPTY_BUFFER moves to ChannelBuffers
==================================================
This is a backward incompatible change which had to be introduced in this
release unfortunately. The change is as simple as replacing
'ChannelBuffer.EMPTY_BUFFER' with 'ChannelBuffers.EMPTY_BUFFER' though. I
hope this is the last backward incompatible change in 3.0.
Performance improvements
========================
The NIO transport suffered with a performance dropdown when a user writes
a message from a user-thread, which is not an I/O thread. 3.0.0.CR2
minimized resolved this problem by reducing the number of unnecessary NIO
calls. Also, tiny optimizations were done here and there to squeeze out
even more throughput while maintaining very low latency.
Exception stack trace simplification
====================================
The stack trace of an exception which is created inside a ChannelHandler
has been unnecessarilly long, making an application debugging difficult.
This is a typical problem of event-driven frameworks which implement the
chain of responsibility pattern. 3.0.0.CR2 shortened the stack trace of
an application exception dramatically while not losing an important stack
trace element.
Micellaneous
============
Besides the notable improvements mentioned above, a number of bugs were
fixed in this release. For the detailed changelog, please visit here:
*
http://tinyurl.com/64hwo3Again, as always, your feed back is appreciated. Please visit the
discussion forum and feel free to leave some comments:
*
http://www.jboss.org/netty/community.htmlCheers,
--
Trustin Lee - Principal Software Engineer, JBoss, Red Hat
--
what we call human nature is actually human habit
--
http://gleamynode.net/_______________________________________________
netty-announce mailing list
[hidden email]
https://lists.jboss.org/mailman/listinfo/netty-announce