-----Original Message-----
From: syncevolution-bounces(a)syncevolution.org
[mailto:syncevolution-bounces@syncevolution.org] On Behalf Of Chen
Congwu
Sent: Thursday, December 10, 2009 5:13 PM
To: syncevolution(a)syncevolution.org
Subject: [SyncEvolution] luid cannot be used as key for luid-guid map table
Hi,
The luid-guid map is maintained by an internal configuration file
(.server.ini), using luid as the key and 'remoteid, flags, entrytype' as the
value.
It assumes localid is always unique. However this is not true for server
case, it is quite possible to have multiple map entries with the same
localid and differeciated by their entry type (For superdatastore usage,
there is a temidmap as well as the normal map).
We have to use 'localid-entrytype' as the key to work correctly.
Please review the patch:
http://git.moblin.org/cgit.cgi/syncevolution/commit/?h=phone&id=c4dc5...
cd15f6e3cd0832866bd91347f6843ac
--
Regards,
Chen Congwu
Moblin China Development
_______________________________________________
SyncEvolution mailing list
SyncEvolution(a)syncevolution.org
http://lists.syncevolution.org/listinfo/syncevolution