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