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 7d7e177 JAMES-2775 Linshare should be stopped in integration tests new 861b27e JAMES-2764 Copy of mailbox-elasticsearch module to a new mailbox-elasticsearch-v6 module new 6da448e JAMES-2764 Update version of ES to 6.7.2 in the mailbox es module new 69f005e JAMES-2764 Refactor case insensitive analyzer into a normalizer new b638a96 JAMES-2764 Migrate mailbox ES to ES6 new b091de9 JAMES-2764 Migrate mailbox ES tests to ES6 new fba0e41 JAMES-2764 small cleanup in mailbox ES6 new 502ce23 JAMES-2764 setNestedPath is deprecated in ES6 new 4db9e6b JAMES-2764 Reordering correctly dependencies new 45b0d88 JAMES-2764 Fix checkstyle and minor stuff new 15ab767 JAMES-2764 Add bean contracts for es6 mailbox objects new df4677c JAMES-2776 DomainsRoutes should not accept same source & destination new d44abb8 JAMES-2776 Correct get domain aliases documentation new 496f419 JAMES-2675 Rely on ScrollIterable when no limit is specified new cbdc3fa Fix the modules list order in the server POM file The 14 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: .../james/backends/es/v6/IndexCreationFactory.java | 18 +- .../james/backends/es/v6/NodeMappingFactory.java | 1 + mailbox/elasticsearch-v6/pom.xml | 196 +++ .../v6/ElasticSearchMailboxConfiguration.java | 180 +++ .../elasticsearch/v6/IndexAttachments.java} | 10 +- .../v6/MailboxElasticSearchConstants.java} | 17 +- .../elasticsearch/v6/MailboxIndexCreationUtil.java | 56 + .../elasticsearch/v6/MailboxMappingFactory.java | 339 ++++++ .../ElasticSearchListeningMessageSearchIndex.java | 197 +++ .../mailbox/elasticsearch/v6/json/EMailer.java} | 49 +- .../mailbox/elasticsearch/v6/json/EMailers.java} | 34 +- .../elasticsearch/v6/json/HeaderCollection.java | 224 ++++ .../elasticsearch/v6/json/IndexableMessage.java | 471 ++++++++ .../v6/json/JsonMessageConstants.java | 77 ++ .../v6/json/MessageToElasticSearchJson.java | 86 ++ .../elasticsearch/v6/json/MessageUpdateJson.java | 79 ++ .../mailbox/elasticsearch/v6/json/MimePart.java | 303 +++++ .../v6/json/MimePartContainerBuilder.java} | 32 +- .../elasticsearch/v6/json/MimePartParser.java | 129 ++ .../v6/json/RootMimePartContainerBuilder.java | 96 ++ .../v6/json/SerializableMessage.java} | 9 +- .../mailbox/elasticsearch/v6/json/Subjects.java} | 32 +- .../elasticsearch/v6/query/CriterionConverter.java | 313 +++++ .../v6/query/DateResolutionFormater.java | 73 ++ .../elasticsearch/v6/query/QueryConverter.java | 79 ++ .../elasticsearch/v6/query/SortConverter.java | 82 ++ .../v6/search/ElasticSearchSearcher.java | 139 +++ .../elasticsearch-v6}/src/reporting-site/site.xml | 0 .../v6/ElasticSearchIntegrationTest.java | 217 ++++ .../v6/ElasticSearchMailboxConfigurationTest.java | 227 ++++ ...asticSearchListeningMessageSearchIndexTest.java | 270 +++++ .../elasticsearch/v6/json/EMailerTest.java} | 14 +- .../elasticsearch/v6/json/EMailersTest.java} | 54 +- .../mailbox/elasticsearch/v6/json/FieldImpl.java} | 57 +- .../v6/json/HeaderCollectionTest.java | 334 +++++ .../v6/json/IndexableMessageTest.java | 578 +++++++++ .../v6/json/MessageToElasticSearchJsonTest.java | 388 ++++++ .../elasticsearch/v6/json/MimePartTest.java} | 54 +- .../elasticsearch/v6/json/SubjectsTest.java} | 54 +- .../v6/query/DateResolutionFormaterTest.java | 99 ++ .../elasticsearch/v6/query/SearchQueryTest.java | 77 ++ .../src/test/resources/eml/bodyMakeTikaToFail.eml | 1272 ++++++++++++++++++++ .../test/resources/eml/emailWith3Attachments.eml | 50 + .../src/test/resources/eml/mailWithHeaders.eml | 0 .../src/test/resources/logback-test.xml | 0 .../elasticsearch/ElasticSearchQuotaSearcher.java | 55 +- .../ElasticSearchQuotaSearcherTest.java | 60 + .../java/org/apache/james/quota/search/Limit.java | 4 + .../org/apache/james/quota/search/LimitTest.java | 24 +- mailbox/pom.xml | 1 + server/pom.xml | 5 +- .../james/webadmin/routes/DomainsRoutes.java | 13 + .../james/webadmin/service/DomainAliasService.java | 7 + .../james/webadmin/routes/DomainsRoutesTest.java | 28 + src/site/markdown/server/manage-webadmin.md | 4 +- 55 files changed, 7063 insertions(+), 204 deletions(-) create mode 100644 mailbox/elasticsearch-v6/pom.xml create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/ElasticSearchMailboxConfiguration.java copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/IndexAttachments.java} (79%) copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/MailboxElasticSearchConstants.java} (67%) create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/MailboxIndexCreationUtil.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/MailboxMappingFactory.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/events/ElasticSearchListeningMessageSearchIndex.java copy mailbox/{plugin/quota-search/src/main/java/org/apache/james/quota/search/Limit.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/EMailer.java} (60%) copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/EMailers.java} (59%) create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/HeaderCollection.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/IndexableMessage.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/JsonMessageConstants.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/MessageToElasticSearchJson.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/MessageUpdateJson.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/MimePart.java copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/MimePartContainerBuilder.java} (58%) create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/MimePartParser.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/RootMimePartContainerBuilder.java copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/SerializableMessage.java} (79%) copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/json/Subjects.java} (61%) create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/query/CriterionConverter.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/query/DateResolutionFormater.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/query/QueryConverter.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/query/SortConverter.java create mode 100644 mailbox/elasticsearch-v6/src/main/java/org/apache/james/mailbox/elasticsearch/v6/search/ElasticSearchSearcher.java copy {server/queue/queue-jms => mailbox/elasticsearch-v6}/src/reporting-site/site.xml (100%) create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/ElasticSearchIntegrationTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/ElasticSearchMailboxConfigurationTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/events/ElasticSearchListeningMessageSearchIndexTest.java copy mailbox/{plugin/quota-search-elasticsearch-v6/src/test/java/org/apache/james/quota/search/elasticsearch/ElasticSearchQuotaSearcherTest.java => elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/EMailerTest.java} (79%) copy mailbox/{plugin/quota-search/src/test/java/org/apache/james/quota/search/LimitTest.java => elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/EMailersTest.java} (50%) copy mailbox/{plugin/quota-search/src/main/java/org/apache/james/quota/search/Limit.java => elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/FieldImpl.java} (57%) create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/HeaderCollectionTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/IndexableMessageTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/MessageToElasticSearchJsonTest.java copy mailbox/{plugin/quota-search/src/test/java/org/apache/james/quota/search/LimitTest.java => elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/MimePartTest.java} (57%) copy mailbox/{plugin/quota-search/src/test/java/org/apache/james/quota/search/LimitTest.java => elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/json/SubjectsTest.java} (53%) create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/query/DateResolutionFormaterTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/java/org/apache/james/mailbox/elasticsearch/v6/query/SearchQueryTest.java create mode 100644 mailbox/elasticsearch-v6/src/test/resources/eml/bodyMakeTikaToFail.eml create mode 100644 mailbox/elasticsearch-v6/src/test/resources/eml/emailWith3Attachments.eml copy mailbox/{elasticsearch => elasticsearch-v6}/src/test/resources/eml/mailWithHeaders.eml (100%) copy mailbox/{elasticsearch => elasticsearch-v6}/src/test/resources/logback-test.xml (100%) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org