ovsdb: Add replication support and refactor files in terms of replication.
authorBen Pfaff <blp@nicira.com>
Fri, 13 Nov 2009 21:37:55 +0000 (13:37 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 16 Nov 2009 18:55:29 +0000 (10:55 -0800)
commitbd06962ad334fa4631b67905fc9f43f96a908915
tree0c8f3972670a022365fa443e416d8acb5036557f
parent41709cccb8099972f9c6c3faf583b1286cb92e8a
ovsdb: Add replication support and refactor files in terms of replication.

An upcoming commit will add support for replicating tables across JSON-RPC
connection.  As a prerequisite ovsdb itself must support basic replication.
This commit adds that support and then reimplements the ovsdb file storage
in terms of that replication.
12 files changed:
lib/vlog-modules.def
ovsdb/automake.mk
ovsdb/execution.c
ovsdb/file.c [new file with mode: 0644]
ovsdb/file.h [new file with mode: 0644]
ovsdb/ovsdb-server.c
ovsdb/ovsdb-tool.c
ovsdb/ovsdb.c
ovsdb/ovsdb.h
ovsdb/transaction.c
ovsdb/transaction.h
tests/test-ovsdb.c