I'd have to verify this to be sure, but I *believe* deleted docs data is 
expunged during index segment merges.

See 
https://issues.apache.org/jira/browse/SOLR-1275

Otis
--
Sematext is hiring -- http://sematext.com/about/jobs.html?mls
Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR



----- Original Message ----
> From: Jerome L Quinn <jlqu...@us.ibm.com>
> To: solr-user@lucene.apache.org
> Sent: Mon, November 16, 2009 10:05:55 AM
> Subject: Re: Solr 1.3 query and index perf tank during optimize
> 
> 
> 
> Otis Gospodnetic wrote on 11/13/2009 11:15:43
> PM:
> 
> > Let's take a step back.  Why do you need to optimize?  You said: "As
> > long as I'm not optimizing, search and indexing times are
> satisfactory." :)
> >
> > You don't need to optimize just because you are continuously adding
> > and deleting documents.  On the contrary!
> 
> 
> That's a fair question.
> 
> Basically, search entries are keyed to other documents.  We have finite
> storage,
> so we purge old documents.  My understanding was that deleted documents
> still
> take space until an optimize is done.  Therefore, if I don't optimize, the
> index
> size on disk will grow without bound.
> 
> Am I mistaken?  If I don't ever have to optimize, it would make my life
> easier.
> 
> Thanks,
> Jerry

Reply via email to