Hi, I use ConstantScoreQuery to find all documents in an index like this:
td = searcher.search(new ConstantScoreQuery(cluCF), null, md, cluSort); * cluCF is a Filter * md is int = 999 * cluSort is a Sort My problem is that I don't always have a filter (cluCF) - so sometimes its value is 'null' - and Lucene crashes with a "java.lang.NullPointerException" error. Any idea how I can search in ALL documents without a filter? - Mike aka...@gmail.com On Thu, Feb 11, 2010 at 1:54 PM, Yuval Feinstein <yuv...@answers.com> wrote: > Thanks Ian and Andrzej. > You solved a mystery for us. > -- Yuval > > ________________________________________ > From: Andrzej Bialecki [...@getopt.org] > Sent: Thursday, February 11, 2010 6:53 PM > To: java-user@lucene.apache.org > Subject: Re: Do deleted documents affect scores? > > On 2010-02-11 17:35, Ian Lea wrote: > > I'm pretty sure that the answer is no and a quick test on a small > > index with/without deleted docs showed no difference in the scores, > > using 3.0. But that was hardly a rigorous test and I don't know > > enough about lucene internals and scoring to give a definitive answer. > > > > Shouldn't be too hard for you to verify or disprove: build an index > > and throw loads of updates and deletes at it, checking scores as you > > go. > > Actually, deleted docs do affect scoring for a time - IDF of a term is > not updated until you optimize (or when Lucene decides to merge segments). > > > -- > Best regards, > Andrzej Bialecki <>< > ___. ___ ___ ___ _ _ __________________________________ > [__ || __|__/|__||\/| Information Retrieval, Semantic Web > ___|||__|| \| || | Embedded Unix, System Integration > http://www.sigram.com Contact: info at sigram dot com > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >