JGroups 2.12.1 released

Bela Ban <[email protected]> Thu, 21 Apr 2011 08:27:30 +0200
Newsgroups gmane.comp.java.javagroups.general,gmane.comp.java.javagroups.devel
Message-ID <[email protected]>
FYI,

I've released 2.12.1 (downloads at [1]).

This is mainly a collection of bug fixes, see the release notes below 
for details.


[1] https://sourceforge.net/projects/javagroups/files/JGroups/2.12.1.Final




Release Notes JGroups 2.12.1
============================


Author: Bela Ban

JGroups 2.12.1 is API-backwards compatible with previous versions (down 
to 2.2.7).

Below is a summary (with links to the detailed description) of the major 
new features, optimizations and bug fixes.




New features
============

Sample config for large clusters
--------------------------------
[https://issues.jboss.org/browse/JGRP-1307]


Config udp-largecluster.xml was added, serves as blueprint for large 
clusters. This is work-in-progress.




Optimizations
=============


ExecutionService
----------------
[https://issues.jboss.org/browse/JGRP-1308]
[https://issues.jboss.org/browse/JGRP-1310]

Removed serialization overhead when assigning task to self





Bug fixes
=========


ENCRYPT: use alg provider for cipher creation
----------------------------------------------------
[https://issues.jboss.org/browse/JGRP-1311]

During distribution of the encryption key from the master to each 
cluster member,
use the configured asym_provider and sym_provider when getting Ciphers.



TCP SocketFactory ignored
-------------------------
[https://issues.jboss.org/browse/JGRP-1312]

Despite setting a custom SocketFactory, it was ignored.


Configuration sanity check: order of protocols was not enforced
---------------------------------------------------------------
[https://issues.jboss.org/browse/JGRP-1305]

E.g. STABLE being below NAKACK would not throw an exception


Custom thread factories, thread pools and timer overridden in init()
--------------------------------------------------------------------
[https://issues.jboss.org/browse/JGRP-1306]

When setting a custom thread factory, pool or timer, they would get 
overwritten in TP.init()



Manual
======

The manual is online at http://www.jgroups.org/manual/html/index.html



The complete list of features and bug fixes can be found at 
http://jira.jboss.com/jira/browse/JGRP.


Bela Ban, Kreuzlingen, Switzerland
Vladimir Blagojevic, Toronto, Canada
Richard Achmatowicz, Toronto, Canada
Sanne Grinovero, Newcastle, Great Britain

April 2011


-- 
Bela Ban
Lead JGroups / Clustering Team
JBoss

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev