Hi,
From my own experience, yes, you can.
You just have to reopen your index with a new IndexWriter (making sure you don't use a constructor that will recreate it; from the javadoc, stay clear of those with a boolean argument). Then call optimize() then close() on your writer, it will be optimized for you. I think you can also use Luke (google Luke Lucene) to do this. In any cases, I suggest you backup your index before trying, just to be sure. Hope this helps. Patrick On 2/7/07, maureen tanuwidjaja <[EMAIL PROTECTED]> wrote:
Hi, May I also ask wheter there is a way to use writer.optimize() without indexing the files from the beginning? It took me about 17 hrs to finish building an unoptimized index(finish when I call IndexWriter.close() ).I just wonder wheter this existing index could be optimized... THanks and Best Regards, Maureen --------------------------------- Everyone is raving about the all-new Yahoo! Mail beta.