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

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


    from e70905f  JAMES-3402 Add performance tests for UidMsnConverter::getMSN
     new 4320fa4  JAMES-3028 Add BucketNameResolver back with its unit tests
     new a92252f  JAMES-3028 deduplication test should test deduplication and 
passthrough test should test passthrough
     new d674a1e  JAMES-3028 Implement bucket name resolution in the 
S3BlobStoreDAO
     new cd475f8  JAMES-3028 No need to bind anymore awsS3AuthConfiguration and 
region as using directly S3BlobStoreConfiguration in S3BlobStoreDAO
     new df59bae  JAMES-3401 Add integration test for unsupported Filter on 
MailboxQuery/EmailQuery
     new 7b951c1  JAMES-3401 Handle Deserialize for FilterCondition when 
passing unsupported filter option on EmailQuery/MailboxQuery

The 6 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:
 .../blob/objectstorage/aws/BucketNameResolver.java | 103 ++++++++++++++++++
 .../blob/objectstorage/aws/S3BlobStoreDAO.java     |  56 +++++++---
 .../objectstorage/aws/BucketNameResolverTest.java  | 119 +++++++++++++++++++++
 .../blob/objectstorage/aws/S3BlobStoreDAOTest.java |   9 +-
 .../aws/S3DeDuplicationBlobStoreTest.java          |  12 ++-
 ...tionBlobStoreTest.java => S3NamespaceTest.java} |  20 ++--
 .../aws/S3PassThroughBlobStoreTest.java            |  12 ++-
 ...toreTest.java => S3PrefixAndNamespaceTest.java} |  21 ++--
 ...icationBlobStoreTest.java => S3PrefixTest.java} |  17 +--
 .../modules/objectstorage/S3BlobStoreModule.java   |  14 ---
 .../contract/EmailQueryMethodContract.scala        |  41 +++++++
 .../contract/MailboxQueryMethodContract.scala      |  48 +++++++++
 .../james/jmap/json/EmailQuerySerializer.scala     |  13 ++-
 .../james/jmap/json/MailboxQuerySerializer.scala   |  14 ++-
 .../org/apache/james/jmap/mail/EmailQuery.scala    |   7 ++
 .../org/apache/james/jmap/mail/MailboxQuery.scala  |   3 +
 16 files changed, 449 insertions(+), 60 deletions(-)
 create mode 100644 
server/blob/blob-s3/src/main/java/org/apache/james/blob/objectstorage/aws/BucketNameResolver.java
 create mode 100644 
server/blob/blob-s3/src/test/java/org/apache/james/blob/objectstorage/aws/BucketNameResolverTest.java
 copy 
server/blob/blob-s3/src/test/java/org/apache/james/blob/objectstorage/aws/{S3DeDuplicationBlobStoreTest.java
 => S3NamespaceTest.java} (82%)
 copy 
server/blob/blob-s3/src/test/java/org/apache/james/blob/objectstorage/aws/{S3PassThroughBlobStoreTest.java
 => S3PrefixAndNamespaceTest.java} (80%)
 copy 
server/blob/blob-s3/src/test/java/org/apache/james/blob/objectstorage/aws/{S3DeDuplicationBlobStoreTest.java
 => S3PrefixTest.java} (85%)


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

Reply via email to