summaryrefslogtreecommitdiff
path: root/ovsdb/ovsdb-server.1.in
diff options
context:
space:
mode:
authorBen Pfaff <blp@ovn.org>2016-04-02 09:46:30 -0700
committerBen Pfaff <blp@ovn.org>2016-04-11 21:02:26 -0700
commit3df3584256321527c1ecd192906a8a4bd89be17a (patch)
tree07dc77c35b993d35b6231b76699a7d731027a107 /ovsdb/ovsdb-server.1.in
parentc775160f247487c1e5e7255a482fc2d1659bfbba (diff)
downloadopenvswitch-3df3584256321527c1ecd192906a8a4bd89be17a.tar.gz
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>
Diffstat (limited to 'ovsdb/ovsdb-server.1.in')
-rw-r--r--ovsdb/ovsdb-server.1.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/ovsdb/ovsdb-server.1.in b/ovsdb/ovsdb-server.1.in
index 98f2b9834..f348a3bbc 100644
--- a/ovsdb/ovsdb-server.1.in
+++ b/ovsdb/ovsdb-server.1.in
@@ -219,6 +219,12 @@ A map or set contains a duplicate key.
RFC 7047 requires the "version" field in <database-schema>. Current
versions of \fBovsdb\-server\fR allow it to be omitted (future
versions are likely to require it).
+.IP
+RFC 7047 allows columns that contain weak references to be immutable.
+This raises the issue of the behavior of the weak reference when the
+rows that it references are deleted. Since version 2.6,
+\fBovsdb\-server\fR forces columns that contain weak references to be
+mutable.
.
.IP "4. Wire Protocol"
The original OVSDB specifications included the following reason,