Bulk Middleware default yield_frequency is too high

Bug #1270246 reported by david
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Fix Released
Undecided
Unassigned

Bug Description

bulk.py uses the yield_frequency to send the client psuedo data (eg whitespaces) to keep the client connection open during a long running operation.

We've found that the yield_frequency need to be lowered in order to avoid client timeouts. A value of < 30 would be good. Some applications (e.g. Cyberduck) have a timeout of 30 seconds.

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

Reviewed: https://review.openstack.org/67538
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=892c226ce57a8367db46409fe35257ae41c558f7
Submitter: Jenkins
Branch: master

commit 892c226ce57a8367db46409fe35257ae41c558f7
Author: John Dickinson <email address hidden>
Date: Fri Jan 17 09:56:52 2014 -0800

    lower the default yield frequency for bulk requests

    closes bug 1270246

    DocImpact

    Change-Id: If7f484d1a580e991896ac55f822655110266f3fa

Changed in swift:
status: New → Fix Committed
Thierry Carrez (ttx)
Changed in swift:
milestone: none → 1.12.0
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (feature/ec)

Fix proposed to branch: feature/ec
Review: https://review.openstack.org/70442

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.