X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ovsdb%2FSPECS;h=97f988265947ec7508f581385035231cc14f97b2;hb=2e9d1b61b32867cf1343b3f1865610606d83adf5;hp=326293c7171d3e3ca3c3336a69a94afb7c099f71;hpb=c5c7c7c5c0d379c49121d63b77067aa32bce22b7;p=openvswitch diff --git a/ovsdb/SPECS b/ovsdb/SPECS index 326293c7..97f98826 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,7 @@ is represented by , as described below. A JSON object with the following members: "name": required + "version": required "tables": {: , ...} required The "name" identifies the database as a whole. It must be @@ -109,6 +115,12 @@ 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). + A JSON object with the following members: