This is an automated email from the ASF dual-hosted git repository.

rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from 26268b1  JAMES-3224 Use CassandraConsistenciesConfiguration for 
default consistency levels
     new e104e7c  JAMES-3344 Upgrade Bouncy Castle to last version
     new 810c97e  [Refactoring] Migrate GenericMailetTest to Junit 5
     new fcf79b5  [Refactoring] Migrate MailetPipelineLoggingTest to Junit 5
     new 6b640ca  [Refactoring] Migrate MailetUtilTest to Junit 5
     new fe001ce  [Refactoring] Migrate MatcherInverterTest to Junit 5
     new 8bea2b4  [Refactoring] Migrate StringUtilsTest to Junit 5
     new fb3dc2a  [Refactoring] Migrate ICalendarParserTest to Junit 5
     new 0953a85  [Refactoring] Migrate ICALToHeadersTest to Junit 5
     new f2351ec  [Refactoring] Migrate ICALAttributeDTOTest to Junit 5
     new be74e50  [Refactoring] Migrate DefaultDescriptorsExtractorTest to 
Junit 5
     new 75ad3e2  JAMES-3318 Remove BlobStore::delete from BlobStore contract
     new 71187b5  JAMES-3318 BlobStoreDeletedMessageVault should use 
DumbBlobStore for effective deletion
     new f4ff554  JAMES-3318 Deduplication BlobStore::delete should be a noop 
operation
     new aa0e6e7  JAMES-3319 FetchType is no longer relevant to fetch 
messageDao rows
     new f9a8477  JAMES-3319 Actual Message & Attachment deletion for 
mailbox/cassandra
     new ecbd1c3  JAMES-3319 Tests for CassandraMailRepository blob deletion
     new 1bcc8f7  JAMES-3319 Decrease the test count for 
storingAndRemovingMessagesConcurrentlyShouldLeadToConsistentResult
     new b5c4607  JAMES-3319 Rewrite a failure test to leverage Cassandra 
instrumentation
     new 87a0d25  JAMES-3319 Tests for CassandraMailRepository blob deletion
     new 948f29a  JAMES-3319 Rely on Cassandra instrumentation for 
CassandraMailRepository failure tests
     new ff850ea  JAMES-3319 Simplify CassandraMailRepository constructors
     new 74311ad  JAMES-3319 Actual blob deletion for CassandraMailRepository
     new 110947c  JAMES-3319 MimeMessageStore should support deletion
     new d27ac6a  JAMES-3310 Make DeletedMessageVaultHook failure sensitive
     new 2de38df  JAMES-3157 Fix support for bench profiles

The 25 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:
 JenkinsfileStressTests.groovy                      |   4 +-
 .../CassandraMailboxSessionMapperFactory.java      |   2 +-
 .../mailbox/cassandra/DeleteMessageListener.java   |  20 ++-
 .../cassandra/mail/CassandraMessageDAO.java        |  73 +++------
 .../cassandra/mail/MessageRepresentation.java      |  15 +-
 .../cassandra/table/CassandraMessageV2Table.java   |   7 -
 .../cassandra/CassandraMailboxManagerTest.java     |  24 +++
 .../cassandra/mail/CassandraMessageDAOTest.java    |   3 +-
 .../cassandra/mail/CassandraMessageMapperTest.java |   3 +-
 .../mailbox/cassandra/mail/utils/GuiceUtils.java   |   2 +-
 .../james/vault/DeletedMessageVaultHook.java       |   1 +
 .../vault/blob/BlobStoreDeletedMessageVault.java   |   7 +-
 .../james/vault/DeletedMessageVaultHookTest.java   |   9 +-
 .../blob/BlobStoreDeletedMessageVaultTest.java     |   9 +-
 .../tools/indexer/CassandraReIndexerImplTest.java  |   2 +-
 .../org/apache/mailet/base/GenericMailetTest.java  |  28 ++--
 .../mailet/base/MailetPipelineLoggingTest.java     |  31 ++--
 .../org/apache/mailet/base/MailetUtilTest.java     | 128 ++++++++-------
 .../apache/mailet/base/MatcherInverterTest.java    |  15 +-
 .../org/apache/mailet/base/StringUtilsTest.java    |  31 ++--
 .../james/transport/mailets/ICALToHeadersTest.java |  82 +++++-----
 .../transport/mailets/ICalendarParserTest.java     |  84 +++++-----
 .../mailets/model/ICALAttributeDTOTest.java        |  95 +++++------
 .../mailet/DefaultDescriptorsExtractorTest.java    |  20 +--
 pom.xml                                            |   2 +-
 .../apache/james/blob/api/BlobStoreContract.java   |   2 +-
 .../blob/cassandra/CassandraBlobStoreFactory.java  |   6 +-
 .../CassandraPassTroughBlobStoreTest.java          |   3 +-
 .../blob/cassandra/cache/CachedBlobStoreTest.java  |   3 +-
 .../main/java/org/apache/james/blob/api/Store.java |   9 ++
 .../memory/MemoryBlobStorePassThroughTest.java     |   3 +-
 .../blob/objectstorage/ObjectStorageBlobStore.java |   5 +
 .../ObjectStorageBlobStoreAWSCryptoTest.java       |  13 --
 .../ObjectStorageBlobStoreAWSNamespaceTest.java    |  13 --
 ...tStorageBlobStoreAWSPrefixAndNamespaceTest.java |  13 --
 .../ObjectStorageBlobStoreAWSPrefixTest.java       |  13 --
 .../ObjectStorageBlobStoreAWSTest.java             |  13 --
 .../deduplication/DeDuplicationBlobStore.scala     |   2 +-
 .../james/blob/mail/MimeMessageStoreTest.java      |  30 ++++
 .../modules/blobstore/BlobStoreModulesChooser.java |   1 +
 .../james/modules/blobstore/NoopDumbBlobStore.java |  83 ++++++++++
 .../mailrepository/MailRepositoryContract.java     |   2 +-
 .../cassandra/CassandraMailRepository.java         |  35 +++--
 .../cassandra/CassandraMailRepositoryTest.java     | 101 +++++++++---
 ...aMailRepositoryWithFakeImplementationsTest.java | 173 +++++++--------------
 .../routes/DeletedMessagesVaultRoutesTest.java     |   9 +-
 .../RabbitMQMailQueueConfigurationChangeTest.java  |   3 +-
 .../queue/rabbitmq/RabbitMQMailQueueTest.java      |   3 +-
 48 files changed, 669 insertions(+), 566 deletions(-)
 create mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/main/java/org/apache/james/modules/blobstore/NoopDumbBlobStore.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to