Beagle search keeps telling me "Your data is being indexed"

Bug #106513 reported by Søren Bredlund Caspersen
6
Affects Status Importance Assigned to Milestone
beagle (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: beagle

When I press F12 I get a Desktop Search. All good and well, but it has a info screen that is always there, telling me:
"Your data is being indexed
The search service is in the process of indexing your data. Search results may be incomplete until indexing has finished."

Either the indexing needs to finish soon (I don't even think it's running, but I don't know), or the warning should be removed.

ProblemType: Bug
Architecture: amd64
Date: Sat Apr 14 12:39:16 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/gnome-panel
Package: gnome-panel 1:2.18.1-0ubuntu3
PackageArchitecture: amd64
ProcCmdline: gnome-panel --sm-client-id default1
ProcCwd: /media/sda5/ca
ProcEnviron:
 LANGUAGE=en_DK:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_DK.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-panel
Uname: Linux ca-laptop-64 2.6.20-15-generic #2 SMP Fri Apr 13 20:39:41 UTC 2007 x86_64 GNU/Linux

Revision history for this message
Søren Bredlund Caspersen (soeren-b-c) wrote :
Revision history for this message
dBera (dbera-web) wrote :

If the problem is still there, could you attach the output of (while beagle is running and the notification is being shown)
$ beagle-info --status

Revision history for this message
Søren Bredlund Caspersen (soeren-b-c) wrote :

Mabye I'm just impatient. After a wait (what I consider a long wait) it does go away, so maby things are working as intented and it just takes a long time to index my files? But I just booted and now have the message. This is the output of the command you requested:

~$ beagle-info --status
Scheduler:
Count: 256
Status: Waiting for next task at 04/20/2007 10:24:55

Pending Tasks:
1 Delayed 0 (04/20/2007 10:24:52)
File Crawler

2 Delayed 0 (04/20/2007 10:24:53)
Tree Crawler
Pending directories: 315

3 Maintenance 100 (04/20/2007 10:24:53)
Final Flush for FileSystemIndex

Future Tasks:
Maintenance 0 (04/20/2007 10:18:16)
Optimize KMailIndex
Hold until 04/20/2007 10:28:16

Maintenance 0 (04/20/2007 10:18:21)
Optimize IndexingServiceIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize TomboyIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize LabyrinthIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize BlamIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize AkregatorIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize KonqHistoryIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize KonqBookmarkIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize KNotesIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:21)
Optimize KOrganizerIndex
Hold until 04/20/2007 10:28:21

Maintenance 0 (04/20/2007 10:18:22)
Optimize KAddressBookIndex
Hold until 04/20/2007 10:28:22

Maintenance 0 (04/20/2007 10:18:22)
Optimize KopeteIndex
Hold until 04/20/2007 10:28:22

Maintenance 0 (04/20/2007 10:18:22)
Optimize KonversationIndex
Hold until 04/20/2007 10:28:22

Maintenance 0 (04/20/2007 10:21:16)
Optimize LifereaIndex
Hold until 04/20/2007 10:31:16

Maintenance 0 (04/20/2007 10:23:05)
Optimize GaimLogIndex
Hold until 04/20/2007 10:33:05

Maintenance 0 (04/20/2007 10:24:53)
Optimize FileSystemIndex
Hold until 04/20/2007 10:34:53

Revision history for this message
dBera (dbera-web) wrote : Re: [Bug 106513] Re: Beagle search keeps telling me "Your data is being indexed"

> Mabye I'm just impatient. After a wait (what I consider a long wait) it
> does go away, so maby things are working as intented and it just takes a
> long time to index my files? But I just booted and now have the message.
> This is the output of the command you requested:
>
> ~$ beagle-info --status
> Scheduler:
> Count: 256
> Status: Waiting for next task at 04/20/2007 10:24:55
>
> Pending Tasks:
> 1 Delayed 0 (04/20/2007 10:24:52)
> File Crawler
>
> 2 Delayed 0 (04/20/2007 10:24:53)
> Tree Crawler
> Pending directories: 315

When you boot up, beagle has to crawl your directories to find out if
old files need to re-indexed and new files need to be indexed. To keep
the effect at minimum, this operation happens very slowly. As shown
above, right after you boot up, there are at least these two tasks
pending (among others) - one is the file crawler (which finds file in
some directory) and other the directory crawler (which current has 315
directories to crawl - as they are indexed, their subdirectories will
be added to the directorycrawler). The message will go away after both
the crawls are over.

The optimizeindex tasks are one-time, short jobs. You can ignore them.

There could possibly a bug if the message stays there but beagle-info
--status shows no "tree crawl" or "file crawl" tasks. Can you wait for
sometime and then check the scenario and report back ? Thanks.

Revision history for this message
Søren Bredlund Caspersen (soeren-b-c) wrote :

Then it properly is not a bug. I just thought that after 30 min it would finish what ever indexing it does. I guess I was just to impatient.

Revision history for this message
Joe Shaw (joeshaw) wrote :

It's hard to say what the right behavior here is. On the one hand, we should probably display that message so that people know why data that has been touched since they last ran beagle isn't indexed. On the other hand, if you're always running Beagle that's a fairly uncommon occurrence and the message should only be displayed if it actually finds something... It's something we'll keep in mind.

Revision history for this message
Nicolò Chieffo (yelo3) wrote :

it is possible, for instance to do this:
-) Big warning when the user has never indexed files or has just added a new index source
-) Small warning every time beagle checks for new added data

Revision history for this message
Mario Manno (manno) wrote :

Beagle starts crawling my filesystem after every reboot?
I think this is a bad idea, beagle will never really finish.

After 7 hours of uptime:
% beagle-info --status
Scheduler:
Count: 283187
Status: Waiting for next task at 29/06/2007 22:40:41

[...]

Blocked Tasks:
Delayed 0 (29/06/2007 22:43:41)
File Crawler

And some directories have been crawled 47 times in the last 7 hours, according to the log file.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Does not run by default in 8.04.1 or 8.10 beta.

Changed in beagle:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.