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

Reply via email to