]> git.proxmox.com Git - mirror_ovs.git/commit - ovsdb/ovsdb.h
ovsdb: Add support for online schema conversion.
authorBen Pfaff <blp@ovn.org>
Thu, 28 Dec 2017 21:21:11 +0000 (13:21 -0800)
committerBen Pfaff <blp@ovn.org>
Sat, 24 Mar 2018 19:04:52 +0000 (12:04 -0700)
commit53178986d7fc86bcfc2f297b547a97ee71a21bb7
treebc01be74235a8c3e2cb80180f64c0ef61fac0ab3
parent10621d795331a3ddddb3e96086a9fda7ad156efc
ovsdb: Add support for online schema conversion.

With this change, "ovsdb-client convert" can be used to convert a database
from one schema to another without taking the database offline.

This can be useful to minimize downtime for a database during a software
upgrade.

Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: Justin Pettit <jpettit@ovn.org>
23 files changed:
Documentation/ref/ovsdb-server.7.rst
Documentation/ref/ovsdb.7.rst
NEWS
lib/ovsdb-data.c
lib/ovsdb-data.h
ovsdb/file.c
ovsdb/file.h
ovsdb/jsonrpc-server.c
ovsdb/jsonrpc-server.h
ovsdb/monitor.c
ovsdb/monitor.h
ovsdb/ovsdb-client.1.in
ovsdb/ovsdb-client.c
ovsdb/ovsdb-server.c
ovsdb/ovsdb.c
ovsdb/ovsdb.h
ovsdb/transaction.c
ovsdb/transaction.h
ovsdb/trigger.c
ovsdb/trigger.h
tests/ovsdb-monitor.at
tests/ovsdb-server.at
tests/test-ovsdb.c