[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