HI All,
        I am observing one of the behavior with ovsdb(2.5),  for which I would 
like to seek clarity. As per the RFC 7047, if a column on table X with 
attribute is set to mutable:false, the value can't be changed after creation 
and on attempt the constraint violation error would be thrown to the caller. 
However, if the column is a weak reference and pointing to UUID of another 
table (say y) with mutable:false on the column, and on row deletion in Y table, 
what is the intended action on table X's row?. Currently my observation shows 
that the corresponding row in Table X is being deleted. Is this behavior is a 
bug or intended behavior? 

On the similar note,

1. if the column is an index, and a weak reference with mutable:false, the 
similar behavior can be expected?
2. if the column is an index, and a weak reference with mutable:false, and the 
table is ROOT table, what behavior should be expected, if the referenced row is 
deleted?

Anyone can throw some light on this, would be greatly useful.

Thanks
Krishna Mohan.


_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to