Re: #19

Previous Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Re: #19

Kohsuke Kawaguchi
Valeri Felberg wrote:

> On 8/7/07, Kohsuke Kawaguchi <[hidden email]> wrote:
>> Valeri Felberg wrote:
>> > I could try the issue 19 (full text search in change logs) and probably
>> > related 448 (workspace search by file name), if these are still of
>> interest
>> > (they are rather old and have no votes). At least for 19, I would use
>> > Lucene. What do you think about it?
>> I think issue #19 might be tricky. First we'd have to come up with a way
>> for plugins to submit stuff for indexing, then we'd also need some
>> mechanism to rebuild index occasionally to keep the index size under
>> control. Maybe you've used Lucene in the past and you know how to do
>> these things.
> Well, actually I thought just about indexing/searching of change logs (as
> described in the issue). They could be indexed as they are created (build
> run) and removed from index as the build directory is removed ("Discard old
> builds" option). A "Rebuild search index" option should be provided for the
> case a build directory/change log has been removed outside of Hudson.
> Besides, an option "Ignore old builds" would work similar to the "Discard
> old builds" option with the same parameters.
> But if you want to be able to search anything defined by a plugin, that
> could be really tricky. I'd suggest to start with the relatively simple case
> of the change logs and gather some experience first.
OK, sounds reasonable to me.

Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment