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 1f2cfe3  JAMES-2884 [REFACTORING] Use Either instead of SMono for 
request validation
     new 46eba70  JAMES-2884 [REFACTORING] Use Either instead of SMono for 
request validation
     new f98bcca  JAMES-3441 Document specialized instances setup
     new 66ed143  JAMES-2124 Enforces strict dependency ordering in pom files
     new fef130a  JAMES-2124 Sorts modelversion, parent and artifact
     new 28713c2  JAMES-2124 Sorts dependencies and dependencyManagement
     new ded3b8d  JAMES-2124 Clean up project closing tags
     new 9fa8c36  JAMES-2124 Sorts all plugins configuration
     new 8eb8d81  JAMES-2124 Sorts reporting to match maven xsd position
     new e1db8e4  JAMES-2124 Sorts module declarations in reactors
     new 61e9e38  JAMES-2124 Uses explicit groupId for mime4j
     new 288f7fc  JAMES-2124 updates contribution documentation
     new ef28903  JAMES-3441 [REFACTORING] Use Optionals and encapsulating 
class for JamesMailSpooler mutable content
     new 73ea004  JAMES-3441 Avoid starting mail spooler when 'threads' = 0
     new f7cc352  JAMES-3441 [Refactoring] Strong type & extract 
JamesMailSpooler configuration
     new 1d45151  JAMES-3441 Integration test for starting James with a 
disabled spooler
     new 42a8412  JAMES-3441 Document spooler.threads = 0

The 16 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:
 backends-common/elasticsearch/pom.xml              |  14 +-
 core/pom.xml                                       |   4 +-
 docs/modules/community/pages/contributing.adoc     |  30 +-
 .../assets/images/specialized-instances.png        | Bin 0 -> 45878 bytes
 docs/modules/servers/nav.adoc                      |   1 +
 .../pages/distributed/architecture/index.adoc      |   6 +
 .../architecture/specialized-instances.adoc        |  37 ++
 .../distributed/configure/mailetcontainer.adoc     |   3 +-
 event-sourcing/event-sourcing-core/pom.xml         |  10 +-
 event-sourcing/event-store-cassandra/pom.xml       |  21 +-
 event-sourcing/pom.xml                             |   4 +-
 javax-mail-extension/pom.xml                       |  16 +-
 json/pom.xml                                       |   4 +-
 mailbox/api/pom.xml                                |   8 +-
 mailbox/backup/pom.xml                             |   2 +-
 mailbox/cassandra/pom.xml                          |   2 +-
 mailbox/elasticsearch/pom.xml                      |   2 +-
 mailbox/event/event-cassandra/pom.xml              |  21 +-
 mailbox/event/event-memory/pom.xml                 |  27 +-
 mailbox/event/event-rabbitmq/pom.xml               |  56 +-
 mailbox/event/json/pom.xml                         |  18 +-
 mailbox/lucene/pom.xml                             |  18 +-
 mailbox/maildir/pom.xml                            |  16 +-
 .../deleted-messages-vault-cassandra/pom.xml       |  24 +-
 mailbox/plugin/deleted-messages-vault/pom.xml      |  10 +-
 mailbox/plugin/quota-mailing-cassandra/pom.xml     |   2 +-
 mailbox/plugin/quota-mailing-memory/pom.xml        |   4 +-
 mailbox/plugin/quota-mailing/pom.xml               |   5 +-
 mailbox/plugin/quota-search-elasticsearch/pom.xml  |  13 +-
 mailbox/plugin/quota-search-scanning/pom.xml       |   5 +-
 mailbox/plugin/quota-search/pom.xml                |   5 +-
 mailbox/plugin/spamassassin/pom.xml                |   8 +-
 mailbox/scanning-search/pom.xml                    |   4 +-
 mailbox/store/pom.xml                              |  24 +-
 mailbox/tools/quota-recompute/pom.xml              |   4 +-
 mailet/api/pom.xml                                 |  10 +-
 mailet/base/pom.xml                                |  12 +-
 mailet/crypto/pom.xml                              |   2 +-
 mailet/standard/pom.xml                            |  14 +-
 mdn/pom.xml                                        |  14 +-
 metrics/metrics-dropwizard/pom.xml                 |   8 +-
 metrics/metrics-tests/pom.xml                      |  14 +-
 mpt/app/pom.xml                                    |  22 +-
 mpt/impl/imap-mailbox/cyrus/pom.xml                |   8 +-
 mpt/impl/imap-mailbox/inmemory/pom.xml             |   4 +-
 mpt/impl/imap-mailbox/lucenesearch/pom.xml         |  12 +-
 mpt/impl/imap-mailbox/rabbitmq/pom.xml             |  28 +-
 mpt/impl/managesieve/core/pom.xml                  |   8 +-
 .../smtp/cassandra-rabbitmq-object-storage/pom.xml |  10 +-
 mpt/mavenplugin/pom.xml                            |  18 +-
 pom.xml                                            | 657 ++++++++++++---------
 protocols/imap/pom.xml                             |  25 +-
 protocols/lmtp/pom.xml                             |  10 +-
 protocols/netty/pom.xml                            |   8 +-
 protocols/pop3/pom.xml                             |  10 +-
 protocols/smtp/pom.xml                             |  10 +-
 server/app/pom.xml                                 |  72 +--
 server/blob/blob-api/pom.xml                       |  10 +-
 server/blob/blob-cassandra/pom.xml                 |  10 +-
 server/blob/blob-common/pom.xml                    |   2 +-
 server/blob/blob-export-api/pom.xml                |   6 +-
 server/blob/blob-export-file/pom.xml               |   4 +-
 server/blob/blob-gc/pom.xml                        |   2 +-
 server/blob/blob-memory/pom.xml                    |   4 +-
 server/blob/blob-s3/pom.xml                        |  18 +-
 server/blob/blob-storage-strategy/pom.xml          |   2 +-
 server/blob/mail-store/pom.xml                     |   4 +-
 server/blob/pom.xml                                |   2 +-
 server/container/core/pom.xml                      |  10 +-
 server/container/guice/cassandra-guice/pom.xml     |  34 +-
 .../guice/cassandra-rabbitmq-guice/pom.xml         |   8 +-
 .../guice/cassandra-rabbitmq-ldap-guice/pom.xml    |  12 +-
 server/container/guice/configuration/pom.xml       |   2 +-
 server/container/guice/guice-common/pom.xml        |   6 +-
 server/container/guice/guice-utils/pom.xml         |  10 +-
 server/container/guice/jpa-guice/pom.xml           |  16 +-
 server/container/guice/jpa-smtp-mariadb/pom.xml    |  12 +-
 server/container/guice/jpa-smtp/pom.xml            |  16 +-
 server/container/guice/mailet/pom.xml              |   8 +-
 .../modules/server/CamelMailetContainerModule.java |  12 +-
 server/container/guice/memory-guice/pom.xml        |  20 +-
 ...ExecutionTest.java => DisabledSpoolerTest.java} |  88 +--
 .../src/test/resources/mailetcontainer.xml         |   1 +
 server/container/guice/protocols/jmap/pom.xml      |   4 +-
 .../container/guice/protocols/managedsieve/pom.xml |   8 +-
 server/container/guice/protocols/netty/pom.xml     |   8 +-
 .../guice/protocols/webadmin-jmap/pom.xml          |   4 +-
 .../guice/protocols/webadmin-mail-over-web/pom.xml |  12 +-
 .../guice/protocols/webadmin-mailqueue/pom.xml     |   4 +-
 .../protocols/webadmin-mailrepository/pom.xml      |   6 +-
 .../protocols/webadmin-rabbitmq-mailqueue/pom.xml  |   4 +-
 .../container/guice/testing/custom-mailets/pom.xml |   2 +-
 server/container/guice/testing/pom.xml             |   4 +-
 server/container/mailbox-adapter/pom.xml           |   2 +-
 server/container/mailbox-jmx/pom.xml               |   4 +-
 .../container/metrics/metrics-es-reporter/pom.xml  |   2 +-
 server/container/spring/pom.xml                    |  20 +-
 server/container/util/pom.xml                      |  16 +-
 server/data/data-cassandra/pom.xml                 |  10 +-
 server/data/data-jmap-cassandra/pom.xml            |   2 +-
 server/data/data-jmap/pom.xml                      |  18 +-
 server/data/data-jpa/pom.xml                       |  18 +-
 server/data/data-ldap/pom.xml                      |  14 +-
 server/mailet/dkim/pom.xml                         |  18 +-
 server/mailet/integration-testing/pom.xml          |  14 +-
 server/mailet/mailetcontainer-camel/pom.xml        |   4 +-
 .../mailetcontainer/impl/JamesMailSpooler.java     | 310 ++++++----
 server/mailet/mailets/pom.xml                      |  49 +-
 server/mailet/mock-smtp-server/pom.xml             |   4 +-
 .../mailrepository-cassandra/pom.xml               |  10 +-
 server/pom.xml                                     |   3 +-
 server/protocols/fetchmail/pom.xml                 |   8 +-
 .../pom.xml                                        |  20 +-
 .../jmap-draft-integration-testing-common/pom.xml  |  18 +-
 .../memory-jmap-draft-integration-testing/pom.xml  |  14 +-
 .../pom.xml                                        |  16 +-
 server/protocols/jmap-draft/pom.xml                |  38 +-
 .../pom.xml                                        |  14 +-
 .../jmap-rfc-8621-integration-tests-common/pom.xml |  14 +-
 .../memory-jmap-rfc-8621-integration-tests/pom.xml |  14 +-
 .../jmap-rfc-8621-integration-tests/pom.xml        |  12 +-
 server/protocols/jmap-rfc-8621/pom.xml             |  25 +-
 .../james/jmap/routes/JMAPApiRoutesTest.scala      |   5 +-
 server/protocols/jmap/pom.xml                      |  11 +-
 server/protocols/protocols-imap4/pom.xml           |  18 +-
 server/protocols/protocols-library/pom.xml         |  16 +-
 server/protocols/protocols-lmtp/pom.xml            |  16 +-
 server/protocols/protocols-managesieve/pom.xml     |  24 +-
 server/protocols/protocols-pop3/pom.xml            |  38 +-
 server/protocols/protocols-smtp/pom.xml            |  64 +-
 server/protocols/webadmin-cli/pom.xml              |  33 +-
 .../memory-webadmin-integration-test/pom.xml       |   2 +-
 .../webadmin-integration-test-common/pom.xml       |   6 +-
 server/protocols/webadmin/pom.xml                  |   4 +-
 .../protocols/webadmin/webadmin-cassandra/pom.xml  |   2 +-
 server/protocols/webadmin/webadmin-core/pom.xml    |  44 +-
 server/protocols/webadmin/webadmin-data/pom.xml    |  12 +-
 .../webadmin/webadmin-dropwizard-metrics/pom.xml   |   8 +-
 server/protocols/webadmin/webadmin-jmap/pom.xml    |  70 +--
 .../webadmin/webadmin-mail-over-web/pom.xml        |  22 +-
 .../webadmin-mailbox-deleted-message-vault/pom.xml |  14 +-
 server/protocols/webadmin/webadmin-mailbox/pom.xml |  24 +-
 .../protocols/webadmin/webadmin-mailqueue/pom.xml  |   4 +-
 .../webadmin/webadmin-mailrepository/pom.xml       |   2 +-
 .../protocols/webadmin/webadmin-rabbitmq/pom.xml   |   8 +-
 server/protocols/webadmin/webadmin-swagger/pom.xml |   2 +-
 server/queue/queue-activemq/pom.xml                |   2 +
 server/queue/queue-file/pom.xml                    |   4 +-
 server/queue/queue-jms/pom.xml                     |  12 +-
 server/queue/queue-memory/pom.xml                  |   9 +-
 server/queue/queue-rabbitmq/pom.xml                |  22 +-
 server/task/task-api/pom.xml                       |   4 +-
 server/task/task-distributed/pom.xml               |   2 +-
 server/task/task-json/pom.xml                      |   2 +-
 server/task/task-memory/pom.xml                    |  12 +-
 src/site/xdoc/contribute.xml                       |  14 +-
 src/site/xdoc/server/config-mailetcontainer.xml    |   3 +-
 testing/base/pom.xml                               |   4 +-
 third-party/linshare/pom.xml                       |   8 +-
 159 files changed, 1607 insertions(+), 1430 deletions(-)
 create mode 100644 docs/modules/servers/assets/images/specialized-instances.png
 create mode 100644 
docs/modules/servers/pages/distributed/architecture/specialized-instances.adoc
 copy 
server/container/guice/memory-guice/src/test/java/org/apache/james/{DisabledGroupExecutionTest.java
 => DisabledSpoolerTest.java} (55%)


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

Reply via email to