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 49df4ff MAILBOX-380 Create CassandraEventDeadLettersGroupTable With
DAO
new a80263b MAILBOX-381 Add maven module for the vault
new b876083 MAILBOX-381 Add DeletedMessage POJO
new f94c878 MAILBOX-381 Add the DeletedMessageVault API
new 705b600 MAILBOX-381 Contract for DeletedMessageVault
new 62cadef MAILBOX-381 Add a naive memory implementation for the vault
to exercise the contract
new 305c921 MAILBOX-381 Add concurrent tests for Message Vault
new d48deab MAILBOX-381 Add DeletedMessage POJO
new cc1b260 MAILBOX-381 Add the DeletedMessageVault API
The 8 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:
.../pom.xml | 22 +-
.../org/apache/james/vault/DeletedMessage.java | 260 +++++++++++++++++++++
.../apache/james/vault/DeletedMessageVault.java | 14 +-
.../main/java/org/apache/james/vault/Query.java | 24 +-
.../vault/memory/MemoryDeletedMessagesVault.java | 59 ++---
.../apache/james/vault/DeletedMessageFixture.java | 75 ++++++
.../org/apache/james/vault/DeletedMessageTest.java | 74 ++++++
.../james/vault/DeletedMessageVaultContract.java | 152 ++++++++++++
.../memory/MemoryDeletedMessagesVaultTest.java | 20 +-
mailbox/pom.xml | 1 +
10 files changed, 630 insertions(+), 71 deletions(-)
copy mailbox/plugin/{quota-search => deleted-messages-vault}/pom.xml (82%)
create mode 100644
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessage.java
copy
server/protocols/jmap/src/main/java/org/apache/james/jmap/send/exception/MessageIdNotFoundException.java
=>
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessageVault.java
(78%)
copy
server/protocols/jmap/src/main/java/org/apache/james/jmap/exceptions/AttachmentsNotFoundException.java
=>
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/Query.java
(75%)
copy
server/protocols/jmap/src/main/java/org/apache/james/jmap/send/MailMetadata.java
=>
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/memory/MemoryDeletedMessagesVault.java
(50%)
create mode 100644
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/DeletedMessageFixture.java
create mode 100644
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/DeletedMessageTest.java
create mode 100644
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/DeletedMessageVaultContract.java
copy
server/mailrepository/mailrepository-memory/src/test/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryTest.java
=>
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/memory/MemoryDeletedMessagesVaultTest.java
(72%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]