[Tickets #12506] Re: Contacts sync with ActiveSync get duplicates and not sync

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Jul 29 21:45:44 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12506
------------------------------------------------------------------------------
  Ticket             | 12506
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | Contacts sync with ActiveSync get duplicates and not
                     | sync
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2013-07-29 21:45) wrote:

> So, it seems that in the 500 contacts log, after the initial upload  
> of the 500 contacts from Android to Turba, the Android SyncKey is  
> not updated from {51f5844b-ef0c-4b3a-937b-784b5570088c}2 to  
> {51f5844b-ef0c-4b3a-937b-784b5570088c}3.

Ah, you are importing the new contacts from the device. I missed that.

The protocol is not really optimized/designed for importing that many  
new items from the device to the server. It was originally designed to  
be a mirror of an already existing Exchange account. As such, there is  
no mechanism in place in the protocol to "page" changes from client ->  
server as there is in the other direction.

E.g., if you were to import the 500 new contacts into Turba the  
changes would be sent to the client in multiple requests, each  
containing a small chunk of the changes (the exact number is client  
dependent but usually ranges from 5 - 20).






More information about the bugs mailing list