Not sure about the upload status - Swift itself may not have anything like that. It looks like files >5gb require some jumping through hoops with swift in general - http://docs.openstack.org/api/openstack-object-storage/1.0/content/large-object-creation.html. And jclouds' blobstore approach supports payloads directly from inputstreams, if that's what you mean.
A. On Fri, Jul 12, 2013 at 5:56 PM, Edison Su <[email protected]> wrote: > I need the following functionalities from any swift client/library: > 1. can directly upload an remote URL into swift, S3 has the API: > http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3Client.html#putObject(java.lang.String, > java.lang.String, java.io.InputStream, > com.amazonaws.services.s3.model.ObjectMetadata) > 2. can track the status of upload: like, > http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/transfer/TransferManager.html > 3. can upload file more than 5GB. > Do you know jclouds swift interface supports above functionalities? > > > -----Original Message----- > > From: Andrew Bayer [mailto:[email protected]] > > Sent: Friday, July 12, 2013 5:31 PM > > To: [email protected] > > Cc: Chip Childers > > Subject: Re: Swift in 4.2 is broken, anybody wants it to be supported in > 4.2? > > > > Don't forget Apache jclouds - we've got a robust Swift interface: > > http://jclouds.incubator.apache.org/documentation/quickstart/openstack/ > > > > A. > > > > On Fri, Jul 12, 2013 at 4:11 PM, Edison Su <[email protected]> wrote: > > > > > > > > > > > > -----Original Message----- > > > > From: Chip Childers [mailto:[email protected]] > > > > Sent: Friday, July 12, 2013 7:50 AM > > > > To: <[email protected]>; Edison Su > > > > Subject: Re: Swift in 4.2 is broken, anybody wants it to be > > > > supported in > > > 4.2? > > > > > > > > On Fri, Jul 12, 2013 at 10:40 AM, John Burwell <[email protected]> > > > wrote: > > > > > All, > > > > > > > > > > I have assembled a wiki topic [1] that describes the process for > > > creating > > > > Riak CS and Swift development/test environments using Vagrant and > > > > VirtualBox. I created a Devstack Vagrant configuration [2], and, > > > following > > > > further testing and feedback, I plan to submit it to the OpenStack > > > project. > > > > Therefore, please let me know if you have any problems (or send a > > > > PR), > > > and I > > > > will fix them. > > > > > > > > > > Thanks, > > > > > -John > > > > > > > > > > [1]: > > > > > > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Object+Storag > > > > e+ > > > > Dev-Test+Environments > > > > > [2]: https://github.com/jburwell/devstack > > > > > > > > John, this is awesome! > > > > > > > > Edison, Does this help you out? > > > It will help a little, but anyway, thanks John's help. > > > My current problem is that, swift doesn't have a client library, which > > > can directly upload a template from an URL into swift storage. > > > I searched, there is a java library, called, > > > http://joss.javaswift.org/, which can upload an object from an > > > inputstream, but it only works with certain swift storage vendors. > > > Seems I have to download the template url into staging area, then > > > upload the file into swift? > > > >
