[ovs-dev] [replication SMv2 0/7] replication SMv2

Andy Zhou azhou at ovn.org
Fri Aug 26 23:15:47 UTC 2016


The main purpose of this series patch 6 (OVSDB: Reimplement
replication. Using a state machine). Patch 7 includes
a few replication usability enhancements that has been requested
on the mailing list.

----
v1->v2:
Fix crashes reported at:
http://openvswitch.org/pipermail/dev/2016-August/078591.html

Only the last patch (7) is changed from v1->v2

Andy Zhou (7):
  ovsdb: Properly handle error returned from from reset_database()
  ovsdb: Add blacklist_tables
  ovsdb: Add request_ids
  ovsdb: (Re)hide struct db in ovsdb-server.c
  test: Improve replication unit tests
  OVSDB: Reimplement replication. Using a state machine.
  ovsdb: Replication usability improvements

 Documentation/OVSDB-replication.md |   2 +-
 ovsdb/jsonrpc-server.c             |   6 +
 ovsdb/jsonrpc-server.h             |   1 +
 ovsdb/ovsdb-server.1.in            |  24 +-
 ovsdb/ovsdb-server.c               | 323 +++++++++----
 ovsdb/replication.c                | 902 +++++++++++++++++++++++--------------
 ovsdb/replication.h                |  54 ++-
 ovsdb/replication.man              |  16 +-
 tests/ovsdb-replication.at         |  28 +-
 tests/ovsdb-server.at              | 223 ++++++---
 10 files changed, 1056 insertions(+), 523 deletions(-)

-- 
1.9.1




More information about the dev mailing list