ovsdb: Force columns that contain weak references to be immutable.
authorBen Pfaff <blp@ovn.org>
Sat, 2 Apr 2016 16:46:30 +0000 (09:46 -0700)
committerBen Pfaff <blp@ovn.org>
Tue, 12 Apr 2016 04:02:26 +0000 (21:02 -0700)
commit3df3584256321527c1ecd192906a8a4bd89be17a
tree07dc77c35b993d35b6231b76699a7d731027a107
parentc775160f247487c1e5e7255a482fc2d1659bfbba
ovsdb: Force columns that contain weak references to be immutable.

An immutable weak reference is a hole in the constraint system: if
referenced rows are deleted, then the weak reference needs to change.
Therefore, force columsn that contain weak references to be mutable.

Reported-by: "Elluru, Krishna Mohan" <elluru.kri.mohan@hpe.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: Ryan Moats <rmoats@us.ibm.com>
AUTHORS
ovsdb/column.c
ovsdb/ovsdb-server.1.in
python/ovs/db/schema.py
tests/ovsdb-schema.at