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 afb9246d74 JAMES-4084 Implement webadmin to list inactive users (#2474)
     new b4e7f4cda4 JAMES-4082 Move MimePartParser and related classes from the 
`opensearch` module to the `mailbox-store` module
     new a4191571ef JAMES-4082 Introduce LuceneIndexableDocument
     new 956d5cc8b1 JAMES-4082 Adapt Lucene search - support full capability
     new fcc410b70e JAMES-4082 Lucene search - remove unused code & clean
     new cf4a4cc421 JAMES-4082 Update bean for LuceneMessageSearchIndex 
(Spring/JPA app)
     new f4912da7b3 JAMES-2182 Lucene search - remove 
SearchCapabilities.PartialEmailMatch (performance reason)
     new 164404f9b8 JAMES-2182 Lucene search highlight - moving test case 
`shouldHighlightAttachmentTextContentWhenTextBodyDoesNotMatch` to contract class

The 7 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:
 .../searchhighligt/SearchHighLighterContract.java  |  39 ++
 mailbox/lucene/pom.xml                             |  11 +
 .../lucene/search/DocumentFieldConstants.java      | 253 +++++++++
 .../lucene/search/LuceneIndexableDocument.java     | 289 ++++++++++
 .../lucene/search/LuceneMessageSearchIndex.java    | 589 +++------------------
 .../lucene/search/LuceneSearchHighlighter.java     |  24 +-
 .../META-INF/spring/mailbox-index-lucene.xml       |   2 +
 .../search/LuceneFSSearchHighLighterTest.java      |   3 +-
 .../search/LuceneMailboxMessageFlagSearchTest.java |   5 +-
 .../LuceneMailboxMessageSearchIndexTest.java       |   3 +-
 .../search/LuceneMemorySearchHighLighterTest.java  |   4 +-
 .../search/LuceneMessageSearchIndexTest.java       |  25 +-
 .../{SerializableMessage.java => EMailerDto.java}  |   8 +-
 .../mailbox/opensearch/json/EMailersDto.java}      |  24 +-
 .../{SerializableMessage.java => HeaderDto.java}   |  11 +-
 .../mailbox/opensearch/json/IndexableMessage.java  |  52 +-
 .../mailbox/opensearch/json/MimePartDto.java}      |  31 +-
 .../{SerializableMessage.java => SubjectsDto.java} |   6 +-
 .../opensearch/query/CriterionConverter.java       |   2 +-
 .../opensearch/json/IndexableMessageTest.java      |   2 +-
 .../search/OpenSearchSearchHighlighterTest.java    |  48 --
 .../META-INF/spring/mailbox-index-lucene-test.xml  |   2 +
 .../james/mailbox/store/search/mime}/EMailer.java  |   6 +-
 .../james/mailbox/store/search/mime}/EMailers.java |   4 +-
 .../store/search/mime}/HeaderCollection.java       |   5 +-
 .../james/mailbox/store/search/mime}/MimePart.java |  15 +-
 .../search/mime}/MimePartContainerBuilder.java     |   2 +-
 .../mailbox/store/search/mime}/MimePartParser.java |   2 +-
 .../search/mime}/RootMimePartContainerBuilder.java |   2 +-
 .../store/search/mime}/SerializableMessage.java    |   2 +-
 .../james/mailbox/store/search/mime}/Subjects.java |   4 +-
 .../mailbox/store/search/mime}/EMailerTest.java    |   2 +-
 .../mailbox/store/search/mime}/EMailersTest.java   |   2 +-
 .../mailbox/store/search/mime}/FieldImpl.java      |   2 +-
 .../store/search/mime}/HeaderCollectionTest.java   |   2 +-
 .../mailbox/store/search/mime}/MimePartTest.java   |   2 +-
 .../mailbox/store/search/mime}/SubjectsTest.java   |   2 +-
 .../lucenesearch/host/LuceneSearchHostSystem.java  |   3 +-
 .../java/org/apache/james/JPAJamesServerMain.java  |   8 +-
 39 files changed, 825 insertions(+), 673 deletions(-)
 create mode 100644 
mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/DocumentFieldConstants.java
 create mode 100644 
mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneIndexableDocument.java
 copy 
mailbox/opensearch/src/main/java/org/apache/james/mailbox/opensearch/json/{SerializableMessage.java
 => EMailerDto.java} (77%)
 copy 
mailbox/opensearch/src/{test/java/org/apache/james/mailbox/opensearch/json/EMailerTest.java
 => main/java/org/apache/james/mailbox/opensearch/json/EMailersDto.java} (71%)
 copy 
mailbox/opensearch/src/main/java/org/apache/james/mailbox/opensearch/json/{SerializableMessage.java
 => HeaderDto.java} (73%)
 copy 
mailbox/opensearch/src/{test/java/org/apache/james/mailbox/opensearch/json/EMailerTest.java
 => main/java/org/apache/james/mailbox/opensearch/json/MimePartDto.java} (53%)
 copy 
mailbox/opensearch/src/main/java/org/apache/james/mailbox/opensearch/json/{SerializableMessage.java
 => SubjectsDto.java} (90%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/EMailer.java 
(91%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/EMailers.java 
(94%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/HeaderCollection.java
 (97%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/MimePart.java 
(95%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/MimePartContainerBuilder.java
 (97%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/MimePartParser.java
 (99%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/RootMimePartContainerBuilder.java
 (98%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/SerializableMessage.java
 (96%)
 rename 
mailbox/{opensearch/src/main/java/org/apache/james/mailbox/opensearch/json => 
store/src/main/java/org/apache/james/mailbox/store/search/mime}/Subjects.java 
(94%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/EMailerTest.java
 (97%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/EMailersTest.java
 (98%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/FieldImpl.java 
(97%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/HeaderCollectionTest.java
 (99%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/MimePartTest.java
 (97%)
 rename 
mailbox/{opensearch/src/test/java/org/apache/james/mailbox/opensearch/json => 
store/src/test/java/org/apache/james/mailbox/store/search/mime}/SubjectsTest.java
 (97%)


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to