Comment 14 for bug 1350466

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

Reviewed: https://review.openstack.org/112418
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=69ade1064c15f63b66906e97e95122926d6e4775
Submitter: Jenkins
Branch: stable/icehouse

commit 69ade1064c15f63b66906e97e95122926d6e4775
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
    (cherry picked from commit 201adf31a57ea4d456ef5daf1eca2ed3b64fca85)