You are right - it is still not committed but the patch is here: http://issues.apache.org/jira/browse/LUCENE-443. During tests of my patch - it was very,very similar to this one- I had up to 5% perfomance increase. But probably it will mainly result in nicer GC behaviour.
Piotr On 11/22/05, Andrzej Bialecki <[EMAIL PROTECTED]> wrote: > > Piotr Kosiorowski wrote: > > >On 11/22/05, Andrzej Bialecki <[EMAIL PROTECTED]> wrote: > > > > > >>Hi, > >> > >>I've been profiling a Nutch installation, and to my surprise the largest > >>amount of throwaway allocations and the most time spent was not in Nutch > >>specific code, or IPC, but in Lucene ConjunctionScorer.doNext() method. > >>This method operates on a LinkedList, which seems to be a huge > >>bottleneck. Perhaps it would be possible to replace LinkedList with a > >>table? > >> > >> > >> > >> > >I had exactly the same findings some time ago and even replaced > LinkedList > >with a table and started to prepare the patch and summarize my finding as > at > >the same time this subject was rised on lucene mailing list with patch - > >doing exactly the same thing. I cannot find the link to thread right now > - > >but as far as I remember it is already commited in SVN trunk. > > > > > > Can't be - I'm working with the latest revision of Lucene from trunk/ > > -- > Best regards, > Andrzej Bialecki <>< > ___. ___ ___ ___ _ _ __________________________________ > [__ || __|__/|__||\/| Information Retrieval, Semantic Web > ___|||__|| \| || | Embedded Unix, System Integration > http://www.sigram.com Contact: info at sigram dot com > > >