JAMES-2186 Perf: metadata fetch type is enough for deleting messages
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/089807a6 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/089807a6 Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/089807a6 Branch: refs/heads/master Commit: 089807a6855a9e2afffad7ed5bd572992c93adc5 Parents: 88a1e49 Author: benwa <[email protected]> Authored: Mon Oct 16 16:10:31 2017 +0700 Committer: Matthieu Baechler <[email protected]> Committed: Fri Oct 20 12:34:51 2017 +0200 ---------------------------------------------------------------------- .../java/org/apache/james/mailbox/store/StoreMessageIdManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/089807a6/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageIdManager.java ---------------------------------------------------------------------- diff --git a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageIdManager.java b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageIdManager.java index c118e71..a038d53 100644 --- a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageIdManager.java +++ b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageIdManager.java @@ -161,7 +161,7 @@ public class StoreMessageIdManager implements MessageIdManager { allowOnMailboxSession(mailboxIds, mailboxSession, mailboxMapper); - List<MailboxMessage> mailboxMessages = messageIdMapper.find(ImmutableList.of(messageId), MessageMapper.FetchType.Full) + List<MailboxMessage> mailboxMessages = messageIdMapper.find(ImmutableList.of(messageId), MessageMapper.FetchType.Metadata) .stream() .filter(messageBelongsToUser(mailboxSession, mailboxMapper)) .collect(Guavate.toImmutableList()); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
