You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2017/11/03 16:52:46 UTC
jclouds git commit: JCLOUDS-1337: restore tier from stub blob
Repository: jclouds
Updated Branches:
refs/heads/master 98c289721 -> 83d10e819
JCLOUDS-1337: restore tier from stub blob
This allows completeMultipartUpload to propagate the tier set in
initiateMultipartUpload.
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/83d10e81
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/83d10e81
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/83d10e81
Branch: refs/heads/master
Commit: 83d10e819463fc7d7a7ed085792cb3232a61cb2c
Parents: 98c2897
Author: Andrew Gaul <ga...@apache.org>
Authored: Fri Nov 3 09:51:36 2017 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Fri Nov 3 09:52:42 2017 -0700
----------------------------------------------------------------------
.../main/java/org/jclouds/blobstore/config/LocalBlobStore.java | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds/blob/83d10e81/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java
----------------------------------------------------------------------
diff --git a/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java b/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java
index 6d9533d..56a0691 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java
@@ -63,6 +63,7 @@ import org.jclouds.blobstore.domain.MutableStorageMetadata;
import org.jclouds.blobstore.domain.PageSet;
import org.jclouds.blobstore.domain.StorageMetadata;
import org.jclouds.blobstore.domain.StorageType;
+import org.jclouds.blobstore.domain.Tier;
import org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl;
import org.jclouds.blobstore.domain.internal.PageSetImpl;
import org.jclouds.blobstore.options.CopyOptions;
@@ -848,6 +849,10 @@ public final class LocalBlobStore implements BlobStore {
if (expires != null) {
blobBuilder.expires(expires);
}
+ Tier tier = mpu.blobMetadata().getTier();
+ if (tier != null) {
+ blobBuilder.tier(tier);
+ }
String eTag = putBlob(mpu.containerName(), blobBuilder.build());