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: [email protected]
For additional commands, e-mail: [email protected]