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 3f13066 [Refactoring] removed unused fields
new 65f52d5 JAMES-3083 fix test demonstrating rabbitMQ durability
new 001d30b JAMES-3083 disable rabbitMQ event bus needing a rabbitmq
restart
new ca750b3 JAMES-2897 Use SERIAL consistency level for mailboxPath V2
new 918eeef JAMES-2897 Use SERIAL consistency level for event sourcing
new 9832ab8 JAMES-2897 Avoid an interface joining together the two
mailboxDAO
new 4c86016 JAMES-2897 Lightweight transactions: Not required for
mailboxPathDAOV1
new 57b42bc JAMES-2897
s/CassandraGenericMailboxMapperTest/CassandraMailboxMapperGenericTest
new ebb55e4 JAMES-3051 Write Updating Cassandra schema version admin
procedure
new 0c49996 JAMES-3065 exclude Reactor Mono/Flux from API projects
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:
.../james/backends/rabbitmq/DockerRabbitMQ.java | 7 +-
.../james/backends/rabbitmq/RabbitMQTest.java | 21 +++-
.../src/main/java/org/apache/james/util/Host.java | 0
.../src/main/java/org/apache/james/util/Port.java | 0
.../test/java/org/apache/james/util/HostTest.java | 0
.../test/java/org/apache/james/util/PortTest.java | 0
.../eventstore/cassandra/EventStoreDao.scala | 2 +
mailbox/api/pom.xml | 8 +-
.../james/mailbox/model/MailboxAnnotationKey.java | 3 +-
.../java/org/apache/james/mailbox/model/Quota.java | 6 +
.../james/mailbox/quota/MaxQuotaManager.java | 41 ++++---
.../cassandra/mail/CassandraAttachmentMapper.java | 6 +-
.../mail/CassandraMailboxPathDAOImpl.java | 14 +--
.../cassandra/mail/CassandraMailboxPathV2DAO.java | 17 +--
.../cassandra/mail/CassandraMessageDAO.java | 6 +-
.../mail/migration/AttachmentV2Migration.java | 2 +-
...java => CassandraMailboxMapperGenericTest.java} | 2 +-
.../cassandra/mail/CassandraMailboxMapperTest.java | 5 +-
.../mail/CassandraMailboxPathDAOImplTest.java | 104 ++++++++++++++---
.../mail/CassandraMailboxPathDAOTest.java | 128 ---------------------
.../mail/CassandraMailboxPathV2DAOTest.java | 95 ++++++++++++++-
.../mailbox/cassandra/mail/MailboxFixture.java} | 28 ++---
mailbox/event/event-memory/pom.xml | 4 +
.../james/mailbox/events/RabbitMQEventBusTest.java | 18 ++-
.../vault/blob/BlobStoreDeletedMessageVault.java | 15 +--
.../james/mailbox/store/PreDeletionHooks.java | 5 +-
metrics/metrics-api/pom.xml | 8 +-
.../apache/james/metrics/api/MetricFactory.java | 13 +--
metrics/metrics-dropwizard/pom.xml | 4 +
.../dropwizard/DropWizardMetricFactory.java | 9 ++
metrics/metrics-logger/pom.xml | 4 +
.../james/metrics/logger/DefaultMetricFactory.java | 9 ++
.../metrics/tests/RecordingMetricFactory.java | 9 ++
pom.xml | 5 +
protocols/api/pom.xml | 8 --
server/blob/blob-api/pom.xml | 9 ++
.../org/apache/james/blob/api/BlobPartsId.java | 4 +-
.../java/org/apache/james/blob/api/BlobStore.java | 14 +--
.../java/org/apache/james/blob/api/BlobType.java | 22 ++--
.../org/apache/james/blob/api/DumbBlobStore.java | 20 ++--
.../apache/james/blob/api/MetricableBlobStore.java | 29 ++---
.../apache/james/blob/api/BlobStoreContract.java | 46 ++++----
.../org/apache/james/blob/api/BlobTypeTest.java | 14 +--
.../james/blob/api/BucketBlobStoreContract.java | 46 ++++----
.../blob/api/BucketDumbBlobStoreContract.java | 46 ++++----
.../james/blob/api/DeleteBlobStoreContract.java | 48 ++++----
.../blob/api/DeleteDumbBlobStoreContract.java | 52 ++++-----
.../blob/api/MetricableBlobStoreContract.java | 36 +++---
.../blob/api/ReadSaveDumbBlobStoreContract.java | 101 ++++++++--------
.../blob/cassandra/CassandraBlobStoreTest.java | 12 +-
.../blob/blob-common}/pom.xml | 19 ++-
.../main/java/org/apache/james/blob/api/Store.java | 32 +-----
.../file/LocalFileBlobExportMechanismTest.java | 11 +-
server/blob/blob-memory/pom.xml | 9 ++
.../ObjectStorageBlobStoreContract.java | 4 +-
.../objectstorage/ObjectStorageBlobStoreTest.java | 22 ++--
.../apache/james/blob/union/HybridBlobStore.java | 12 +-
server/blob/mail-store/pom.xml | 8 ++
.../apache/james/blob/mail/MimeMessagePartsId.java | 10 +-
.../apache/james/blob/mail/MimeMessageStore.java | 2 +-
.../james/blob/mail/MimeMessageStoreTest.java | 6 +-
server/blob/pom.xml | 1 +
server/container/jetty/pom.xml | 4 +
server/container/lifecycle-api/pom.xml | 8 --
.../container/metrics/metrics-es-reporter/pom.xml | 4 +-
.../org/apache/james/util/UnicodeSetUtils.java | 30 -----
server/data/data-api/pom.xml | 4 -
.../org/apache/james/jmap/draft/model/Keyword.java | 11 +-
server/protocols/webadmin/webadmin-core/pom.xml | 5 +
.../james/webadmin/vault/routes/ExportService.java | 2 +-
server/queue/queue-api/pom.xml | 5 +
server/queue/queue-jms/pom.xml | 4 +
server/task/task-api/pom.xml | 15 ++-
server/task/task-json/pom.xml | 4 +
.../server/manage-guice-distributed-james.md | 25 +++-
.../linshare/LinshareBlobExportMechanismTest.java | 10 +-
76 files changed, 734 insertions(+), 638 deletions(-)
rename {server/container/util =>
core}/src/main/java/org/apache/james/util/Host.java (100%)
rename {server/container/util =>
core}/src/main/java/org/apache/james/util/Port.java (100%)
rename {server/container/util =>
core}/src/test/java/org/apache/james/util/HostTest.java (100%)
rename {server/container/util =>
core}/src/test/java/org/apache/james/util/PortTest.java (100%)
rename
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/{CassandraGenericMailboxMapperTest.java
=> CassandraMailboxMapperGenericTest.java} (97%)
delete mode 100644
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxPathDAOTest.java
rename
mailbox/cassandra/src/{main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxPathDAO.java
=> test/java/org/apache/james/mailbox/cassandra/mail/MailboxFixture.java} (68%)
copy
backends-common/elasticsearch/src/main/java/org/apache/james/backends/es/AliasName.java
=> server/blob/blob-api/src/main/java/org/apache/james/blob/api/BlobType.java
(77%)
copy
mailbox/api/src/test/java/org/apache/james/mailbox/indexer/ReindexingExecutionFailuresTest.java
=>
server/blob/blob-api/src/test/java/org/apache/james/blob/api/BlobTypeTest.java
(84%)
copy {metrics/metrics-api => server/blob/blob-common}/pom.xml (76%)
rename server/blob/{blob-api =>
blob-common}/src/main/java/org/apache/james/blob/api/Store.java (83%)
delete mode 100644
server/container/util/src/main/java/org/apache/james/util/UnicodeSetUtils.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]