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