This is an automated email from the ASF dual-hosted git repository.

btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from 2548451  Merge remote-tracking branch 
'mbaechler/some-small-eventBus-fix'
     new d9b23f5  JAMES-2806 Replace ContainerName by BucketName in 
ObjectStorage
     new ae93217  JAMES-2806 Replace ContainerName by BucketName in 
ObjectStorage Guice
     new 265a972  JAMES-2806 BlobStore is in charge of providing default bucket 
name
     new 6c098b6  JAMES-2806 Temporary use BucketName.DEFAULT for BlobStore 
impls
     new e39ba7f  JAMES-2806 rename bucketName in ObjectStorageDAO to be more 
clear
     new c3b05b1  JAMES-2806 PutBlobFunction should have one more parameter of 
BucketName
     new 85f0a62  JAMES-2806 Rework delete & create bucket in ObjectStorageDAO
     new 18bb63c  JAMES-2806 Make namespace(defaultBucketName) configuration 
become optional
     new cb9a228  JAMES-2806 BucketPrefix configuration item in ObjectStorage
     new 54bac2e  JAMES-2806 Replace BucketName.DEFAULT by 
blobStore.getDefaultBucketName
     new 8c4b99d  JAMES-2806 Fix rename method in ObjectStorageDAO
     new 44e3108  JAMES-2806 add defaultBucketName configuration option

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../cassandra/mail/CassandraAttachmentMapper.java  |   7 +-
 .../cassandra/mail/CassandraMessageDAO.java        |   7 +-
 .../mail/migration/AttachmentV2Migration.java      |   3 +-
 .../mail/CassandraAttachmentFallbackTest.java      |   7 +-
 .../mail/migration/AttachmentV2MigrationTest.java  |  16 +--
 .../java/org/apache/james/blob/api/BlobStore.java  |   2 +
 .../apache/james/blob/api/MetricableBlobStore.java |   5 +
 .../main/java/org/apache/james/blob/api/Store.java |   4 +-
 .../apache/james/blob/api/BlobStoreContract.java   |  52 +++++-----
 .../blob/api/MetricableBlobStoreContract.java      |  24 ++---
 .../james/blob/cassandra/CassandraBlobsDAO.java    |   5 +
 .../blob/cassandra/CassandraBlobsDAOTest.java      |   9 +-
 .../export/file/LocalFileBlobExportMechanism.java  |   3 +-
 .../file/LocalFileBlobExportMechanismTest.java     |  11 +-
 .../apache/james/blob/memory/MemoryBlobStore.java  |  14 +++
 .../james/blob/objectstorage/ContainerName.java    |  63 ------------
 .../blob/objectstorage/ObjectStorageBlobsDAO.java  |  44 ++++----
 .../ObjectStorageBlobsDAOBuilder.java              |  21 ++--
 .../james/blob/objectstorage/PutBlobFunction.java  |   3 +-
 .../blob/objectstorage/aws/AwsS3ObjectStorage.java |  20 ++--
 .../swift/SwiftKeystone2ObjectStorage.java         |   2 +-
 .../swift/SwiftKeystone3ObjectStorage.java         |   2 +-
 .../swift/SwiftTempAuthObjectStorage.java          |   2 +-
 .../blob/objectstorage/ContainerNameTest.java      |  31 ------
 .../blob/objectstorage/DockerAwsS3Singleton.java   |   2 +-
 .../blob/objectstorage/DockerSwiftSingleton.java   |   2 +-
 .../ObjectStorageBlobsDAOContract.java             |   8 +-
 .../objectstorage/ObjectStorageBlobsDAOTest.java   |  56 +++++-----
 .../aws/AwsS3ObjectStorageBlobsDAOBuilderTest.java |  20 ++--
 ...tKeystone2ObjectStorageBlobsDAOBuilderTest.java |  18 ++--
 ...tKeystone3ObjectStorageBlobsDAOBuilderTest.java |  18 ++--
 ...ftTempAuthObjectStorageBlobsDAOBuilderTest.java |  18 ++--
 .../apache/james/blob/union/UnionBlobStore.java    |  12 +++
 .../james/blob/union/UnionBlobStoreTest.java       | 113 +++++++++++++--------
 .../james/blob/mail/MimeMessageStoreTest.java      |   5 +-
 .../ObjectStorageBlobConfiguration.java            |  95 ++++++++++-------
 .../ObjectStorageDependenciesModule.java           |   8 +-
 .../objectstorage/swift/SwiftObjectStorage.java    |   8 +-
 .../ObjectStorageBlobConfigurationTest.java        |  52 +++++++++-
 .../objectstorage/aws/s3/DockerAwsS3TestRule.java  |   8 +-
 .../objectstorage/swift/DockerSwiftTestRule.java   |   8 +-
 .../swift/ObjectStorageBlobConfigurationTest.java  |   8 +-
 .../swift/ObjectStorageBlobStoreModuleTest.java    |  15 ++-
 .../swift/SwiftObjectStorageTest.java              |  14 +--
 .../james/webadmin/vault/routes/ExportService.java |   3 +-
 .../routes/DeletedMessagesVaultRoutesTest.java     |   3 +-
 .../linshare/LinshareBlobExportMechanism.java      |   3 +-
 .../linshare/LinshareBlobExportMechanismTest.java  |   9 +-
 48 files changed, 446 insertions(+), 417 deletions(-)
 delete mode 100644 
server/blob/blob-objectstorage/src/main/java/org/apache/james/blob/objectstorage/ContainerName.java
 delete mode 100644 
server/blob/blob-objectstorage/src/test/java/org/apache/james/blob/objectstorage/ContainerNameTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to