commit: r428 - trunk/daemon
[email protected] Thu, 11 Jun 2009 13:35:32 -0400
| Newsgroups | gmane.network.spread.cvs |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * libspread/sp.c, fl.c, include/sp.h, sp_func.h (SP_get_vs* memb_info()):