ovsdb: Require column type "min" value be 0 or 1.
authorBen Pfaff <blp@nicira.com>
Tue, 26 Jan 2010 18:32:33 +0000 (10:32 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 26 Jan 2010 18:32:33 +0000 (10:32 -0800)
commit31a763d7d7892bad5c4f839d920bbdbff3167caf
treea32b0b00038d65fe15e2783c30d763d7ea32915b
parentad83bfa65881712c3d9bc22e7430ddbc6c7bcaba
ovsdb: Require column type "min" value be 0 or 1.

A "min" value greater than 1 is problematic for the database.  There is no
reasonable way to synthesize a default value for such a column: keys in a
set or map must unique, so the database cannot, say, simply set a set of
3 or more integers to [0, 0, 0].

This should have no effect on the vswitch in practice because it does not
have any columns that require more than one element.
lib/ovsdb-types.c
ovsdb/SPECS
tests/ovsdb-data.at
tests/ovsdb-types.at