Comment 2 for bug 1032879

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

Reviewed: https://review.openstack.org/10817
Committed: http://github.com/openstack/python-swiftclient/commit/c87458e229281a050ecca11a0b99fa55c07ad29c
Submitter: Jenkins
Branch: master

commit c87458e229281a050ecca11a0b99fa55c07ad29c
Author: Darrell Bishop <email address hidden>
Date: Fri Aug 3 19:27:07 2012 -0700

    Fix container delete throughput and 409 retries.

    Fix race condition in _delete_container() where all elements of
    object_queue have been removed, but the last one (per thread) may not
    have actually been deleted yet when the container deletion thread calls
    conn.delete_container(container). Fixes bug 1032879.

    Improves container deletion throughput by immediately deleting
    containers with no objects instead of waiting for all pending object
    deletes to complete. Fixes bug 1032878.

    Change-Id: I404229a4c608995294e0ada77724ac8afe8d6f3c