[Spread-cvs] commit: r559 - trunk/daemon
jschultz at spread.org
jschultz at spread.org
Tue Mar 26 00:57:31 EDT 2013
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 <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * libspread-util/src/events.c: Squelched a noisy
+ Alarm(PRINT) to be Alarm(EVENTS).
+
+2013-03-13 14:44:42 John Schultz <jschultz at spreadconcepts.com>
+
+ * SpreadConnection.java: Added an isConnected() fcn.
+
+ -- Thanks to Daniel Hirscher for this suggestion and code.
+
+2013-03-13 11:11:33 John Schultz <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * protocol.c: Performance bug fix to only decrement
+ retrans_allowed when we actually request a retrans.
+
+2013-03-12 15:47:49 John Schultz <jschultz at spreadconcepts.com>
+
+ * 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 at localhost" for
+ better performance on *nix systems.
+
+2013-03-12 11:34:01 John Schultz <jschultz at spreadconcepts.com>
+
+ * 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 <jschultz at spreadconcepts.com>
+
+ * 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 <jonathan at spreadconcepts.com>
+
+ * 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 <jonathan at spreadconcepts.com>
* 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 <jonathan at spreadconcepts.com>
* 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 <jonathan at spreadconcepts.com>
* 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 <jonathan at spreadconcepts.com>
* config_parse.y (%): Use MAXHOSTNAMELEN instead of fixed length
More information about the Spread-cvs
mailing list