[
https://issues.apache.org/jira/browse/IMAP-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Norman Maurer updated IMAP-255:
-------------------------------
Description: At the moment we create a new UidToMsnConverter instance
everytime a MailboxPath is selected. Depending on the size and state of the
selected Mailbox such an instance can be really heavy (memory usage). To
improve performance and cut down memory footprint, we should share the
UidToMsnConverter for the same MailboxPath between MailboxSessions (was: At
the moment we create a new SelectedMailboxImpl instance everytime a MailboxPath
is selected. Depending on the size and state of the selected Mailbox such an
instance can be really heavy (memory usage). To improve performance and cut
down memory footprint, we should share the SelectedMailboxImpl for the same
MailboxPath between MailboxSessions)
Summary: UidToMsnConverter instances should be shared across threads
when the same MailboxPath is selected (was: SelectedMailbox instances should
be shared across threads when the same MailboxPath is selected)
> UidToMsnConverter instances should be shared across threads when the same
> MailboxPath is selected
> -------------------------------------------------------------------------------------------------
>
> Key: IMAP-255
> URL: https://issues.apache.org/jira/browse/IMAP-255
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Protocol
> Affects Versions: 0.2-M1
> Reporter: Norman Maurer
>
> At the moment we create a new UidToMsnConverter instance everytime a
> MailboxPath is selected. Depending on the size and state of the selected
> Mailbox such an instance can be really heavy (memory usage). To improve
> performance and cut down memory footprint, we should share the
> UidToMsnConverter for the same MailboxPath between MailboxSessions
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]