On Thu, 2009-12-10 at 09:13 +0000, Chen Congwu wrote:
> 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.

That's what the Synthesis API doc said. Later it turned out that the doc
were outdated, but our code has not been updated since then.

>  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=c4dc5ce6fcd15f6e3cd0832866bd91347f6843ac

Merged, thanks for taking care of that.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to