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]