Implement database schema versioning.
authorBen Pfaff <blp@nicira.com>
Mon, 27 Dec 2010 22:26:47 +0000 (14:26 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 27 Dec 2010 22:26:47 +0000 (14:26 -0800)
commit8159b984dced44851670bd48e204b4e854941a24
treefd1c2b8187747cece69b8fe5be114ef127a15773
parent538c6dfab42ec72f916e80f916e858f988d1c48d
Implement database schema versioning.

As the database schema evolves, it might be useful to have an identifier
for the particular version in use.  This commit adds that feature.
17 files changed:
ovsdb/SPECS
ovsdb/ovsdb-client.1.in
ovsdb/ovsdb-client.c
ovsdb/ovsdb-tool.1.in
ovsdb/ovsdb-tool.c
ovsdb/ovsdb.c
ovsdb/ovsdb.h
python/ovs/db/schema.py
tests/idltest.ovsschema
tests/ovsdb-execution.at
tests/ovsdb-schema.at
tests/ovsdb-server.at
tests/ovsdb-tool.at
vswitchd/automake.mk
vswitchd/vswitch.ovsschema
vswitchd/vswitch.xml
xenserver/etc_init.d_openvswitch