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 3d8fdf5fcef9b999a3b6d45ba20022bfe1a34294 Author: Benoit Tellier <[email protected]> AuthorDate: Thu Nov 21 16:59:52 2019 +0700 JAMES-2904 Improve Mailbox Reindexing efficiency --- .../main/java/org/apache/mailbox/tools/indexer/ReIndexerPerformer.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/ReIndexerPerformer.java b/mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/ReIndexerPerformer.java index 390c557..0f8cb27 100644 --- a/mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/ReIndexerPerformer.java +++ b/mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/ReIndexerPerformer.java @@ -78,8 +78,7 @@ public class ReIndexerPerformer { try { return Iterators.toStream( mailboxSessionMapperFactory.getMessageMapper(mailboxSession) - .findInMailbox(mailbox, MessageRange.all(), MessageMapper.FetchType.Metadata, NO_LIMIT)) - .map(MailboxMessage::getUid) + .listAllMessageUids(mailbox)) .map(uid -> handleMessageReIndexing(mailboxSession, mailbox, uid, reprocessingContext)) .reduce(Task::combine) .orElse(Task.Result.COMPLETED); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
