On Mon, Dec 11, 2017 at 10:30:46PM +0000, Alin Serdean wrote: > > > > -----Original Message----- > > From: [email protected] [mailto:ovs-dev- > > [email protected]] On Behalf Of Ben Pfaff > > Sent: Friday, December 8, 2017 11:25 PM > > To: [email protected] > > Cc: Ben Pfaff <[email protected]> > > Subject: [ovs-dev] [PATCH 5/5] ovsdb-idl: Tolerate initialization races for > > singleton tables. > > > > By verifying that singleton tables (that is, tables that should have > > exactly one > > row) are empty when they emit transactions that insert into them, ovs-vsctl > > and similar tools tolerate initialization races, where more than one client > > at a > > time tries to initialize a singleton table. > > > > The upshot is that if you create a database and then run multiple ovs-vsctl > > (etc.) commands against it in parallel (without first initializing it > > serially), then > > without this patch sometimes you will sometimes get failures but this patch > > avoids them. > > > > Signed-off-by: Ben Pfaff <[email protected]> > > --- > I ran some tests and all the unit tests. Seems ok to me. > > Acked-by: Alin Gabriel Serdean <[email protected]>
Thank you for the reviews and the testing. I applied all of these patches to master. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
