Don't execute queries over the tracker dbus interface.
authorRobin Burchell <robin.burchell@jollamobile.com>
Fri, 13 Dec 2013 08:28:23 +0000 (09:28 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 13 Dec 2013 09:30:50 +0000 (10:30 +0100)
commit2e3fba0f7e5a74756ac775465865714b81bf25ab
tree55c22a30da53d312b7f28af3a3538ecd657d0aac
parentc8f86040f6163710aff986446766acb69d1cb92a
Don't execute queries over the tracker dbus interface.

Pushing a few thousand query results over a dbus connection all at once
is inviting failure, and somewhat slower than the alternative. Don't do
it.

Change-Id: I6114cd4ee4d55c874cb806446c995e458596d906
Done-with: Andrew den Exter <andrew.den.exter@jollamobile.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
src/gallery/tracker/qdocumentgallery_tracker.cpp
src/gallery/tracker/qgallerytrackereditableresultset.cpp
src/gallery/tracker/qgallerytrackereditableresultset_p.h
src/gallery/tracker/qgallerytrackerlistcolumn.cpp
src/gallery/tracker/qgallerytrackerlistcolumn_p.h
src/gallery/tracker/qgallerytrackerresultset.cpp
src/gallery/tracker/qgallerytrackerresultset_p.h
src/gallery/tracker/qgallerytrackerresultset_p_p.h
src/gallery/tracker/qgallerytrackerschema.cpp
src/gallery/tracker/qgallerytrackertyperesultset_p.h
src/gallery/tracker/tracker.pri