After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 680807 - Yield indexing for application requested indexing
Yield indexing for application requested indexing
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
Jamie McCracken
Depends on:
Blocks: 613258
 
 
Reported: 2012-07-30 00:00 UTC by Bastien Nocera
Modified: 2016-05-09 00:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2012-07-30 00:00:05 UTC
Bug 613252 requested the addition of application-driven indexing, and API was added to that effect. Unfortunately, it seems that the indexing requested by applications will not be prioritised ahead of whatever else tracker is indexing.

Background indexing tasks should stop to yield for application requested indexing, so as not to block populating results that would used straight away.
Comment 1 Martyn Russell 2012-07-30 12:59:28 UTC
Hi Bastien, we should have a priority queue for those requests and it should be handled before all other items. If this isn't working it's a bug indeed. Will take a look or ask Carlos to check this out when he can.
Comment 2 Carlos Garnacho 2016-05-09 00:10:44 UTC
This was eventually addressed.