[ovs-git] Open vSwitch: ofproto: Log flow mod statistics per controller rather than per switch. (master)

dev at openvswitch.org dev at openvswitch.org
Mon May 5 20:04:08 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  696d1bcf6c8e3504209db76abde0a7f2d028159c (commit)
       via  46e2b6c8c816eb637481fe7fa0ef0848458dc5ee (commit)
       via  d5447a0e661767651b481b7b22abc00c6da319cf (commit)
       via  9e7b1b11505090574f3d27a68c063aa641125ba3 (commit)
      from  5c9c110571a30366eadea0f7db89e15f107f7ab3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 696d1bcf6c8e3504209db76abde0a7f2d028159c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=696d1bcf6c8e3504209db76abde0a7f2d028159c
Author: Ben Pfaff <blp at nicira.com>
		
ofproto: Log flow mod statistics per controller rather than per switch.
		
I've had a number of requests for more specific logging of flow_mod
information.  It is useful for troubleshooting.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Alex Wang <alexw at nicira.com>


commit 46e2b6c8c816eb637481fe7fa0ef0848458dc5ee
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=46e2b6c8c816eb637481fe7fa0ef0848458dc5ee
Author: Ben Pfaff <blp at nicira.com>
		
rconn: Preserve the name of an unreliable connection beyond disconnection.
		
An rconn has a human-readable name that typically designates both endpoints
of the connection.  For a "reliable" rconn, that automatically reconnects,
the name remains constant regardless of whether the rconn is currently
connected.  Until now, though, an "unreliable" rconn, that cannot
automatically reconnect, kept its name only until disconnection occurred.
This is OK for the uses currently in the OVS tree, which only use the name
of a rconn while it is connected, but an upcoming commit will add a final
log message following disconnection in some cases, and it makes the log
messages less useful if unreliable rconns just report "void" in that case.
This commit, therefore, modifies the rconn code so that unreliable rconns
preserve their names past disconnection, just like reliable ones.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Alex Wang <alexw at nicira.com>


commit d5447a0e661767651b481b7b22abc00c6da319cf
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d5447a0e661767651b481b7b22abc00c6da319cf
Author: Ben Pfaff <blp at nicira.com>
		
connmgr: Remove prototype for nonexistent function.
		
Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Alex Wang <alexw at nicira.com>


commit 9e7b1b11505090574f3d27a68c063aa641125ba3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=9e7b1b11505090574f3d27a68c063aa641125ba3
Author: Ben Pfaff <blp at nicira.com>
		
rconn: Correct comment.
		
rconn objects do not cache IP address and port information any longer.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Alex Wang <alexw at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 lib/rconn.c                |   50 ++++++++++++++++++----
 ofproto/connmgr.c          |   98 ++++++++++++++++++++++++++++++++++++++++++++
 ofproto/connmgr.h          |    5 ++-
 ofproto/ofproto-provider.h |    6 ---
 ofproto/ofproto.c          |   68 +-----------------------------
 5 files changed, 143 insertions(+), 84 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list