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 663242 - Incrementally load search results
Incrementally load search results
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: File Search Interface
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 680161 692352 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-11-02 14:25 UTC by Asif Ali Rizvan
Modified: 2013-03-09 17:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Asif Ali Rizvan 2011-11-02 14:25:41 UTC
I can see nautilus is using 'find' like slow search methodology. 

Please see the video:
http://www.youtube.com/watch?v=gor5l2_Yw34

on an ext4 partition, the folder/file name which is right at the TOP Level directory is not shown until the whole filesystem is searched, which took 2 minutes!!!


How to reproduce:

1. open nautilus
2. go to / (root) (especially single root with /usr and /home (requirement is too many files) )
3. click search
4. type 'usr' or 'boot' (any top level folder name)
5. click reading glass (seach icon) or press enter

Result:
6. search results appear only after the full filesystem is searched, which is roughly at least a minute. in my case it is 2 minutes to output 'boot' folder.

7. unfortunately, all next searches, the whole process will again take full 2 minutes to complete. Which is bad. the searches should be 'cached' 

Expected Behavior:

7. Just like the output of 'find / -iname "*boot*" -print' (supposing searching boot at /)
8. the results appear as soon as file/folder matches.

9. Alternately, integrating updatedb/mlocate /cached searches would speed nautilus search.

thanks.
Comment 1 André Klapper 2011-11-03 07:54:06 UTC
Nautilus search is explained here:
http://mail.gnome.org/archives/nautilus-list/2011-October/msg00013.html

Which distribution is this about?
Comment 2 Asif Ali Rizvan 2011-11-03 12:08:28 UTC
(In reply to comment #1)
> Nautilus search is explained here:
> http://mail.gnome.org/archives/nautilus-list/2011-October/msg00013.html
Tracker is installed in fedora 16 (rawhide)

[code]
rpm -qa|grep tracker
tracker-0.12.4-2.fc16.i686
[/code]

> 
> Which distribution is this about?

gnome 3.2.1 on Fedora 16 (rawhide) and Archlinux testing. 

dolphin shows results as expected. Please see:
http://www.youtube.com/watch?v=jSuCX560Sy0
Comment 3 William Jon McCann 2012-08-13 16:46:42 UTC
Going to refocus this bug as adding the ability to incrementally load search results starting with the toplevel directory.
Comment 4 William Jon McCann 2012-08-13 16:46:59 UTC
*** Bug 680161 has been marked as a duplicate of this bug. ***
Comment 5 Cosimo Cecchi 2012-10-22 23:11:49 UTC
I now pushed a fix for this bug to git master, closing as FIXED.
Comment 6 António Fernandes 2013-03-09 17:02:52 UTC
*** Bug 692352 has been marked as a duplicate of this bug. ***