On Do, 2010-12-09 at 11:26 +0000, Lukas Zeller wrote:
> Still, the thing is that there's never a deletion of a single tempGUID
> map entry (of course, there ARE deletions of map entries with other
> types, but not of mapentry_tempidmap).

Does that type map to sysync::cMapID::ident?

In my mapping on disk I currently see only entries with ident == 2 and a
a remote ID.

So you are saying that entries with ident == 2 are never meant to be
removed from the mapping? Won't that overflow the disk after (some
admittedly rather long) usage with many new items transferred?

> If you see the number of mapentry_tempidmaps decreasing during a sync
> session (counted from that anchorpoint at line 5852 in
> localengineds.cpp), there must be a problem with making these
> persistent and loading them later on (or some other not yet discovered
> bug - in the engine or the DB plugins). 

There definitely were missing entries. I'll keep watching :-/

-- 
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.



_______________________________________________
os-libsynthesis mailing list
os-libsynthesis@synthesis.ch
http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis

Reply via email to