[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