[Tickets #13747] Re: Speed up ActiveSync synchronisation handling
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Dec 10 17:19:19 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
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2014-12-10 17:19) wrote:
> ..just to compare, same "mark as read 1 message" with an Android client..
>
> https://www.dropbox.com/s/g15h0mc6gto70ki/mark_1_message_as_read_android.tgz?dl=0
The culprit appears to be the mailLog handling.
Because IMP's maillog (where things like when you replied to which
message are stored) is keyed by Message-ID we need to search the
mailbox for the message's UID. Your server is spending a very log time
performing this search. This should only be triggered, though, if a
message in the current folder has had a change to the maillog.
More information about the bugs
mailing list