Well, calling optimize(maxNumSegments) will (from the javadocs on recent releases) "Optimize the index down to <= maxNumSegments". So optimize(100) won't get you down to 1 big file, unless you are using compound files perhaps. Maybe it did something different 7 years ago but that seems very unlikely.
In 3.5.0 all optimize() calls are deprecated anyway. I suggest you read the release notes and the javadocs, upgrade to 3.5.0 and remove all optimize() calls altogether. -- Ian. On Fri, Dec 2, 2011 at 9:58 AM, KARTHIK SHIVAKUMAR <nskarthi...@gmail.com> wrote: > Hi > > I have used Index and Optimize 5+ Million XML docs in Lucene 1.x 7 > years ago, > > And this piece of IndexWriter.optimize used to Merger all the bits and > pieces of the created into 1 big file. > > I have not tracked the API changes since 7 years....and with > lucene-core-3.3.0 ...on google not able to find the solutions Why this is > happening. > > > with regards > karthik > > On Fri, Dec 2, 2011 at 12:37 PM, Simon Willnauer < > simon.willna...@googlemail.com> wrote: > >> what do you understand when you say optimize? Unless you tell us what >> this code does in your case and what you'd expect it doing its >> impossible to give you any reasonable answer. >> >> simon >> >> On Fri, Dec 2, 2011 at 4:54 AM, KARTHIK SHIVAKUMAR >> <nskarthi...@gmail.com> wrote: >> > Hi >> > >> > Spec >> > O/s win os 7 >> > Jdk : 1.6.0_29 >> > Lucene lucene-core-3.3.0 >> > >> > >> > >> > Finally after Indexing successfully ,Why this Code does not optimize ( >> > sample code ) >> > >> > INDEX_WRITER.optimize(100); >> > INDEX_WRITER.commit(); >> > INDEX_WRITER.close(); >> > >> > >> > *N.S.KARTHIK >> > R.M.S.COLONY >> > BEHIND BANK OF INDIA >> > R.M.V 2ND STAGE >> > BANGALORE >> > 560094* >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> > > > -- > *N.S.KARTHIK > R.M.S.COLONY > BEHIND BANK OF INDIA > R.M.V 2ND STAGE > BANGALORE > 560094* --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org