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.
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 | 308 +++++++++---- ovsdb/replication.c | 897 +++++++++++++++++++++++-------------- ovsdb/replication.h | 54 ++- ovsdb/replication.man | 16 +- tests/ovsdb-replication.at | 28 +- tests/ovsdb-server.at | 203 ++++++--- 10 files changed, 1021 insertions(+), 518 deletions(-) -- 1.9.1 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev