http://bugzilla.moblin.org/show_bug.cgi?id=9750
Summary: libebook/libecal + TrackingSyncSource::isEmpty()
improvement
Classification: Moblin Projects
Product: SyncEvolution
Version: upstream
Platform: Netbook
OS/Version: Moblin Linux
Status: ASSIGNED
Severity: normal
Priority: P2
Component: *Feature Request
AssignedTo: syncevolution(a)lists.intel.com
ReportedBy: patrick.ohly(a)intel.com
CC: syncevolution(a)lists.intel.com
The current implementation of isEmpty() in libebook/libecal is based on reading
all items, which is inefficient.
Unfortunately there is no easy API for "is empty". One possibility is to create
a view, stream items and stop once the first one arrives. Problem with that:
depends on signals and a main loop to deliver them, which does not integrate
well with the rest of SyncEvolution.
--
Configure bugmail:
http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.