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]

Reply via email to