You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by rc...@apache.org on 2022/12/15 08:52:11 UTC

[james-project] branch master updated (51e79ac7b5 -> 3f3eae3622)

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 51e79ac7b5 JAMES-3775 Leverage saveDate for better period filtering for Rspamd report
     add b25067ee7d JAMES-3754 Add SearchQuery.Criterion for saveDate
     add d89346f623 JAMES-3754 Contract tests for saveDate search
     add ae1a592a54 JAMES-3754 Implement saveDate search for OpenSearch
     add 50afd41dca JAMES-3754 Implement saveDate search for memory search
     add d94dc71bd3 JAMES-3754 Implement saveDate search for Lucene
     add 3f3eae3622 JAMES-3754 Fix SaveDateCriterion::equals

No new revisions were added by this update.

Summary of changes:
 .../apache/james/mailbox/model/SearchQuery.java    | 61 ++++++++++++++++++
 .../lucene/search/LuceneMessageSearchIndex.java    | 71 ++++++++++++++++++++
 .../search/LuceneMessageSearchIndexTest.java       | 10 +++
 .../mailbox/opensearch/MailboxMappingFactory.java  |  5 ++
 .../mailbox/opensearch/json/IndexableMessage.java  | 12 +++-
 .../opensearch/json/JsonMessageConstants.java      |  1 +
 .../opensearch/query/CriterionConverter.java       |  3 +
 .../opensearch/json/IndexableMessageTest.java      | 75 +++++++++++++++++++++-
 .../json/MessageToOpenSearchJsonTest.java          | 25 ++++++++
 .../src/test/resources/eml/inlined-mixed.json      |  1 +
 .../store/search/SimpleMessageSearchIndexTest.java | 14 +++-
 .../mailbox/store/search/MessageSearches.java      | 39 +++++++++++
 .../search/AbstractMessageSearchIndexTest.java     | 71 ++++++++++++++++++++
 ...ithNonIndexableAttachmentWithoutAttachment.json |  1 +
 mailbox/store/src/test/resources/eml/htmlMail.json |  1 +
 .../src/test/resources/eml/invalidCharset.json     |  1 +
 mailbox/store/src/test/resources/eml/mail.json     |  1 +
 .../store/src/test/resources/eml/nonTextual.json   |  1 +
 .../src/test/resources/eml/pgpSignedMail.json      |  1 +
 .../src/test/resources/eml/recursiveMail.json      |  1 +
 .../eml/recursiveMailWithoutAttachments.json       |  1 +
 mailbox/store/src/test/resources/eml/spamMail.json |  1 +
 upgrade-instructions.md                            | 25 ++++++++
 23 files changed, 418 insertions(+), 4 deletions(-)


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