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/13 17:21:59 UTC
jclouds git commit: JCLOUDS-598: Populate additional MD5 field
Repository: jclouds
Updated Branches:
refs/heads/master 2df35de45 -> 3923fb0d7
JCLOUDS-598: Populate additional MD5 field
Follow-on to a6337fdcc4c0962a16d6285597958949bf0f0e57.
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/3923fb0d
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/3923fb0d
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/3923fb0d
Branch: refs/heads/master
Commit: 3923fb0d71be8a8d811e9c332cf6125d73e86bed
Parents: 2df35de
Author: Andrew Gaul <ga...@apache.org>
Authored: Mon Nov 13 09:21:19 2017 -0800
Committer: Andrew Gaul <ga...@apache.org>
Committed: Mon Nov 13 09:21:19 2017 -0800
----------------------------------------------------------------------
.../atmos/functions/ParseObjectFromHeadersAndHttpContent.java | 1 +
.../atmos/blobstore/integration/AtmosIntegrationLiveTest.java | 5 -----
2 files changed, 1 insertion(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds/blob/3923fb0d/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java
----------------------------------------------------------------------
diff --git a/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java b/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java
index 6fbf2ac..c96ee8a 100644
--- a/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java
+++ b/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java
@@ -70,6 +70,7 @@ public class ParseObjectFromHeadersAndHttpContent implements Function<HttpRespon
object.getAllHeaders().putAll(from.getHeaders());
object.setPayload(from.getPayload());
object.getContentMetadata().setContentLength(attemptToParseSizeAndRangeFromHeaders(from));
+ object.getContentMetadata().setContentMD5(object.getSystemMetadata().getContentMD5());
return object;
}
http://git-wip-us.apache.org/repos/asf/jclouds/blob/3923fb0d/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java
----------------------------------------------------------------------
diff --git a/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java b/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java
index 8e9cb99..438c0ec 100644
--- a/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java
+++ b/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java
@@ -92,11 +92,6 @@ public class AtmosIntegrationLiveTest extends BaseBlobIntegrationTest {
}
@Override
- public void testMetadata() {
- throw new SkipException("Atmos cannot overwrite blob when Content-MD5 is set");
- }
-
- @Override
public void testMultipartUploadNoPartsAbort() throws Exception {
throw new SkipException("Atmos does not support multipart uploads");
}