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 e2596a7 [Enhencement] Add glowroot pugins
new 1469c4a JAMES-2997 Drop Cassandra schema version prior version 5
new 32bea1d [Release] Post 3.5.0 release removal
new 97e06e9 JAMES-3144 Use ElasticSearch reactively
new a55a1a6 JAMES-3144 Ensure ElasticSearch Docker is running before each
test
new a8dcf21 JAMES-3144 Reactify ScrollSearch
new b5ed9c2 JAMES-3144 Increase ElasticSearch timeout in
RabbitMQReindexingWithEventDeadLettersTest
The 6 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:
.../versions/CassandraSchemaVersionManager.java | 2 +-
.../apache/james/backends/es/ClientProvider.java | 12 +-
.../james/backends/es/DeleteByQueryPerformer.java | 17 +-
.../backends/es/ElasticSearchHealthCheck.java | 5 +-
.../james/backends/es/ElasticSearchIndexer.java | 67 ++-
.../james/backends/es/IndexCreationFactory.java | 11 +-
.../apache/james/backends/es/ListenerToFuture.java | 51 ---
.../james/backends/es/NodeMappingFactory.java | 7 +-
.../backends/es/ReactorElasticSearchClient.java | 171 ++++++++
.../james/backends/es/search/ScrolledSearch.java | 122 +++---
.../es/ClientProviderImplConnectionContract.java | 5 +-
.../backends/es/DockerElasticSearchExtension.java | 11 +-
.../es/ElasticSearchHealthCheckConnectionTest.java | 3 +-
.../backends/es/ElasticSearchIndexerTest.java | 72 ++--
.../backends/es/IndexCreationFactoryTest.java | 3 +-
.../backends/es/NodeMappingFactoryAuthTest.java | 3 +-
.../james/backends/es/NodeMappingFactoryTest.java | 3 +-
.../backends/es/search/ScrolledSearchTest.java | 37 +-
.../CassandraMailboxSessionMapperFactory.java | 7 +-
.../cassandra/mail/CassandraAttachmentMapper.java | 11 +-
.../migration/AttachmentMessageIdCreation.java | 62 ---
.../mail/migration/AttachmentV2Migration.java | 65 ---
.../CassandraSubscriptionManagerTest.java | 4 -
.../cassandra/mail/CassandraAttachmentDAOTest.java | 118 ------
.../mail/CassandraAttachmentFallbackTest.java | 180 --------
.../migration/AttachmentMessageIdCreationTest.java | 198 ---------
.../mail/migration/AttachmentV2MigrationTest.java | 221 ----------
.../SolveMailboxInconsistenciesServiceTest.java | 2 +-
.../elasticsearch/MailboxIndexCreationUtil.java | 14 +-
.../ElasticSearchListeningMessageSearchIndex.java | 54 +--
.../search/ElasticSearchSearcher.java | 23 +-
.../ElasticSearchIntegrationTest.java | 4 +-
...asticSearchListeningMessageSearchIndexTest.java | 10 +-
.../search/ElasticSearchSearcherTest.java | 4 +-
.../elasticsearch/ElasticSearchQuotaSearcher.java | 35 +-
.../QuotaSearchIndexCreationUtil.java | 6 +-
.../events/ElasticSearchQuotaMailboxListener.java | 8 +-
...lasticSearchQuotaSearchTestSystemExtension.java | 4 +-
.../ElasticSearchQuotaMailboxListenerTest.java | 13 +-
mpt/antlib/LICENSE.txt | 176 --------
mpt/antlib/NOTICE.txt | 11 -
mpt/antlib/pom.xml | 165 --------
.../apache/james/mpt/ant/MailProtocolTestTask.java | 426 -------------------
.../resources/org/apache/james/mpt/ant/antlib.xml | 26 --
mpt/antlib/src/reporting-site/site.xml | 29 --
.../src/site/resources/images/asf-logo-reduced.gif | Bin 6636 -> 0 bytes
.../src/site/resources/images/james-mpt-logo.gif | Bin 5179 -> 0 bytes
mpt/antlib/src/site/site.xml | 37 --
mpt/antlib/src/site/xdoc/index.xml | 183 --------
.../java/org/apache/james/mpt/ant/TestAddUser.java | 68 ---
.../org/apache/james/mpt/ant/TestRunScripts.java | 102 -----
mpt/antlib/src/test/resources/build.xml | 140 -------
.../host/ElasticSearchHostSystem.java | 4 +-
mpt/pom.xml | 1 -
.../modules/mailbox/CassandraMailboxModule.java | 2 -
.../modules/mailbox/ElasticSearchClientModule.java | 4 +-
.../mailbox/ElasticSearchMailboxModule.java | 10 +-
.../mailbox/ElasticSearchQuotaSearcherModule.java | 10 +-
.../modules/mailbox/ElasticSearchStartUpCheck.java | 6 +-
.../modules/webadmin/CassandraRoutesModule.java | 8 -
.../apache/james/DockerElasticSearchExtension.java | 10 +-
.../test/java/org/apache/james/ESReporterTest.java | 5 +-
.../metric/es/DockerElasticSearchExtension.java | 3 +
.../james/transport/mailets/BayesianAnalysis.java | 460 ---------------------
.../transport/mailets/BayesianAnalysisFeeder.java | 336 ---------------
.../james/transport/mailets/ToRecipientFolder.java | 99 -----
.../mailets/delivery/ToRecipientFolderTest.java | 198 ---------
...RabbitMQReindexingWithEventDeadLettersTest.java | 4 +-
.../routes/ElasticSearchQuotaSearchExtension.java | 4 +-
upgrade-instructions.md | 12 +
70 files changed, 510 insertions(+), 3674 deletions(-)
delete mode 100644
backends-common/elasticsearch/src/main/java/org/apache/james/backends/es/ListenerToFuture.java
create mode 100644
backends-common/elasticsearch/src/main/java/org/apache/james/backends/es/ReactorElasticSearchClient.java
delete mode 100644
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/migration/AttachmentMessageIdCreation.java
delete mode 100644
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/migration/AttachmentV2Migration.java
delete mode 100644
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAOTest.java
delete mode 100644
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentFallbackTest.java
delete mode 100644
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/migration/AttachmentMessageIdCreationTest.java
delete mode 100644
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/migration/AttachmentV2MigrationTest.java
delete mode 100644 mpt/antlib/LICENSE.txt
delete mode 100644 mpt/antlib/NOTICE.txt
delete mode 100644 mpt/antlib/pom.xml
delete mode 100644
mpt/antlib/src/main/java/org/apache/james/mpt/ant/MailProtocolTestTask.java
delete mode 100644
mpt/antlib/src/main/resources/org/apache/james/mpt/ant/antlib.xml
delete mode 100644 mpt/antlib/src/reporting-site/site.xml
delete mode 100644 mpt/antlib/src/site/resources/images/asf-logo-reduced.gif
delete mode 100644 mpt/antlib/src/site/resources/images/james-mpt-logo.gif
delete mode 100644 mpt/antlib/src/site/site.xml
delete mode 100644 mpt/antlib/src/site/xdoc/index.xml
delete mode 100644
mpt/antlib/src/test/java/org/apache/james/mpt/ant/TestAddUser.java
delete mode 100644
mpt/antlib/src/test/java/org/apache/james/mpt/ant/TestRunScripts.java
delete mode 100644 mpt/antlib/src/test/resources/build.xml
delete mode 100644
server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/BayesianAnalysis.java
delete mode 100644
server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/BayesianAnalysisFeeder.java
delete mode 100644
server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/ToRecipientFolder.java
delete mode 100644
server/mailet/mailets/src/test/java/org/apache/james/transport/mailets/delivery/ToRecipientFolderTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]