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 bdb014b JAMES-3516 Update upgrade instructions follow adding threadId
to ElasticSearch breaking change (#547)
add b40e0eb JAMES-3516 Implement MailboxManager::getThread API
add 63f196f JAMES-3516 Implement non naive Thread/get method
add 9353b67 JAMES-3516 MailboxManager::search should not throw
MailboxException
No new revisions were added by this update.
Summary of changes:
.../org/apache/james/mailbox/MailboxManager.java | 14 +-
.../exception/ThreadNotFoundException.java} | 14 +-
.../org/apache/james/mailbox/model/ThreadId.java | 16 +
.../SearchThreadIdGuessingAlgorithmTest.java | 25 ++
.../james/mailbox/store/StoreMailboxManager.java | 12 +-
.../store/mail/NaiveThreadIdGuessingAlgorithm.java | 6 +
.../mail/SearchThreadIdGuessingAlgorithm.java | 19 +-
.../store/mail/ThreadIdGuessingAlgorithm.java | 6 +-
.../store/ThreadIdGuessingAlgorithmContract.java | 122 +++++-
.../org/apache/james/modules/MailboxProbeImpl.java | 7 +
.../mailet/ExtractMDNOriginalJMAPMessageId.java | 3 +-
.../jmap/rfc8621/contract/ThreadGetContract.scala | 459 +++++++++++++++++++--
.../apache/james/jmap/json/ThreadSerializer.scala | 9 +-
.../scala/org/apache/james/jmap/mail/Thread.scala | 14 +-
.../apache/james/jmap/method/ThreadGetMethod.scala | 73 +++-
15 files changed, 715 insertions(+), 84 deletions(-)
copy mailbox/api/src/{test/java/org/apache/james/mailbox/AppendResultTest.java
=> main/java/org/apache/james/mailbox/exception/ThreadNotFoundException.java}
(80%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]