https://bugs.freedesktop.org/show_bug.cgi?id=64835
--- Comment #3 from Patrick Ohly <[email protected]> --- (In reply to comment #2) > Hmm, I ran a test and noticed that e_source_remove(), the method used to > remove an EDS database, does not remove the local database file immediately. > Instead it relies on a garbage collector to remove the obsolete local data. > > I'll check with the upstream developers to see how an immediate removal can > be accomplished. This is intentional: upstream EDS garbage-collects the database files once per day, then moves them into a "trash" folder and removes them permanently after a month. This is not the behavior that we want when removing via the PIM Manager API (RemvoePeer or RemovePeerData), so I added code to remove the files right away. I also added a new testpim.py test, TestContacts.testRemove. I have not implemented RemovePeerData() itself - for that I am still waiting for confirmation about the API. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
_______________________________________________ Syncevolution-issues mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution-issues
