Yes, the fastest to get *all* documents, as it simply iterates over global TermDocs(null) without intersecting with a filter.
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: Michel Nadeau [mailto:aka...@gmail.com] > Sent: Thursday, February 11, 2010 10:11 PM > To: java-user@lucene.apache.org > Subject: Re: ConstantScoreQuery without filters > > I think I solved my problem - used MatchAllDocsQuery() - is that the > best > solution ? > > - Mike > aka...@gmail.com > > > On Thu, Feb 11, 2010 at 3:50 PM, Michel Nadeau <aka...@gmail.com> > wrote: > > > 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 > >> > >> > > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org