Hi, I want to add an option which handle by another project Tooz. https://github.com/openstack/tooz with redis or some other drivers, it seems pretty a good choice. Any comments? Wei Wang 2016-05-17 6:53 GMT+08:00 Ilya Chukhnakov <ichukhnakov at mirantis.com>: > > On 16 May 2016, at 20:01, Michał Dulko <michal.dulko at intel.com> wrote: > > It's not directly related, but this reminds me of tests done by geguileo > [1] some time ago that were comparing different methods of preventing DB > race conditions in concurrent environment. Maybe you'll also find them > useful as you'll probably need to do something like conditional update > to increment a revision number. > > [1] https://github.com/Akrog/test-cinder-atomic-states > > > Thanks for the link. The SQLA revisions are similar to the > 'solutions/update_with_where', > but they use the dedicated column for that [2]. And as long as it is > properly configured, > it happens 'automagically' (SQLA will take care of adding proper 'where' > to 'update'). > > [2] http://docs.sqlalchemy.org/en/latest/orm/versioning.html > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160524/67fff556/attachment.html>