[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [Tracker] add one feature to query tracker daemon's busy/idle status
- From: jamie <jamiemcc blueyonder co uk>
- To: jerry tan <Jerry Tan Sun COM>
- Cc: tracker-list gnome org
- Subject: Re: [Tracker] add one feature to query tracker daemon's busy/idle status
- Date: Mon, 02 Jul 2007 16:28:03 +0100
On Mon, 2007-07-02 at 22:03 +0800, jerry tan wrote:
> Yes, provide one client API to query tracker daemon's working status,
> such as how much percent has been finished, working load,
>
> but is it easy to implement this?
> tracker daemon does not calculate how many files under watched dir first.
tracker does not do a recursive count of the files (would take too long)
instead it uses a dir queue where directories and not files are queued
for processing. file_process_queue will only have the files in the
currently indexed directory present as a result
At best you could guestimate based on length of both dir_queue and
file_process_queue - it wont be perfect but hopefully approximate enough
>
> >
> > I also think it would be better to have a GetStatus method instead of an
> > IsBusy so it can return a string for each of the possible status.
> >
> > For a client it might also be handy to know, if its indexing, the uri of
> > the entity being indexed.
> >
> > We will also need a dbus signal StatusChanged to be emitted too but that
> > can wait if you are busy
> >
> > jamie
> >
> >
> > _______________________________________________
> > tracker-list mailing list
> > tracker-list gnome org
> > http://mail.gnome.org/mailman/listinfo/tracker-list
> >
>
>
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]