X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ovsdb%2FSPECS;h=2c83cf2a66c0514dc2ff22f0f660f0a6106db6c7;hb=878ae780124c64547591e3e67371d7e5eea8fd5a;hp=326293c7171d3e3ca3c3336a69a94afb7c099f71;hpb=c5c7c7c5c0d379c49121d63b77067aa32bce22b7;p=openvswitch diff --git a/ovsdb/SPECS b/ovsdb/SPECS index 326293c7..2c83cf2a 100644 --- a/ovsdb/SPECS +++ b/ovsdb/SPECS @@ -33,6 +33,11 @@ values. Additional notation is presented later. s that begin with _ are reserved to the implementation and may not be used by the user. + + + A JSON string that contains a version number that matches + [0-9]+\.[0-9]+\.[0-9]+ + A JSON true or false value. @@ -102,6 +107,8 @@ is represented by , as described below. A JSON object with the following members: "name": required + "version": required + "cksum": optional "tables": {: , ...} required The "name" identifies the database as a whole. It must be @@ -109,6 +116,15 @@ is represented by , as described below. operated on. The value of "tables" is a JSON object whose names are table names and whose values are s. + The "version" reports the version of the database schema. Because + this is a recent addition to the schema format, OVSDB permits it + to be omitted, but future versions of OVSDB will require it to be + present. Open vSwitch semantics for "version" are described in + ovs-vswitchd.conf.db(5). + + The "cksum" optionally reports an implementation-defined checksum + for the database schema. + A JSON object with the following members: