6.0.0-beta1
7/6/25

[#8261] Calendar does not slowsync even when all history is deleted
Summary Calendar does not slowsync even when all history is deleted
Queue Synchronization
Type Bug
State Not A Bug
Priority 2. Medium
Owners
Requester public (at) kosta (dot) tk
Created 05/09/2009 (5902 days ago)
Due
Updated 05/17/2009 (5894 days ago)
Assigned 05/12/2009 (5899 days ago)
Resolved 05/17/2009 (5894 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/17/2009 09:58:54 PM Jan Schneider Comment #4
State ⇒ Not A Bug
Reply to this comment
It's just for testing and debug purposes and it's going away anyway.
05/17/2009 12:13:38 PM public (at) kosta (dot) tk Comment #3 Reply to this comment
It's not touching the map table at all, it's only deleting the
synchronization anchors. You don't want to delete the map, because it
would cause duplicate entries during the next sync.
Sometimes I do want it to send everything again - for instance, if 
something happened to the db in my phone and I want to get everything 
again.



Since you are saying that this is not the intended function of 
deleting the sync history (what is it for then, by the way?), perhaps 
this bug should be changed to a feature request to have an option for 
slow sync.


05/12/2009 02:36:12 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
It's not touching the map table at all, it's only deleting the 
synchronization anchors. You don't want to delete the map, because it 
would cause duplicate entries during the next sync.
05/09/2009 06:50:35 PM public (at) kosta (dot) tk Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Calendar does not slowsync even when all history is deleted
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
When the sync history is deleted, I would expect a slow sync to 
happen. This is not what happens. In fact, nothing does.



I get many line like this in the log:



DEBUG:  SQL Query by SyncML_Backend_Horde::_getCuid(): SELECT 
syncml_cuid FROM horde_syncml_map WHERE syncml_syncpartner = ? AND 
syncml_db = ? AND syncml_ui$

DEBUG:  Added to server from client during SlowSync: 
20080330104002.@server.org ignored



and finally:



DEBUG:  Sending 0 server changes for client URI ./calendar



I have also looked in the DB itself, and it still contains a lot of 
data in the horde_syncml_map

Saved Queries