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

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


    from 6e2697ecb1 JAMES-3822 MailQueue::enqueueReactive is blocking and 
should be executed on the boundedElastic scheduler
     add aa4cbc584b [boyscout] cleans up dead code in pulsar module
     add c0cee6b065 [boyscout] clarifies usage of MailRepositoryUrlStore usage
     add a7b56b72ce [JAMES-3943] switches scaling pulsar smtp to jpa instead of 
cassandra
     add 959342c65e [JAMES-3943] packages pulsar smtp in usable docker image
     add 02a17c5729 [JAMES-3943] renames mpt tests to reflect removal of 
cassandra
     add 4e36b6dba7 [JAMES-3943] fixes mpt tests

No new revisions were added by this update.

Summary of changes:
 .../backends/pulsar/PulsarConfiguration.scala      |  27 +---
 code-coverage-report/pom.xml                       |   2 +-
 .../smtp/{cassandra-pulsar => jpa-pulsar}/pom.xml  |  25 ++--
 .../james/mpt/smtp/JpaPulsarForwardSmtpTest.java}  |  13 +-
 .../smtp/JpaPulsarSmtpStarttlsCommandTest.java}    |  13 +-
 .../src/test/resources/dnsservice.xml              |   0
 .../src/test/resources/domainlist.xml              |   0
 .../src/test/resources/keystore                    | Bin
 .../src/test/resources/mailetcontainer.xml         |   0
 .../src/test/resources/mailrepositorystore.xml     |   0
 .../src/test/resources/recipientrewritetable.xml   |   0
 .../src/test/resources/smtpserver.xml              |   0
 .../src/test/resources/usersrepository.xml}        |  17 +--
 mpt/impl/smtp/pom.xml                              |   2 +-
 .../scaling-pulsar-smtp/{README.md => README.adoc} |  66 ++++-----
 server/apps/scaling-pulsar-smtp/docker-compose.yml |  66 +++++++++
 server/apps/scaling-pulsar-smtp/pom.xml            | 159 ++++++++++++++++-----
 .../sample-configuration/blob.properties           | 127 ++++++++++++++++
 .../sample-configuration/dnsservice.xml            |   0
 .../sample-configuration/domainlist.xml            |   0
 .../sample-configuration/extensions.properties     |   0
 .../sample-configuration/healthcheck.properties    |  33 +++++
 .../sample-configuration/james-database.properties |  49 +++++++
 .../sample-configuration/jmx.properties            |  26 ++++
 .../sample-configuration/jvm.properties            |  45 ++++++
 .../sample-configuration}/keystore                 | Bin
 .../sample-configuration/logback.xml               |   0
 .../sample-configuration}/mailetcontainer.xml      |   8 +-
 .../sample-configuration}/mailrepositorystore.xml  |   2 +-
 .../sample-configuration/pulsar.properties         |   6 +
 .../sample-configuration/recipientrewritetable.xml |   0
 .../sample-configuration/scriptFile.scala          |   1 +
 .../sample-configuration}/smtpserver.xml           |  93 +++++++++---
 .../sample-configuration/usersrepository.xml       |  14 +-
 .../sample-configuration/webadmin.properties       |  49 +++++++
 .../src/main/extensions-jars}/.gitkeep             |   0
 .../src/main/glowroot}/.gitkeep                    |   0
 .../src/main/java/org/apache/james/Main.java       |  52 +++----
 .../src/main/resources/META-INF/persistence.xml    |  40 ++++++
 .../src/main/scripts/james-cli                     |   0
 .../java/org/apache/james/CassandraExtension.java  |  60 --------
 .../java/org/apache/james/DockerCassandraRule.java |  95 ------------
 .../apache/james/DockerOpenSearchExtension.java    |  90 ------------
 .../org/apache/james/DockerOpenSearchRule.java     |  56 --------
 .../java/org/apache/james/PostgresExtension.java   |  79 ++++++++++
 .../java/org/apache/james/SMTPJamesServerTest.java |   3 +-
 .../james/modules/TestDockerOpenSearchModule.java  |  61 --------
 .../BlobstoreMailRepositoryModule.java             |   3 +
 .../mailrepository/api/MailRepositoryUrlStore.java |   4 +
 .../mailrepository/blob/BlobMailRepository.scala   |  10 +-
 50 files changed, 838 insertions(+), 558 deletions(-)
 rename mpt/impl/smtp/{cassandra-pulsar => jpa-pulsar}/pom.xml (89%)
 rename 
mpt/impl/smtp/{cassandra-pulsar/src/test/java/org/apache/james/mpt/smtp/CassandraPulsarForwardSmtpTest.java
 => 
jpa-pulsar/src/test/java/org/apache/james/mpt/smtp/JpaPulsarForwardSmtpTest.java}
 (84%)
 rename 
mpt/impl/smtp/{cassandra-pulsar/src/test/java/org/apache/james/mpt/smtp/CassandraPulsarSmtpStarttlsCommandTest.java
 => 
jpa-pulsar/src/test/java/org/apache/james/mpt/smtp/JpaPulsarSmtpStarttlsCommandTest.java}
 (84%)
 rename mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/dnsservice.xml (100%)
 rename mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/domainlist.xml (100%)
 rename mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/keystore (100%)
 copy mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/mailetcontainer.xml (100%)
 copy mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/mailrepositorystore.xml (100%)
 copy mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/recipientrewritetable.xml (100%)
 copy mpt/impl/smtp/{cassandra-pulsar => 
jpa-pulsar}/src/test/resources/smtpserver.xml (100%)
 copy 
mpt/impl/smtp/{cassandra-pulsar/src/test/resources/mailrepositorystore.xml => 
jpa-pulsar/src/test/resources/usersrepository.xml} (73%)
 rename server/apps/scaling-pulsar-smtp/{README.md => README.adoc} (53%)
 create mode 100644 server/apps/scaling-pulsar-smtp/docker-compose.yml
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/blob.properties
 copy server/apps/{cassandra-app => 
scaling-pulsar-smtp}/sample-configuration/dnsservice.xml (100%)
 copy server/apps/{jpa-smtp-app => 
scaling-pulsar-smtp}/sample-configuration/domainlist.xml (100%)
 copy server/apps/{cassandra-app => 
scaling-pulsar-smtp}/sample-configuration/extensions.properties (100%)
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/healthcheck.properties
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/james-database.properties
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/jmx.properties
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/jvm.properties
 copy {examples/custom-imap/src/test/resources => 
server/apps/scaling-pulsar-smtp/sample-configuration}/keystore (100%)
 copy server/apps/{jpa-smtp-app => 
scaling-pulsar-smtp}/sample-configuration/logback.xml (100%)
 rename {mpt/impl/smtp/cassandra-pulsar/src/test/resources => 
server/apps/scaling-pulsar-smtp/sample-configuration}/mailetcontainer.xml (96%)
 rename {mpt/impl/smtp/cassandra-pulsar/src/test/resources => 
server/apps/scaling-pulsar-smtp/sample-configuration}/mailrepositorystore.xml 
(97%)
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/pulsar.properties
 copy server/apps/{jpa-smtp-app => 
scaling-pulsar-smtp}/sample-configuration/recipientrewritetable.xml (100%)
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/scriptFile.scala
 rename {mpt/impl/smtp/cassandra-pulsar/src/test/resources => 
server/apps/scaling-pulsar-smtp/sample-configuration}/smtpserver.xml (50%)
 rename 
mpt/impl/smtp/cassandra-pulsar/src/test/resources/recipientrewritetable.xml => 
server/apps/scaling-pulsar-smtp/sample-configuration/usersrepository.xml (74%)
 create mode 100644 
server/apps/scaling-pulsar-smtp/sample-configuration/webadmin.properties
 copy server/apps/{jpa-smtp-app/src/main/resources => 
scaling-pulsar-smtp/src/main/extensions-jars}/.gitkeep (100%)
 copy server/apps/{jpa-smtp-app/src/main/resources => 
scaling-pulsar-smtp/src/main/glowroot}/.gitkeep (100%)
 create mode 100644 
server/apps/scaling-pulsar-smtp/src/main/resources/META-INF/persistence.xml
 copy server/apps/{cassandra-app => 
scaling-pulsar-smtp}/src/main/scripts/james-cli (100%)
 mode change 100755 => 100644
 delete mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/CassandraExtension.java
 delete mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/DockerCassandraRule.java
 delete mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/DockerOpenSearchExtension.java
 delete mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/DockerOpenSearchRule.java
 create mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/PostgresExtension.java
 delete mode 100644 
server/apps/scaling-pulsar-smtp/src/test/java/org/apache/james/modules/TestDockerOpenSearchModule.java


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

Reply via email to