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 edfbe9b647 Only unstable builds should be played for unstable profile 
in distributed-webadmin-integration-test
     new d4655bae7b JAMES-3771 Migrate to opensearch 2.0 and its high level 
rest java client
     new be92b241a0 JAMES-3771 Upgrade to opensearch 2.1.0
     new a78fed6d3a JAMES-3771 Add upgrade instructions for elasticsearch 
migration to Opensearch

The 3 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:
 .../{elasticsearch-v7 => opensearch}/pom.xml       |  16 +-
 .../james/backends/opensearch}/AliasName.java      |   2 +-
 .../james/backends/opensearch}/ClientProvider.java |  18 +-
 .../opensearch}/DeleteByQueryPerformer.java        |   8 +-
 .../james/backends/opensearch}/DocumentId.java     |   4 +-
 .../opensearch}/ElasticSearchConfiguration.java    |  10 +-
 .../opensearch}/ElasticSearchHealthCheck.java      |   8 +-
 .../backends/opensearch}/ElasticSearchIndexer.java |  26 +--
 .../backends/opensearch}/IndexCreationFactory.java |  26 +--
 .../james/backends/opensearch}/IndexName.java      |   2 +-
 .../opensearch}/ReactorElasticSearchClient.java    |  80 +++----
 .../james/backends/opensearch}/ReadAliasName.java  |   2 +-
 .../james/backends/opensearch}/RoutingKey.java     |   4 +-
 .../opensearch}/UpdatedRepresentation.java         |   4 +-
 .../james/backends/opensearch}/WriteAliasName.java |   2 +-
 .../opensearch}/search/ScrolledSearch.java         |  18 +-
 .../james/backends/opensearch}/AliasNameTest.java  |   2 +-
 ...iderImplConnectionAuthESIgnoreSSLCheckTest.java |  10 +-
 ...ImplConnectionAuthESOverrideTrustStoreTest.java |   6 +-
 .../ClientProviderImplConnectionContract.java      |  12 +-
 .../ClientProviderImplConnectionNoAuthESTest.java  |   5 +-
 .../backends/opensearch}/ClientProviderTest.java   |   2 +-
 .../DockerAuthElasticSearchSingleton.java          |   2 +-
 .../backends/opensearch}/DockerElasticSearch.java  |  18 +-
 .../opensearch}/DockerElasticSearchExtension.java  |   2 +-
 .../opensearch}/DockerElasticSearchRule.java       |   2 +-
 .../opensearch}/DockerElasticSearchSingleton.java  |   2 +-
 .../james/backends/opensearch}/DocumentIdTest.java |   2 +-
 .../opensearch}/ElasticSearchClusterExtension.java |   2 +-
 .../ElasticSearchConfigurationTest.java            |  10 +-
 .../ElasticSearchHealthCheckConnectionTest.java    |   2 +-
 .../opensearch}/ElasticSearchHealthCheckTest.java  |  16 +-
 .../opensearch}/ElasticSearchIndexerTest.java      |  16 +-
 .../opensearch}/IndexCreationFactoryTest.java      |  22 +-
 .../james/backends/opensearch}/RoutingKeyTest.java |   2 +-
 .../opensearch}/search/ScrolledSearchTest.java     |  28 +--
 .../src/test/resources/auth-es/NginxDockerfile     |   0
 .../src/test/resources/auth-es/README.md           |   0
 .../src/test/resources/auth-es/default.crt         |   0
 .../src/test/resources/auth-es/default.key         |   0
 .../src/test/resources/auth-es/nginx-conf/passwd   |   0
 .../auth-es/nginx-conf/reverse_elasticsearch.conf  |   0
 .../src/test/resources/auth-es/server.jks          | Bin
 backends-common/pom.xml                            |   2 +-
 mailbox/opensearch/example_french_index.json       | 247 ---------------------
 mailbox/{elasticsearch-v7 => opensearch}/pom.xml   |  10 +-
 .../ElasticSearchMailboxConfiguration.java         |   8 +-
 .../mailbox/opensearch}/IndexAttachments.java      |   2 +-
 .../opensearch}/MailboxElasticSearchConstants.java |   8 +-
 .../opensearch}/MailboxIdRoutingKeyFactory.java    |   4 +-
 .../opensearch}/MailboxIndexCreationUtil.java      |  14 +-
 .../mailbox/opensearch}/MailboxMappingFactory.java | 191 +++++++---------
 .../ElasticSearchListeningMessageSearchIndex.java  |  44 ++--
 .../james/mailbox/opensearch}/json/EMailer.java    |   2 +-
 .../james/mailbox/opensearch}/json/EMailers.java   |   2 +-
 .../mailbox/opensearch}/json/HeaderCollection.java |   2 +-
 .../mailbox/opensearch}/json/IndexableMessage.java |   4 +-
 .../opensearch}/json/JsonMessageConstants.java     |   2 +-
 .../json/MessageToElasticSearchJson.java           |   4 +-
 .../opensearch}/json/MessageUpdateJson.java        |   2 +-
 .../james/mailbox/opensearch}/json/MimePart.java   |   2 +-
 .../opensearch}/json/MimePartContainerBuilder.java |   2 +-
 .../mailbox/opensearch}/json/MimePartParser.java   |   2 +-
 .../json/RootMimePartContainerBuilder.java         |   2 +-
 .../opensearch}/json/SerializableMessage.java      |   2 +-
 .../james/mailbox/opensearch}/json/Subjects.java   |   2 +-
 .../opensearch}/query/CriterionConverter.java      |  26 +--
 .../opensearch}/query/DateResolutionFormatter.java |   2 +-
 .../mailbox/opensearch}/query/QueryConverter.java  |  12 +-
 .../mailbox/opensearch}/query/SortConverter.java   |  14 +-
 .../opensearch}/search/ElasticSearchSearcher.java  |  24 +-
 .../src/reporting-site/site.xml                    |   0
 .../opensearch}/ElasticSearchIntegrationTest.java  |  28 +--
 .../ElasticSearchMailboxConfigurationTest.java     |   8 +-
 .../MailboxIdRoutingKeyFactoryTest.java            |   4 +-
 ...asticSearchListeningMessageSearchIndexTest.java |  36 +--
 .../mailbox/opensearch}/json/EMailerTest.java      |   2 +-
 .../mailbox/opensearch}/json/EMailersTest.java     |   2 +-
 .../james/mailbox/opensearch}/json/FieldImpl.java  |   2 +-
 .../opensearch}/json/HeaderCollectionTest.java     |   2 +-
 .../opensearch}/json/IndexableMessageTest.java     |   4 +-
 .../json/MessageToElasticSearchJsonTest.java       |   4 +-
 .../mailbox/opensearch}/json/MimePartTest.java     |   2 +-
 .../mailbox/opensearch}/json/SubjectsTest.java     |   2 +-
 .../query/DateResolutionFormatterTest.java         |   2 +-
 .../mailbox/opensearch}/query/SearchQueryTest.java |   2 +-
 .../search/ElasticSearchSearcherTest.java          |  34 +--
 .../src/test/resources/eml/bodyMakeTikaToFail.eml  |   0
 .../test/resources/eml/emailWith3Attachments.eml   |   0
 .../src/test/resources/eml/htmlContent.txt         |   0
 .../src/test/resources/eml/inlined-mixed.eml       |   0
 .../src/test/resources/eml/inlined-mixed.json      |   0
 .../test/resources/eml/mailCustomDateHeader.eml    |   0
 .../test/resources/eml/mailCustomStringHeader.eml  |   0
 .../src/test/resources/eml/mailWithHeaders.eml     |   0
 .../pom.xml                                        |  10 +-
 .../ElasticSearchQuotaConfiguration.java           |   8 +-
 .../opensearch}/ElasticSearchQuotaSearcher.java    |  29 ++-
 .../search/opensearch}/QuotaQueryConverter.java    |  20 +-
 .../QuotaRatioElasticSearchConstants.java          |   8 +-
 .../opensearch}/QuotaRatioMappingFactory.java      |  24 +-
 .../opensearch}/QuotaSearchIndexCreationUtil.java  |  12 +-
 .../search/opensearch}/UserRoutingKeyFactory.java  |   4 +-
 .../events/ElasticSearchQuotaMailboxListener.java  |  12 +-
 .../opensearch}/json/JsonMessageConstants.java     |   2 +-
 .../search/opensearch}/json/QuotaRatioAsJson.java  |   2 +-
 .../json/QuotaRatioToElasticSearchJson.java        |   2 +-
 .../ElasticSearchQuotaConfigurationTest.java       |   8 +-
 ...lasticSearchQuotaSearchTestSystemExtension.java |  14 +-
 .../ElasticSearchQuotaSearcherTest.java            |   2 +-
 .../opensearch}/QuotaQueryConverterTest.java       |  14 +-
 .../opensearch}/UserRoutingKeyFactoryTest.java     |   4 +-
 .../ElasticSearchQuotaMailboxListenerTest.java     |  28 +--
 .../opensearch}/json/QuotaRatioAsJsonTest.java     |   2 +-
 .../json/QuotaRatioToElasticSearchJsonTest.java    |   2 +-
 .../src/test/resources/quotaRatio.json             |   0
 .../src/test/resources/quotaRatioNoDomain.json     |   0
 mailbox/pom.xml                                    |   5 +-
 mpt/impl/imap-mailbox/elasticsearch/pom.xml        |  10 +-
 .../host/ElasticSearchHostSystem.java              |  28 +--
 mpt/impl/smtp/cassandra-pulsar/pom.xml             |   2 +-
 .../smtp/cassandra-rabbitmq-object-storage/pom.xml |   2 +-
 mpt/impl/smtp/cassandra/pom.xml                    |   2 +-
 pom.xml                                            |  30 +--
 server/apps/cassandra-app/pom.xml                  |   4 +-
 .../apache/james/DockerElasticSearchExtension.java |   6 +-
 .../org/apache/james/DockerElasticSearchRule.java  |   4 +-
 .../test/java/org/apache/james/ESReporterTest.java |  10 +-
 ...esWithNonCompatibleElasticSearchServerTest.java |   4 +-
 .../modules/TestDockerElasticSearchModule.java     |   4 +-
 .../docs/modules/ROOT/pages/operate/guide.adoc     |   2 +-
 server/apps/distributed-app/pom.xml                |   4 +-
 server/apps/distributed-pop3-app/pom.xml           |   4 +-
 server/apps/scaling-pulsar-smtp/pom.xml            |   4 +-
 .../apache/james/DockerElasticSearchExtension.java |   6 +-
 .../org/apache/james/DockerElasticSearchRule.java  |   4 +-
 .../modules/TestDockerElasticSearchModule.java     |   4 +-
 server/container/guice/cassandra/pom.xml           |   2 +-
 server/container/guice/elasticsearch/pom.xml       |   4 +-
 .../modules/mailbox/ElasticSearchClientModule.java |  12 +-
 .../mailbox/ElasticSearchMailboxModule.java        |  26 +--
 .../mailbox/ElasticSearchQuotaSearcherModule.java  |  18 +-
 .../modules/mailbox/ElasticSearchStartUpCheck.java |  10 +-
 .../mailbox/ElasticSearchMailboxModuleTest.java    |   2 +-
 .../metrics/metrics-es-reporter-v7/pom.xml         |   4 +-
 .../metric/es/v7/DockerElasticSearchExtension.java |   2 +-
 .../apache/james/metric/es/v7/ES2ReporterTest.java |   2 +-
 .../apache/james/metric/es/v7/ES6ReporterTest.java |   2 +-
 .../apache/james/metric/es/v7/ES7ReporterTest.java |   2 +-
 .../james/metric/es/v7/ESReporterContract.java     |   2 +-
 .../pom.xml                                        |   2 +-
 .../pom.xml                                        |   2 +-
 .../DistributedThreadGetMethodTest.java            |  20 +-
 .../distributed-webadmin-integration-test/pom.xml  |   2 +-
 ...RabbitMQReindexingWithEventDeadLettersTest.java |   2 +-
 .../webadmin-integration-test-common/pom.xml       |   2 +-
 server/protocols/webadmin/webadmin-mailbox/pom.xml |  14 +-
 .../routes/ElasticSearchQuotaSearchExtension.java  |  22 +-
 .../james/webadmin/routes/MailboxesRoutesTest.java |  24 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |  24 +-
 .../java/org/apache/james/util/docker/Images.java  |   1 +
 .../server/manage-guice-distributed-james.md       |   2 +-
 upgrade-instructions.md                            |  19 ++
 163 files changed, 733 insertions(+), 1002 deletions(-)
 rename backends-common/{elasticsearch-v7 => opensearch}/pom.xml (89%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/AliasName.java 
(97%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ClientProvider.java
 (92%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/DeleteByQueryPerformer.java
 (90%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/DocumentId.java 
(95%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ElasticSearchConfiguration.java
 (98%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ElasticSearchHealthCheck.java
 (92%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ElasticSearchIndexer.java
 (88%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/IndexCreationFactory.java
 (94%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/IndexName.java 
(97%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ReactorElasticSearchClient.java
 (72%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/ReadAliasName.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/RoutingKey.java 
(96%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/UpdatedRepresentation.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/WriteAliasName.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/main/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/main/java/org/apache/james/backends/opensearch}/search/ScrolledSearch.java
 (89%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/AliasNameTest.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ClientProviderImplConnectionAuthESIgnoreSSLCheckTest.java
 (85%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ClientProviderImplConnectionAuthESOverrideTrustStoreTest.java
 (90%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ClientProviderImplConnectionContract.java
 (90%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ClientProviderImplConnectionNoAuthESTest.java
 (89%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ClientProviderTest.java
 (97%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DockerAuthElasticSearchSingleton.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DockerElasticSearch.java
 (94%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DockerElasticSearchExtension.java
 (98%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DockerElasticSearchRule.java
 (97%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DockerElasticSearchSingleton.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/DocumentIdTest.java
 (97%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ElasticSearchClusterExtension.java
 (98%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ElasticSearchConfigurationTest.java
 (98%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ElasticSearchHealthCheckConnectionTest.java
 (98%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ElasticSearchHealthCheckTest.java
 (87%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/ElasticSearchIndexerTest.java
 (96%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/IndexCreationFactoryTest.java
 (92%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/RoutingKeyTest.java
 (97%)
 rename 
backends-common/{elasticsearch-v7/src/test/java/org/apache/james/backends/es/v7 
=> 
opensearch/src/test/java/org/apache/james/backends/opensearch}/search/ScrolledSearchTest.java
 (89%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/NginxDockerfile (100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/README.md (100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/default.crt (100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/default.key (100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/nginx-conf/passwd (100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/nginx-conf/reverse_elasticsearch.conf 
(100%)
 rename backends-common/{elasticsearch-v7 => 
opensearch}/src/test/resources/auth-es/server.jks (100%)
 delete mode 100644 mailbox/opensearch/example_french_index.json
 rename mailbox/{elasticsearch-v7 => opensearch}/pom.xml (95%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/ElasticSearchMailboxConfiguration.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/IndexAttachments.java
 (96%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/MailboxElasticSearchConstants.java
 (87%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/MailboxIdRoutingKeyFactory.java
 (93%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/MailboxIndexCreationUtil.java
 (84%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/MailboxMappingFactory.java
 (54%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/events/ElasticSearchListeningMessageSearchIndex.java
 (87%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/EMailer.java 
(97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/EMailers.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/HeaderCollection.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/IndexableMessage.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/JsonMessageConstants.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/MessageToElasticSearchJson.java
 (96%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/MessageUpdateJson.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/MimePart.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/MimePartContainerBuilder.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/MimePartParser.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/RootMimePartContainerBuilder.java
 (98%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/SerializableMessage.java
 (95%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/json/Subjects.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/query/CriterionConverter.java
 (94%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/query/DateResolutionFormatter.java
 (98%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/query/QueryConverter.java
 (88%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/query/SortConverter.java
 (89%)
 rename 
mailbox/{elasticsearch-v7/src/main/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/main/java/org/apache/james/mailbox/opensearch}/search/ElasticSearchSearcher.java
 (85%)
 rename mailbox/{elasticsearch-v7 => opensearch}/src/reporting-site/site.xml 
(100%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/ElasticSearchIntegrationTest.java
 (95%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/ElasticSearchMailboxConfigurationTest.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/MailboxIdRoutingKeyFactoryTest.java
 (93%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/events/ElasticSearchListeningMessageSearchIndexTest.java
 (94%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/EMailerTest.java
 (96%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/EMailersTest.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/FieldImpl.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/HeaderCollectionTest.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/IndexableMessageTest.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/MessageToElasticSearchJsonTest.java
 (99%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/MimePartTest.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/json/SubjectsTest.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/query/DateResolutionFormatterTest.java
 (98%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/query/SearchQueryTest.java
 (97%)
 rename 
mailbox/{elasticsearch-v7/src/test/java/org/apache/james/mailbox/elasticsearch/v7
 => 
opensearch/src/test/java/org/apache/james/mailbox/opensearch}/search/ElasticSearchSearcherTest.java
 (87%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/bodyMakeTikaToFail.eml (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/emailWith3Attachments.eml (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/htmlContent.txt (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/inlined-mixed.eml (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/inlined-mixed.json (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/mailCustomDateHeader.eml (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/mailCustomStringHeader.eml (100%)
 rename mailbox/{elasticsearch-v7 => 
opensearch}/src/test/resources/eml/mailWithHeaders.eml (100%)
 rename mailbox/plugin/{quota-search-elasticsearch-v7 => 
quota-search-opensearch}/pom.xml (92%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/ElasticSearchQuotaConfiguration.java
 (96%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/ElasticSearchQuotaSearcher.java
 (82%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/QuotaQueryConverter.java
 (85%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/QuotaRatioElasticSearchConstants.java
 (84%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/QuotaRatioMappingFactory.java
 (69%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/QuotaSearchIndexCreationUtil.java
 (86%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/UserRoutingKeyFactory.java
 (93%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/events/ElasticSearchQuotaMailboxListener.java
 (90%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/json/JsonMessageConstants.java
 (95%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/json/QuotaRatioAsJson.java
 (98%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/main/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/main/java/org/apache/james/quota/search/opensearch}/json/QuotaRatioToElasticSearchJson.java
 (97%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/ElasticSearchQuotaConfigurationTest.java
 (95%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/ElasticSearchQuotaSearchTestSystemExtension.java
 (90%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/ElasticSearchQuotaSearcherTest.java
 (98%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/QuotaQueryConverterTest.java
 (85%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/UserRoutingKeyFactoryTest.java
 (93%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/events/ElasticSearchQuotaMailboxListenerTest.java
 (83%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/json/QuotaRatioAsJsonTest.java
 (98%)
 rename 
mailbox/plugin/{quota-search-elasticsearch-v7/src/test/java/org/apache/james/quota/search/elasticsearch/v7
 => 
quota-search-opensearch/src/test/java/org/apache/james/quota/search/opensearch}/json/QuotaRatioToElasticSearchJsonTest.java
 (98%)
 rename mailbox/plugin/{quota-search-elasticsearch-v7 => 
quota-search-opensearch}/src/test/resources/quotaRatio.json (100%)
 rename mailbox/plugin/{quota-search-elasticsearch-v7 => 
quota-search-opensearch}/src/test/resources/quotaRatioNoDomain.json (100%)


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

Reply via email to