This is an automated email from the ASF dual-hosted git repository.
rouazana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 1e5087a JAMES-2826 Use native git and only publish meaningful
properties
new b47710f JAMES-2833 use linagora fork of elastic search appender to
allow MDC keys exclusion
new 82e2bf9 JAMES-2827 remove geronimo library
new fa5897d JAMES-2812 new module for BlobStore based DeletedMessageVault
new ffce28b JAMES-2812 use random bucket prefix each test
new 70010b9 JAMES-2812 integration test for BlobStore based
DeletedMessagesVault
new 1df15b5 JAMES-2812 using PreDeletionHook Vault test module in other
tests
new 218cd15 JAMES-2812 Integration test for retention
new 7c41c22 JAMES-2812 Improve Guice structure for DeletedMessageVault
new 4524b23 JAMES-2812 Memory integration tests for Blob Store
DeletedMessageVault
new 86c0010 JAMES-2812 use default MailRepository(File) for memory vault
integration tests
new 1e1abc6 Merge remote-tracking branch 'benoit/vault-it'
The 11 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:
.../CassandraDeletedMessageMetadataVault.java | 3 +
.../apache/james/vault/metadata/MetadataDAO.java | 5 +-
.../james/vault/metadata/MetadataSerializer.java | 4 +-
.../vault/metadata/StorageInformationDAO.java | 5 +-
.../james/vault/metadata/UserPerBucketDAO.java | 5 +-
.../vault/blob/BlobStoreDeletedMessageVault.java | 3 +
.../james/vault/blob/BucketNameGenerator.java | 3 +
mailbox/pom.xml | 1 +
pom.xml | 15 +++--
.../appended-resources/supplemental-models.xml | 25 ---------
server/app/src/main/licensing/app/licensing.xml | 7 ---
server/app/src/main/licensing/war/licensing.xml | 7 ---
.../blob/objectstorage/ObjectStorageBlobsDAO.java | 2 +-
.../ObjectStorageBlobConfiguration.java | 5 ++
.../objectstorage/aws/s3/DockerAwsS3TestRule.java | 23 +-------
.../objectstorage/swift/DockerSwiftTestRule.java | 23 +-------
server/container/guice/cassandra-guice/pom.xml | 6 +-
.../CassandraDeletedMessageVaultModule.java | 64 ++++++++++++++++++++++
server/container/guice/jpa-guice/pom.xml | 2 +-
server/container/guice/jpa-smtp-common/pom.xml | 2 +-
.../pom.xml | 5 ++
...ava => BlobStoreDeletedMessageVaultModule.java} | 17 ++++--
.../modules/vault/DeletedMessageVaultModule.java | 16 +-----
.../vault/DeletedMessageVaultRetentionModule.java} | 23 ++++----
...stDeleteMessageVaultPreDeletionHookModule.java} | 14 +++--
.../mailbox/MemoryDeletedMessageVaultModule.java} | 28 +++++-----
server/container/guice/pom.xml | 4 +-
.../appended-resources/supplemental-models.xml | 25 ---------
server/mailet/dkim/pom.xml | 8 ---
.../cassandra-jmap-integration-testing/pom.xml | 6 ++
.../CassandraDeletedMessageVaultTest.java | 8 +--
...LinshareBlobExportMechanismIntegrationTest.java | 8 +--
.../integration/DeletedMessagesVaultTest.java | 15 +++--
.../memory-jmap-integration-testing/pom.xml | 6 ++
...FileMailRepositoryDeletedMessagesVaultTest.java | 8 +--
...> MemoryBlobStoreDeletedMessagesVaultTest.java} | 49 +++++++++++------
.../memory/MemoryDeletedMessagesVaultTest.java | 12 +---
...LinshareBlobExportMechanismIntegrationTest.java | 12 +---
.../rabbitmq-jmap-integration-testing/pom.xml | 6 ++
...RabbitMQBlobStoreDeletedMessagesVaultTest.java} | 38 +++++++++----
.../rabbitmq/RabbitMQDeletedMessagesVaultTest.java | 8 +--
.../appended-resources/supplemental-models.xml | 24 --------
42 files changed, 263 insertions(+), 287 deletions(-)
create mode 100644
server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraDeletedMessageVaultModule.java
copy
server/container/guice/mailbox-plugin-deleted-messages-vault-guice/src/main/java/org/apache/james/modules/vault/{DeletedMessageVaultRoutesModule.java
=> BlobStoreDeletedMessageVaultModule.java} (70%)
copy
server/container/guice/{mailbox-plugin-spamassassin/src/main/java/org/apache/james/modules/spamassassin/SpamAssassinListenerModule.java
=>
mailbox-plugin-deleted-messages-vault-guice/src/main/java/org/apache/james/modules/vault/DeletedMessageVaultRetentionModule.java}
(68%)
copy
server/container/guice/mailbox-plugin-deleted-messages-vault-guice/src/{main/java/org/apache/james/modules/vault/DeletedMessageVaultRoutesModule.java
=>
test/java/org/apache/james/modules/vault/TestDeleteMessageVaultPreDeletionHookModule.java}
(73%)
copy
server/container/guice/{cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraObjectStoreModule.java
=>
memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryDeletedMessageVaultModule.java}
(59%)
copy
server/protocols/jmap-integration-testing/memory-jmap-integration-testing/src/test/java/org/apache/james/jmap/memory/{FileMailRepositoryDeletedMessagesVaultTest.java
=> MemoryBlobStoreDeletedMessagesVaultTest.java} (68%)
copy
server/protocols/jmap-integration-testing/rabbitmq-jmap-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/{RabbitMQDeletedMessagesVaultTest.java
=> RabbitMQBlobStoreDeletedMessagesVaultTest.java} (70%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]