Re: search within a given path / paging mechanism



(CCing the mailing list)

> I have two questions concerning beagle-query:
>
> 1. I read your FAQs on beagle-project and noticed, that it is "not well
> implemented" to search within a given (sub-) path, I'd just like to know,
> if this will be implemented in future? Although I understand, that you will
> remove the boundaries between directories, I think this feature would be
> very useful.

Currently searching among all files within a directory is possible but not 
within any subdirectories under that directory. Use like 
this "inuri:name_of_dir" or "inuri:file:///full/path/of/dir". In the former 
case all directories with the given name are searched. (*)

There is a long term plan to support searching under any directory, 
recursively including subdirectories but I dont see it getting implemented in 
the near future. The reason is it will involve a significant redesign of some 
parts.

> 2. beagle-query *.gif --stats-only tells me, that there are 1596 gifs in my
> indexed folders - With beagle-query *.gif --max-hits I can get as many hits
> as required - however: is there a possibility to specify a kind of
> "offset", i.e. "please give me 25 more hits, starting from hit 100" to
> implement some paging-mechanism (for browsing)?  Apart from --stats-only,
> is there an option to get the total matches plus the hits matching the
> query?

No, pagination is not supported and is unlikely to be implemented anytime 
soon. Pagination can be done by applications using the BeagleClient API; 
doing it on the beagled side will involve more or less the same steps so we 
left it out.

The total matches is always returned, regardless of --stats-only. It is 
definitely there in BeagleClient API. If you are referring to beagle-query, 
the last set of hits should be followed/preceeded by a line saying how many 
total results were found.

- dBera

(*) I might have forgotten to add this to the wiki.

-- 
-----------------------------------------------------
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE / Mandriva / Inspiron-1100


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]