Tested against Atmos, Azure, filesystem, GCS, S3, Swift, and transient.
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds/pull/899

-- Commit Summary --

  * JCLOUDS-948: Portable Cache-Control support
  * JCLOUDS-948: Azure Cache-Control support
  * JCLOUDS-948: Atmos Cache-Control support
  * JCLOUDS-948: Filesystem Cache-Control support
  * JCLOUDS-948: S3 Cache-Control support
  * JCLOUDS-948: Swift Cache-Control support
  * Fix replacing metadata in BaseBlobStore

-- File Changes --

    M 
apis/atmos/src/main/java/org/jclouds/atmos/domain/internal/DelegatingMutableContentMetadata.java
 (11)
    M 
apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java
 (8)
    M 
apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
 (5)
    M 
apis/openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/blobstore/integration/SwiftBlobIntegrationLiveTest.java
 (9)
    M 
apis/s3/src/main/java/org/jclouds/s3/binders/BindObjectMetadataToRequest.java 
(4)
    M 
apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java 
(6)
    M apis/s3/src/main/java/org/jclouds/s3/blobstore/S3BlobStore.java (5)
    M apis/s3/src/main/java/org/jclouds/s3/domain/MutableObjectMetadata.java (3)
    M apis/s3/src/main/java/org/jclouds/s3/domain/ObjectMetadata.java (3)
    M apis/s3/src/main/java/org/jclouds/s3/domain/ObjectMetadataBuilder.java (1)
    M 
apis/s3/src/main/java/org/jclouds/s3/domain/internal/MutableObjectMetadataImpl.java
 (10)
    M apis/s3/src/main/java/org/jclouds/s3/options/CopyObjectOptions.java (15)
    M blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java 
(11)
    M blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java (2)
    M 
blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java
 (6)
    M blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java 
(20)
    M 
blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java
 (10)
    M core/src/main/java/org/jclouds/http/HttpUtils.java (8)
    M core/src/main/java/org/jclouds/io/ContentMetadata.java (15)
    M core/src/main/java/org/jclouds/io/ContentMetadataBuilder.java (17)
    M core/src/main/java/org/jclouds/io/ContentMetadataCodec.java (7)
    M core/src/main/java/org/jclouds/io/MutableContentMetadata.java (2)
    M 
core/src/main/java/org/jclouds/io/payloads/BaseImmutableContentMetadata.java 
(19)
    M 
core/src/main/java/org/jclouds/io/payloads/BaseMutableContentMetadata.java (23)
    M core/src/main/java/org/jclouds/logging/internal/Wire.java (1)
    M 
providers/azureblob/src/main/java/org/jclouds/azure/storage/reference/AzureStorageHeaders.java
 (1)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToMultipartRequest.java
 (4)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
 (6)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureContentMetadataToRequest.java
 (5)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java
 (5)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/domain/internal/BlobPropertiesImpl.java
 (1)
    M 
providers/azureblob/src/test/java/org/jclouds/azureblob/AzureBlobClientTest.java
 (56)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/899.patch
https://github.com/jclouds/jclouds/pull/899.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/899

Reply via email to