[Spread-cvs] commit: r428 - trunk/daemon

jonathan at spread.org jonathan at spread.org
Thu Jun 11 13:35:32 EDT 2009


Author: jonathan
Date: 2009-06-11 13:35:32 -0400 (Thu, 11 Jun 2009)
New Revision: 428

Modified:
   trunk/daemon/Changelog
Log:
Merge release notes for 4.0.0 versions into Changelog

Modified: trunk/daemon/Changelog
===================================================================
--- trunk/daemon/Changelog	2009-06-05 14:24:39 UTC (rev 427)
+++ trunk/daemon/Changelog	2009-06-11 17:35:32 UTC (rev 428)
@@ -83,8 +83,6 @@
 	all cases when daemon membership algorithm changes state to OP.
 	This triggers a configuration reload if one has been queued up.
 
-	
-
 Mon Oct 13 16:16:45 2008  Jonathan Stanton  <jonathan at spreadconcepts.com>
 
 	* session.c, groups.c (G_shift_to_GOP): Add G_shift_to_GOP function 
@@ -179,17 +177,38 @@
 	stdhcode_sfh_get16bits in the #else definition.  This bug 
 	would cause byte alignment failures on picky architectures.
 
+November 29, 2006 Ver 4.0.0 (rc5 and final)
+-------------------------------------------
+Only change is to credits in copyright statements.
+
 Wed Nov 29 23:02:30 2006  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* All source: Update copyright header to include Claudiu
 	Danilov.
 
+November 22, 2006 Ver 4.0.0 (rc4)
+-------------------------------------------
+Only change is to fix Windows compilation problem. 
+
 Mon Nov 20 16:06:45 2006  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* arch.h: Windows portability. Do not define byte, as it
 	already exists as typedef. Do define MAXHOSTNAMELEN as 
 	windows does not include it. Report and fix by Jacob Green.
 
+November 19, 2006 Ver 4.0.0rc3
+------------------------------
+
+1) Fix a number of build and code bugs. See Changelog for details.
+
+2) Include updated stdutil library release with bugfixes and improved build.
+
+3) New version of Win32 VC++ project files.
+
+4) Includes workaround to break out of EVS if stuck with rotating token.
+
+5) Updates to some documentation.
+
 Sun Nov 19 16:58:13 2006  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* sp.c (SP_scat_receive):  Add missing Mutex_unlock() calls
@@ -303,6 +322,40 @@
 	for all shared library code. Specifically this fixes the build
 	failure on x86-64/linux. 
 
+March 13, 2006 Ver 4.0.0rc2
+---------------------------
+
+Improve integration of stdutil configure and build with Spread's configure
+and build environment.
+
+Fix typo bug in flush library.
+
+	
+March, 1, 2006 Ver 4.0.0rc1
+---------------------------
+Major Features:
+
+Improve High Availability:
+
+1) Dynamic configurations: You can now change the spread configuration of 
+potential daemons without restarting all of the running daemons.
+2) Improved data structures should increase performance and stability.
+
+Better Membership:
+
+1) Virtual Synchrony information for all subgroups who merge is now provided
+in each membership message. This enables more efficient application merges.
+2) Better API for extracting group id and virtual synchrony member sets
+from membership messages.
+3) Full VS/Flush API supporting View Synchrony model is now integrated with
+Spread. So you can use either the View Synchony model provided by other GCS
+or the Extended Virtual Synchrony model that Spread has always supported.
+
+Cleaner source organization:
+
+1) Updated Makefiles and Windows MSVC+ project files
+2) Reorganzied directory structure with each component separated
+	
 Wed Mar  1 08:05:32 2006  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* libspread/sp.c, fl.c, include/sp.h, sp_func.h (SP_get_vs* memb_info()):




More information about the Spread-cvs mailing list