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 764284 - discards all indexed data on minor changes
discards all indexed data on minor changes
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
1.6.x
Other Linux
: Normal major
: ---
Assigned To: tracker-general
tracker-general
Depends on:
Blocks:
 
 
Reported: 2016-03-28 17:24 UTC by Ritesh Raj Sarraf
Modified: 2016-05-05 11:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ritesh Raj Sarraf 2016-03-28 17:24:35 UTC
On Debian channels, I was told to keep you informed of this bug. Hence, I'm filing it here. Can you please elaborate why is this being done. Indexing is an expensive process. Discarding the data doesn't make much sense here.


https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806411

Package: tracker
Version: 1.6.1-1
Severity: important

Tracker seems to be very deficient in certain basic functionality.

It spends a huge amount of time in indexing the data, and then when a
user makes a minor change, it discards all data and starts the indexing
process all over, again.

Steps to reproduce:
1) Index data with tracker
2) Make a note with `tracker status`
3) Make a change in GUI like, add a new glob patter to excluded in
results, like say '*.xmp'
4) Tracker prompts saying that it needs to re-index.
5) Say yes, and all is lost.
6) Say no, and you have irrelevant data


For something as basic as this, discarding all data is wrong.
Comment 1 Carlos Garnacho 2016-05-05 11:46:31 UTC
Fixed in master.