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 f2597da  JAMES-2824 Cassandra storage has millisecond resolution
     new 2225bd5  JAMES-2810 Implement StorageInformation DAO
     new d79c61f  JAMES-2810 DeletedMessageIdentifier POJO
     new 36a1d98  JAMES-2810 Implement UserPerBucket DAO
     new 40524a8  JAMES-2810 Implement Metadata DAO
     new 333ba35  JAMES-2810 Implement CassandraDeletedMessageMetadataVault
     new d8a814b  JAMES-2810 Reuse forks to fasten tests
     new 521c7e5  JAMES-2810 Inconsistencies testing upon store
     new 76ada25  JAMES-2810 Inconsistencies testing upon retention
     new 3760520  JAMES-2810 Extract JSON serialization concern to its own class

The 9 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:
 .../deleted-messages-vault-cassandra}/pom.xml      |  47 +--
 .../CassandraDeletedMessageMetadataVault.java      |  80 +++++
 .../vault/metadata/DeletedMessageIdentifier.java}  |  39 +--
 .../metadata/DeletedMessageMetadataModule.java     |  88 ++++++
 .../apache/james/vault/metadata/MetadataDAO.java   | 133 +++++++++
 .../james/vault/metadata/MetadataSerializer.java   |  66 +++++
 .../vault/metadata/StorageInformationDAO.java      | 102 +++++++
 .../james/vault/metadata/UserPerBucketDAO.java     |  99 +++++++
 .../CassandraDeletedMessageMetadataVaultTest.java  | 321 +++++++++++++++++++++
 .../metadata/DeletedMessageIdentifierTest.java     |  10 +-
 .../james/vault/metadata/MetadataDAOTest.java      | 157 ++++++++++
 .../vault/metadata/StorageInformationDAOTest.java  | 113 ++++++++
 .../james/vault/metadata/UserPerBucketDAOTest.java | 128 ++++++++
 .../DeletedMessageMetadataVaultContract.java       |  15 +-
 .../DeletedMessageVaultMetadataFixture.java        |  11 +
 15 files changed, 1352 insertions(+), 57 deletions(-)
 copy mailbox/{event/event-cassandra => 
plugin/deleted-messages-vault-cassandra}/pom.xml (68%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/CassandraDeletedMessageMetadataVault.java
 copy 
mailbox/{api/src/main/java/org/apache/james/mailbox/model/MessageIdDto.java => 
plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/DeletedMessageIdentifier.java}
 (64%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/DeletedMessageMetadataModule.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/MetadataDAO.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/MetadataSerializer.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/StorageInformationDAO.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata/UserPerBucketDAO.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/test/java/org/apache/james/vault/metadata/CassandraDeletedMessageMetadataVaultTest.java
 copy 
third-party/linshare/src/test/java/org/apache/james/linshare/client/ShareResultTest.java
 => 
mailbox/plugin/deleted-messages-vault-cassandra/src/test/java/org/apache/james/vault/metadata/DeletedMessageIdentifierTest.java
 (89%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/test/java/org/apache/james/vault/metadata/MetadataDAOTest.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/test/java/org/apache/james/vault/metadata/StorageInformationDAOTest.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault-cassandra/src/test/java/org/apache/james/vault/metadata/UserPerBucketDAOTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to