[jboss-dev] JGroups 2.5.2 released
Richard Achmatowicz
rachmato at redhat.com
Fri Jan 25 17:14:03 EST 2008
Hi everyone,
On behalf of the JGroups team, i'm pleased to announce that JGroups
2.5.2 has been released!
The binary and source distribution can be downloaded from
http://sourceforge.net/project/showfiles.php?group_id=6081. The release
notes and change log are below.
Enjoy !
Richard Achmatowicz
Release Notes JGroups 2.5.2
===========================
JGroups 2.5.2 is a patch release for 2.5 GA. It contains no new
functionality, but some
limited feature requests and primarily bug fixes.
IMPORTANT NOTE:
JGroups 2.5.2 is also an EOL (End of Line) release for JGroups 2.5 -
meaning that it
represents the last release of JGroups 2.5.x. The reason is that 2.4.x
is used in
JBoss EAP 4, 2.6.2 will be used in EAP 5, and 2.5.x is somewhat orphaned
in between.
Any bugs found in 2.5 will only get fixed in 2.6. It is a simple matter
to switch
from 2.5 to 2.6.
Manual
------
The manual is online at
http://www.jgroups.org/javagroupsnew/docs/manual/html/index.html
Bug fixes
---------
GMS: A concurrency-related exception which was preventing successful
group merges and necessitated
shutdown of the enire group.
[JGRP-611] - MergeTask GMS ConcurrentModificationException
SEQUENCER: SEQUENCER provides total ordering of messages. This issue
caused total ordering to be
violated in circumstances involving concurrent sends.
[JGRP-607] - SEQUENCER: incorrect ordering on concurrent sends
RPC DISPATCHER: The callRemoteMethods() method would hang on some
processes within a group during
periods where group membership was changing significantly.
[JGRP-620] - RpcDispatcher.callRemoteMethods() hangs
Feature Requests
----------------
REINCARNATION: reincarnation occurs when a group member crashes and upon
restart assumes the
identity of a member known previously to the group, which leads to
anomalous behaviour.
[JGRP-130] - Problems with reincarnation
Tasks
-----
CHANNEL OPTIONS: Shunned channels will now automatically attempt to
rejoin the group, and fetch
the state from the coordinator by default.
[JGRP-651] - JChannel: set auto_reconnect and auto_getstate to true by
default
The complete list of features and bug fixes can be found at
http://jira.jboss.com/jira/browse/JGRP.
Bela Ban, Kreuzlingen, Switzerland, January 2008
Change Log
=========
Release Notes - JGroups - Version 2.5.2
** Bug
* [JGRP-607] - SEQUENCER: incorrect ordering on concurrent sends
* [JGRP-610] - Problems with large return value and FC
* [JGRP-611] - MergeTask GMS ConcurrentModificationException
* [JGRP-617] - ConcurrentModificationException sending notifications
in ReplicatedHashMap.
* [JGRP-620] - RpcDispatcher.callRemoteMethods() hangs
* [JGRP-649] - FC: NPE if sender of credits is null
** Feature Request
* [JGRP-130] - Problems with reincarnation
* [JGRP-535] - NAKACK: release lock when message is delivered
** Task
* [JGRP-609] - Javadoc JChannelFactory
* [JGRP-615] - UDP: JGroups always allocates the same ports
* [JGRP-651] - JChannel: set auto_reconnect and auto_getstate to
true by default
More information about the jboss-development
mailing list