This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 1cafe617affcf3b76dc038b513cffa554c7d62b2 Author: TungTV <vtt...@linagora.com> AuthorDate: Mon Sep 30 14:27:10 2024 +0700 JAMES-4046 LuceneMessageSearchIndex - update deprecated method --- .../james/mailbox/lucene/search/LuceneMessageSearchIndex.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java b/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java index 0945ec4bbe..0e65faed85 100644 --- a/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java +++ b/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java @@ -525,7 +525,7 @@ public class LuceneMessageSearchIndex extends ListeningMessageSearchIndex { TopDocs docs = searcher.search(queryBuilder.build(), maxQueryResults, createSort(searchQuery.getSorts())); ScoreDoc[] sDocs = docs.scoreDocs; for (ScoreDoc sDoc : sDocs) { - Document doc = searcher.doc(sDoc.doc); + Document doc = searcher.storedFields().document(sDoc.doc); MessageUid uid = MessageUid.of(doc.getField(UID_FIELD).numericValue().longValue()); MailboxId mailboxId = mailboxIdFactory.fromString(doc.get(MAILBOX_ID_FIELD)); Optional<MessageId> messageId = toMessageId(Optional.ofNullable(doc.get(MESSAGE_ID_FIELD))); @@ -960,7 +960,7 @@ public class LuceneMessageSearchIndex extends ListeningMessageSearchIndex { TopDocs docs = searcher.search(queryBuilder.build(), maxQueryResults, new Sort(UID_SORT)); ScoreDoc[] sDocs = docs.scoreDocs; for (ScoreDoc sDoc : sDocs) { - MessageUid uid = MessageUid.of(searcher.doc(sDoc.doc).getField(UID_FIELD).numericValue().longValue()); + MessageUid uid = MessageUid.of(searcher.storedFields().document(sDoc.doc).getField(UID_FIELD).numericValue().longValue()); uids.add(uid); } @@ -1326,7 +1326,7 @@ public class LuceneMessageSearchIndex extends ListeningMessageSearchIndex { TopDocs docs = searcher.search(queryBuilder.build(), 100000); ScoreDoc[] sDocs = docs.scoreDocs; for (ScoreDoc sDoc : sDocs) { - Document doc = searcher.doc(sDoc.doc); + Document doc = searcher.storedFields().document(sDoc.doc); Stream.of(doc.getValues(FLAGS_FIELD)) .forEach(flag -> fromString(flag).ifPresentOrElse(retrievedFlags::add, () -> retrievedFlags.add(flag))); --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org