This allows callers to read the content length during container
listing.  Tested against: atmosonline, aws-s3, azureblob, filesystem,
and transient.  Intentionally not implemented for legacy swift
provider.
You can merge this Pull Request by running:

  git pull https://github.com/andrewgaul/jclouds storage-metadata-object-size

Or you can view, comment on it, or merge it online at:

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

-- Commit Summary --

  * JCLOUDS-654: Add object size to StorageMetadata

-- File Changes --

    M apis/atmos/src/main/java/org/jclouds/atmos/AtmosAsyncClient.java (1)
    M 
apis/atmos/src/main/java/org/jclouds/atmos/blobstore/functions/DirectoryEntryListToResourceMetadataList.java
 (9)
    M apis/atmos/src/main/java/org/jclouds/atmos/domain/DirectoryEntry.java (39)
    M apis/atmos/src/main/java/org/jclouds/atmos/domain/SystemMetadata.java (2)
    M apis/atmos/src/main/java/org/jclouds/atmos/options/ListOptions.java (4)
    M 
apis/atmos/src/main/java/org/jclouds/atmos/xml/ListDirectoryResponseHandler.java
 (16)
    M apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java (4)
    M 
apis/atmos/src/test/java/org/jclouds/atmos/blobstore/functions/ResourceMetadataListToDirectoryEntryList.java
 (2)
    M 
apis/atmos/src/test/java/org/jclouds/atmos/functions/ParseDirectoryListFromContentAndHeadersTest.java
 (4)
    M 
apis/atmos/src/test/java/org/jclouds/atmos/xml/ListDirectoryResponseHandlerTest.java
 (4)
    M 
apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
 (1)
    M 
apis/s3/src/main/java/org/jclouds/s3/blobstore/functions/ObjectToBlobMetadata.java
 (1)
    M 
apis/swift/src/test/java/org/jclouds/openstack/swift/blobstore/integration/SwiftContainerIntegrationLiveTest.java
 (6)
    M blobstore/src/main/java/org/jclouds/blobstore/LocalAsyncBlobStore.java (1)
    M 
blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java (1)
    M 
blobstore/src/main/java/org/jclouds/blobstore/attr/ContainerCapability.java (1)
    M 
blobstore/src/main/java/org/jclouds/blobstore/domain/MutableStorageMetadata.java
 (3)
    M blobstore/src/main/java/org/jclouds/blobstore/domain/StorageMetadata.java 
(3)
    M 
blobstore/src/main/java/org/jclouds/blobstore/domain/internal/MutableStorageMetadataImpl.java
 (11)
    M 
blobstore/src/main/java/org/jclouds/blobstore/domain/internal/StorageMetadataImpl.java
 (19)
    M 
blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseContainerIntegrationTest.java
 (26)
    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/functions/BlobPropertiesToBlobMetadata.java
 (1)

-- Patch Links --

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

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

Reply via email to