commit: r559 - trunk/daemon
[email protected] Tue, 26 Mar 2013 00:57:31 -0400
| Newsgroups | gmane.network.spread.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: jschultz Date: 2013-03-26 00:57:31 -0400 (Tue, 26 Mar 2013) New Revision: 559 Modified: trunk/daemon/Changelog Log: Updated Changelog to reflect 4.3 work and also added some missing demarkers for previous releases. Modified: trunk/daemon/Changelog =================================================================== --- trunk/daemon/Changelog 2013-03-25 22:12:15 UTC (rev 558) +++ trunk/daemon/Changelog 2013-03-26 04:57:31 UTC (rev 559) @@ -1,3 +1,109 @@ +2013-03-18 13:48:41 John Schultz <[email protected]> + + * configuration.c, ip_enum.[ch], daemon/Makefile.in: + Change the way we look for the local daemon in the + configuration file when no daemon name is specified. + We now consult both the addresses returned by + gethostbyname(gethostname()) and by directly querying + the network interfaces. + + -- Thanks to Juan Pizzorno for this idea and code. + +2013-03-13 16:15:32 John Schultz <[email protected]> + + * configuration.[ch], config_gram.l, config_parse.y, + membership.c, flow_control.c, docs/sample.spread.conf: + Exported membership timeouts and flow control parameters + to configuration file. Reduced default flow control + parameters. + +2013-03-13 14:50:12 John Schultz <[email protected]> + + * libspread-util/src/events.c: Squelched a noisy + Alarm(PRINT) to be Alarm(EVENTS). + +2013-03-13 14:44:42 John Schultz <[email protected]> + + * SpreadConnection.java: Added an isConnected() fcn. + + -- Thanks to Daniel Hirscher for this suggestion and code. + +2013-03-13 11:11:33 John Schultz <[email protected]> + + * configure.in: Change configure scripts to actually test + clock_gettime(CLOCK_MONOTONIC) rather than just compile. + + -- Thanks to Juan Pizzorno for this idea and code. + +2013-03-12 16:23:23 John Schultz <[email protected]> + + * stdutil/configure.in: Change to stdutil configure to + append onto CFLAGS rather than setting / wiping them out. + Now compilation flags can be passed into stdutil's build too. + + -- Thanks to Juan Pizzorno for this idea and code. + +2013-03-12 16:15:09 John Schultz <[email protected]> + + * membership.c: Remove optimization of long Lookup_timeout + for single segment configurations. This way, quiet daemons + in a single LAN will detect one another faster. + +2013-03-12 16:13:48 John Schultz <[email protected]> + + * membership.c: Change of default membership timeouts. + All default timeouts are now 25% what they were previously + except the remote probing timeout, which was only halved. + +2013-03-12 15:58:45 John Schultz <[email protected]> + + * protocol.c: Performance bug fix to only decrement + retrans_allowed when we actually request a retrans. + +2013-03-12 15:47:49 John Schultz <[email protected]> + + * sp.c: Cleanup and simplification of SP_connect_timeout; + some initialization that should only be done once moved to + sp_initialize. Also changed win32 logic to automatically + convert a spread name of <port> to <port>@localhost. This + is to help encourage everyone to only use the <port> format + for local connections to spread. + + * examples/*: Changed example programs to use a default + spread name of "4803" rather than "4803@localhost" for + better performance on *nix systems. + +2013-03-12 11:34:01 John Schultz <[email protected]> + + * network.c: Added NO_LOOP flag to DL_init_channel for + broadcast / multicast sockets so that we don't get our own data + messages back from network. + +2012-07-13 17:48:27 John Schultz <[email protected]> + + * sp.c: Changes to client library that move send/recv mutexes + into sp_session structure. This should eliminate blocking + (deadlocking?) bug on Windows where mailbox collisions and + contention on mutexes was too common. Also, rather than doing + a linear search for session structures, we now take the lowest + order bits of the mailbox as an index into the Sessions array. + + * sp.c, sp.h, sess_types.h: Added a new error return type + SP_BUG to indicate an internal bug has been detected + (e.g. - invariant violated). + + -- Thanks to Juan Pizzorno for pushing this idea. + +June 18, 2012 Ver 4.2.0 RC3 (and final) +--------------------------------------- + +2012-06-18 13:47:23 Jonathan Stanton <[email protected]> + + * libspread-util/*: Update libspread-util to libspreadutil release 4.2.0rc1 + +May 03, 2012 Ver 4.2.0 RC2 +-------------------------------------- + Thu May 3 14:58:47 2012 Jonathan Stanton <[email protected]> * configuration.c, groups.c (G_signal_conf_reload): Rework how @@ -18,6 +124,9 @@ * flow_control.c (FC_init): Increase default flow control values for the ring. +March 20, 2012 Ver 4.2.0 (RC1) +------------------------------ + Mon Feb 20 21:35:49 2012 Jonathan Stanton <[email protected]> * SpreadConnection.java: Fix deadlock in stopListener where listener @@ -75,7 +184,6 @@ if an exception occurred. This would prevent reconnection of the client. Fix and bug report from Renee Mathur. - Fri Jan 6 22:37:59 2012 Jonathan Stanton <[email protected]> * SpreadMessage.java: Fix crash when add an array of groups to addGroups. @@ -146,6 +254,9 @@ * daemon/Makefile.in: Fix for building sprecv. It didn't link with all necessary obj files. +June 18, 2009 Ver 4.1.0 +----------------------- + Thu Jun 18 16:07:43 2009 Jonathan Stanton <[email protected]> * config_parse.y (%): Use MAXHOSTNAMELEN instead of fixed length