Comment 11 for bug 1350466

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/111410
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=201adf31a57ea4d456ef5daf1eca2ed3b64fca85
Submitter: Jenkins
Branch: master

commit 201adf31a57ea4d456ef5daf1eca2ed3b64fca85
Author: John Griffith <email address hidden>
Date: Fri Aug 1 17:10:55 2014 -0600

    Add retry_on_deadlock to db update methods

    There's some known races that have been addressed in
    Nova via a retry_on_deadlock deocrator. Some known
    cases in Cinder exist as well when dealing with updates
    to quotas and reservations_expire.

    This patch introduces the decorator to Cinder and hits
    the methods known to be susceptible to deadlock as well
    as some others that seem as though they'd fall into the
    same category.

    Leverages work that's already been done in Nova

    Co-Authored-By: Vish Ishaya <email address hidden>

    Change-Id: Ic807f4f8a333e4d5477f86e41eea40191637087c
    Partial-bug: #1350466