Bulk Middleware default yield_frequency is too high
Bug #1270246 reported by
david
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.
Changed in swift: | |
milestone: | none → 1.12.0 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/67538 /git.openstack. org/cgit/ openstack/ swift/commit/ ?id=892c226ce57 a8367db46409fe3 5257ae41c558f7
Committed: https:/
Submitter: Jenkins
Branch: master
commit 892c226ce57a836 7db46409fe35257 ae41c558f7
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: If7f484d1a580e9 91896ac55f82265 5110266f3fa