The Source for Java Technology Collaboration
User: Password:



Jean-Francois Arcand

Jean-Francois Arcand's Blog

Project Grizzly 1.6.0 released

Posted by jfarcand on August 31, 2007 at 02:43 PM | Comments (4)

We just voted and pushed the new Grizzly 1.6.0 binary. This release is another community release and thanks to everyone who collaborated to our discussions and phone meetings.

160_.jpg

This new release contains:

  • Add a new property to enable pipelined message execution using the same ProtocolChain.
  • Optimize the ReadFilter to delegate control as soon as bytes are available.
  • Refactor the SelectionKeyHandler to associate allow one per SelectorHandler instead of one per Controller.
  • Port SSL/Handshake fix from Grizzly 1.0 [GlassFish Issue 1710/3476]
  • Port maxKeepAliveRequests fix from Grizzly 1.0 [GlassFish Bug 6597297]
  • Add support for japex
  • UDP: register SelectionKey just for corresponding events: OP_READ for read(), OP_WRITE for write()
  • Expose client side TCP configuration
  • Expiring of SelectionKeys should not be mandatory [Issue 21]
  • tcpNoDelay needs to be explicitly assigned on the Connector [Issue 22]
  • bugfix: when SelectorThread is being initialized in one thread (preSelect called) it's possible that connect() method is called from other, so 2 different opConnectToRegister instances created -> connection will never be done
  • Improve Rails integration
  • Added NetBeans IDE 6.0 SQE Plug-in tutorial.
  • Allow the configuration of the ByteBuffer type associated with the WorkerThreadImpl created by the DefaultPipeline.
  • Extend the ByteBufferFactory to allow the creation of all the different ByteBuffer Type
  • Deprecate SelectionKeyHandler register/expire interface to fix issue 21.
  • SSLConnectorHandler read operation returns not flipped ByteBuffer.
  • Fixed SSLReadFilter to be able to process chunked secured data, which comes during several main Selector cycles

We still have tons of new things to add, but this release is quite impressive! Also, this release contains pre-packaged bundles:

Have fun with the bear! You can also browse the code online to learn how the monster look like..

technorati:


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Hi JFA - Congratulations! And, when are we going to see this in GFv3? :-) - eduard/o

    Posted by: pelegri on August 31, 2007 at 04:10 PM

  • Hi Eduardo, Thanks! As soon as the Mercurial workspace open :-), so probably next week. Sailfin is on the radar as well! -- Jeanfrancois

    Posted by: jfarcand on August 31, 2007 at 04:18 PM

  • pre-packaged bundles

    +1. very cool.

    grizzly JRoR

    +1

    Very cool.

    Posted by: anjanb2 on August 31, 2007 at 05:32 PM

  • Thanks, JFA... and have a great weekend! - eduard/o

    Posted by: pelegri on August 31, 2007 at 09:19 PM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds