JGroups 3.6.8 发布,Java 组播通讯框架

jopen 9年前

JGroups 3.6.8 发布了,这不是一个大版本,多数改动是关于优化,详细内容如下:

New features  ============    Probe improvements  ------------------  [https://issues.jboss.org/browse/JGRP-2004]  [https://issues.jboss.org/browse/JGRP-2005]    - Proper discarding of messages from a different cluster with '-cluster' option.  - Less information per cluster member; only the requested information is returned  - Detailed information about RPCs (number of sync, async RPCs, plus timings)    - http://www.jgroups.org/manual/index.html#_looking_at_details_of_rpcs_with_probe        Optimizations  =============    DONT_BUNDLE and OOB: messages are not removed from batch when execution fails  -----------------------------------------------------------------------------  [https://issues.jboss.org/browse/JGRP-2015]    - Messages are not removed from batch when execution fails  - Rejections are not counted to num_rejected_msgs      COMPRESS: removed 1 byte[] buff copy  ------------------------------------  [https://issues.jboss.org/browse/JGRP-2017]    An unneeded copy of the compressed payload was created when sending and compressing a message. The fix should reduce  memory allocation pressure quite a bit.      RpcDispatcher: don't copy the first anycast  -------------------------------------------  [https://issues.jboss.org/browse/JGRP-2010]    When sending an anycast to 3 destinations, JGroups sends a copy of the original message to all 3. However, the first  doesn't need to be copied (less memory allocation pressure). For an anycast to a single destination, no copy is  needed, either.      Compaction of in-memory size  ----------------------------  [https://issues.jboss.org/browse/JGRP-2011]  [https://issues.jboss.org/browse/JGRP-2012]    - Reduced size of Rsp (used in every RPC) from 32 -> 24 bytes  - Request/UnicastRequest/GroupRequest: reduced size      RequestCorrelator.done() is slow  --------------------------------  [https://issues.jboss.org/browse/JGRP-2013]    Used by RpcDispatcher. Fixed by eliminating the linear search done previously.        Bug fixes  =========    FILE_PING: consider special characters in file names  ----------------------------------------------------  [https://issues.jboss.org/browse/JGRP-2014]    Names like "A/web-cluster" would fail on Windows as the slash char ('/') was treated as demarcation char in some clouds.        Manual  ======    The manual is at http://www.jgroups.org/manual/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  Feb 2016

来自: http://www.oschina.net//news/70986/jgroups-3-6-8