Since this has come up in the past via emails, why not provide a way to efficiently get a local copy of the blob's contents? Users can already do it themselves, but it is somewhat complex, and comes up often. Here is a suggestion with swift, but should be doable with baseblobstore as well (if contentlength and ranges are supported). You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds/pull/983 -- Commit Summary -- * Allows users to download large files efficiently and directly to disk. -- File Changes -- M apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedSwiftBlobStore.java (89) M blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java (46) M blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java (7) M blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java (8) M blobstore/src/main/java/org/jclouds/blobstore/util/ReadOnlyBlobStore.java (6) -- Patch Links -- https://github.com/jclouds/jclouds/pull/983.patch https://github.com/jclouds/jclouds/pull/983.diff --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/983
