[Cyberduck-trac] [Cyberduck] #6056: Missing Large Object support

Cyberduck trac at trac.cyberduck.ch
Fri Nov 1 16:01:07 UTC 2013

#6056: Missing Large Object support
 Reporter:  Anton Altaparmakov                   |         Owner:  dkocher
     Type:  enhancement                          |        Status:  new
 Priority:  normal                               |     Milestone:  4.5
Component:  openstack                            |       Version:  4.0.2
 Severity:  critical                             |    Resolution:
 Keywords:  OpenStack Swift Large Object Upload  |  Architecture:  Intel
 Platform:  Mac OS X 10.6                        |

Comment (by joel-wright):

 Replying to [comment:17 dkocher]:
 > Ongoing work in this [https://github.com/sohonetlabs/java-openstack-
 swift fork].
 == Progress update: ==

 I have made quite a bit of progress here by creating a new branch (phase2)
 in the above repository in which I've separated out some useful methods
 for dealing with large objects. Separately I have a checkout of the
 Cyberduck Subversion repository in which I have added a
 SwiftThresholdUploadService, a SwiftSmallObjectUploadFeature and a
 SwiftLargeObjectUploadFeature. I have also modified the SwiftDeleteFeature
 to remove large object segments. The behaviour of each of these features
 is configurable through the Preferences.

 I am currently going through some testing, which is throwing up some
 interesting problems. All the features seem to be working against a
 devstack vm on my laptop, but I have hit some problems related to bulk
 deletes when testing against another system. Will update here when I've
 worked out what the issues are.

Ticket URL: <https://trac.cyberduck.ch/ticket/6056#comment:18>
Cyberduck <http://cyberduck.ch>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows

More information about the Cyberduck-trac mailing list