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 c23267a  JAMES-3308: add test in RabbitMQTerminationSubscriberTest for 
deserialization error handling
     new 17f8fc5  JAMES-3296 Add republishing to RabbitMQMailQueue from 
Cassandra capability
     new 7bc6a36  JAMES-3296 Add task to republish RabbitMQ MailQueue from 
Cassandra
     new 85ba240  JAMES-3107 Log slow traces to WARN
     new 7ed1980  JAMES-3305 Add FailsDeserializationTask type for testing
     new aebfaa9  JAMES-3305 Task manager deserialization error handling
     new d3cf49f  JAMES-2904 Remove unused MessageResult::hasAttachment
     new add3e9a  JAMES−2290 Fix unstable test: 
DiscreteDistributionTest.partitionShouldSupportDuplicatedDistributionEntry
     new 06431cd  [REFACTORING] Avoid variable reallocation in 
FetchResponseBuilder
     new ba3a096  [REFACTORING] FetchResponseBuilder should use 
Optional::isEmpty
     new 3441547  [REFACTORING] MessageResultUtils never throws
     new d4dd474  [REFACTORING] Remove unused methods in MessageResultUtils
     new b531212  [REFACTORING] Remove unused FetchResponse.Address empty array
     new 823ed4e  [REFACTORING] Avoid variable reallocation in EnvelopeBuilder
     new a2ba8b1  [REFACTORING] Avoid variable reallocation in 
PartialFetchBodyElement
     new 3f1f171  [REFACTORING] IMAP FETCH javaDoc fixes
     new 0779dea  [REFACTORING] MimeBodyElement should use StandardCharset
     new 83b4d2b  [REFACTORING] Rearrange IMAP FETCH fields
     new a78237b  [REFACTORING] Remove uneeded else blocks in IMAP FETCH code
     new f6eed48  JAMES-3302 Migrate Run section for Distributed server
     new 96c4f1d  JAMES-3302 Migrate Run with docker section for Distributed 
server
     new 7918cec  JAMES-3302 Migrate CLI section for Distributed Server
     new 627a3de  JAMES-3302 Adapt CLI documentation for the Distributed Server
     new 4669739  JAMES-3302 Migrate WebAdmin documentation to Antora
     new 1a15f32  JAMES-3302 Refine Distributed server architecture page
     new e8937d9  JAMES-3302 Document logging for the Distributed Server
     new 7d9bb96  JAMES-3302 Extract architecture from operating guide
     new cd105c8  JAMES-3302 Migrate operator guide
     new 9d217f1  JAMES-3302 Write more about Architecture for Distributed 
server
     new 4b8e7d7  JAMES-3302 List configuration files for Distributed Server
     new 1c9f1d3  JAMES-3302 Fixing dead links for Distributed Server 
documentation
     new 4e099d0  [ADR] Define quality levels

The 31 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:
 docs/modules/servers/nav.adoc                      |    1 +
 docs/modules/servers/pages/distributed.adoc        |   12 +-
 .../servers/pages/distributed/architecture.adoc    |  228 ++
 .../servers/pages/distributed/configure/index.adoc |   22 +-
 .../servers/pages/distributed/extend/index.adoc    |    8 +-
 .../servers/pages/distributed/operate/cli.adoc     |  334 +-
 .../servers/pages/distributed/operate/guide.adoc   |  603 ++-
 .../servers/pages/distributed/operate/index.adoc   |   10 +-
 .../servers/pages/distributed/operate/logging.adoc |  108 +
 .../servers/pages/distributed/operate/metrics.adoc |    9 +-
 .../pages/distributed/operate/webadmin.adoc        | 4047 +++++++++++++++++++-
 .../servers/pages/distributed/run-docker.adoc      |  120 +-
 docs/modules/servers/pages/distributed/run.adoc    |  114 +-
 .../apache/james/mailbox/model/MessageResult.java  |    5 -
 .../apache/james/mailbox/MailboxManagerTest.java   |   31 -
 .../cassandra/mail/CassandraMessageDAO.java        |    6 -
 .../cassandra/mail/MessageRepresentation.java      |    5 +-
 .../model/openjpa/AbstractJPAMailboxMessage.java   |    6 -
 .../mailbox/maildir/mail/model/MaildirMessage.java |    5 -
 .../james/mailbox/store/MessageResultImpl.java     |    5 -
 .../mailbox/store/StoreMessageResultIterator.java  |    5 -
 .../store/mail/model/DelegatingMailboxMessage.java |    5 -
 .../james/mailbox/store/mail/model/Message.java    |    2 -
 .../mail/model/impl/SimpleMailboxMessage.java      |   29 +-
 .../store/mail/model/impl/SimpleMessage.java       |    9 +-
 .../store/AbstractMessageIdManagerStorageTest.java |   32 -
 .../metrics/dropwizard/DropWizardTimeMetric.java   |    2 +-
 pom.xml                                            |    5 +
 .../james/imap/message/response/FetchResponse.java |    3 -
 .../james/imap/processor/fetch/AddressImpl.java    |    4 -
 .../imap/processor/fetch/ContentBodyElement.java   |    2 -
 .../imap/processor/fetch/EnvelopeBuilder.java      |  129 +-
 .../james/imap/processor/fetch/EnvelopeImpl.java   |   11 -
 .../imap/processor/fetch/FetchResponseBuilder.java |   94 +-
 .../imap/processor/fetch/HeaderBodyElement.java    |    1 -
 .../imap/processor/fetch/HeadersBodyElement.java   |    2 -
 .../imap/processor/fetch/MessageResultUtils.java   |   78 +-
 .../imap/processor/fetch/MimeBodyElement.java      |   10 +-
 .../processor/fetch/MimeDescriptorStructure.java   |   25 +-
 .../processor/fetch/PartialFetchBodyElement.java   |   15 +-
 .../fetch/MailboxMessageResultUtilsTest.java       |   10 +-
 .../guice/cassandra-rabbitmq-guice/pom.xml         |    4 +
 .../james/CassandraRabbitMQJamesServerMain.java    |    3 +-
 server/container/guice/pom.xml                     |    6 +
 .../pom.xml                                        |    8 +-
 .../server/RabbitMailQueueRoutesModule.java}       |    8 +-
 .../RabbitMailQueueTaskSerializationModule.java}   |   21 +-
 server/container/guice/rabbitmq/pom.xml            |    8 +
 ...dminServerTaskSerializationIntegrationTest.java |   23 +-
 server/protocols/webadmin/pom.xml                  |    1 +
 .../protocols/webadmin/webadmin-mailqueue/pom.xml  |    2 +-
 .../james/webadmin/dto/MailQueueItemDTOTest.java   |    3 +-
 .../pom.xml                                        |   18 +-
 .../webadmin/routes/RabbitMQMailQueuesRoutes.java  |  174 +
 ...rocessedMailsTaskAdditionalInformationDTO.java} |   73 +-
 .../service/RepublishNotProcessedMailsTaskDTO.java |   85 +
 .../service/RepublishNotprocessedMailsTask.java    |  107 +
 .../routes/RabbitMQMailQueuesRoutesTest.java       |  144 +
 .../RepublishNotprocessedMailsTaskTest.java        |  108 +
 .../james/queue/api/ManageableMailQueue.java       |   18 +-
 .../james/queue/file/FileCacheableMailQueue.java   |    2 +-
 .../james/queue/jms/JMSCacheableMailQueue.java     |    2 +-
 .../james/queue/memory/MemoryMailQueueFactory.java |    4 +-
 .../org/apache/james/queue/rabbitmq/Dequeuer.java  |    6 +-
 .../org/apache/james/queue/rabbitmq/Enqueuer.java  |    8 +
 .../james/queue/rabbitmq/RabbitMQMailQueue.java    |   17 +-
 .../queue/rabbitmq/view/api/MailQueueView.java     |    9 +-
 .../view/cassandra/CassandraMailQueueBrowser.java  |   64 +-
 .../view/cassandra/CassandraMailQueueView.java     |   22 +-
 .../queue/rabbitmq/RabbitMQMailQueueTest.java      |  193 +-
 .../rabbitmq/RabbitMqMailQueueFactoryTest.java     |    3 +-
 ...etedTask.java => FailsDeserializationTask.java} |    6 +-
 .../distributed/RabbitMQWorkQueue.java             |   19 +-
 .../distributed/DistributedTaskManagerTest.java    |  122 +-
 .../distributed/RabbitMQWorkQueueTest.java         |    5 +-
 ...skDTO.java => FailsDeserializationTaskDTO.java} |    5 +-
 .../server/task/json/dto/TestTaskDTOModules.java   |    9 +
 .../apache/james/utils/DiscreteDistribution.java   |    3 +-
 .../james/utils/DiscreteDistributionTest.java      |   10 +-
 src/adr/0040-quality-levels-definitions.md         |   62 +
 src/site/markdown/server/manage-webadmin.md        |   35 +
 81 files changed, 7019 insertions(+), 553 deletions(-)
 create mode 100644 docs/modules/servers/pages/distributed/operate/logging.adoc
 copy server/container/guice/protocols/{webadmin-mailqueue => 
webadmin-rabbitmq-mailqueue}/pom.xml (85%)
 copy 
server/container/guice/protocols/{webadmin-mailqueue/src/main/java/org/apache/james/modules/server/MailQueueRoutesModule.java
 => 
webadmin-rabbitmq-mailqueue/src/main/java/org/apache/james/modules/server/RabbitMailQueueRoutesModule.java}
 (85%)
 copy 
server/container/guice/protocols/{webadmin-mailbox/src/main/java/org/apache/james/modules/server/WebadminMailboxExportTaskSerializationModule.java
 => 
webadmin-rabbitmq-mailqueue/src/main/java/org/apache/james/modules/server/RabbitMailQueueTaskSerializationModule.java}
 (67%)
 copy server/protocols/webadmin/{webadmin-mailqueue => 
webadmin-rabbitmq}/pom.xml (88%)
 create mode 100644 
server/protocols/webadmin/webadmin-rabbitmq/src/main/java/org/apache/james/webadmin/routes/RabbitMQMailQueuesRoutes.java
 copy 
server/protocols/webadmin/{webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/WebAdminClearMailRepositoryTaskAdditionalInformationDTO.java
 => 
webadmin-rabbitmq/src/main/java/org/apache/james/webadmin/service/RepublishNotProcessedMailsTaskAdditionalInformationDTO.java}
 (54%)
 create mode 100644 
server/protocols/webadmin/webadmin-rabbitmq/src/main/java/org/apache/james/webadmin/service/RepublishNotProcessedMailsTaskDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-rabbitmq/src/main/java/org/apache/james/webadmin/service/RepublishNotprocessedMailsTask.java
 create mode 100644 
server/protocols/webadmin/webadmin-rabbitmq/src/test/java/org/apache/james/webadmin/routes/RabbitMQMailQueuesRoutesTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-rabbitmq/src/test/java/org/apache/james/webadmin/service/RepublishNotprocessedMailsTaskTest.java
 copy 
server/task/task-api/src/test/java/org/apache/james/task/{CompletedTask.java => 
FailsDeserializationTask.java} (90%)
 copy 
server/task/task-json/src/test/java/org/apache/james/server/task/json/dto/{ThrowingTaskDTO.java
 => FailsDeserializationTaskDTO.java} (91%)
 create mode 100644 src/adr/0040-quality-levels-definitions.md


---------------------------------------------------------------------
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