[Tickets #13747] Re: Speed up ActiveSync synchronisation handling
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Dec 10 20:02:42 UTC 2014
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/13747
------------------------------------------------------------------------------
Ticket | 13747
Updated By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Speed up ActiveSync synchronisation handling
Queue | Synchronization
Version | Git master
Type | Enhancement
-State | Feedback
+State | Assigned
Priority | 1. Low
Milestone |
Patch |
Owners | Michael Rubinsky
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2014-12-10 20:02) wrote:
I think the only way to make this better for you is to disable
synchronization of the maillog data (so you won't see information
about when/if an email was replied to from IMP's UI).
The issue here is that we only have the Message-ID from the maillog
and therefore, must perform a header search on whatever mailbox(es) we
are currently obtaining changes for in order to get the UID. This
happens for EVERY mailbox that is synchronized, against every
Message-ID the maillog indicates has changed since we can't know if
the message is from the mailbox or not. We can't really store the
mailbox name in the history log since it's possible the mailbox name
would change, or the message will be moved to a different mailbox -
making all such lookups useless.
I'm going to have to add an option to disable the maillog sync, or
maybe allow only INBOX to synchronize maillog data.
More information about the bugs
mailing list