Just pass IndexWriterConfig.OpenMode.CREATE when you open the index on the same location ... this will make IndexWriter remove the existing index.
Mike McCandless http://blog.mikemccandless.com On Thu, Apr 18, 2013 at 3:33 PM, Sandeep Jangra <sandeepjan...@gmail.com> wrote: > Hi, > > I am using lucene in my project built in java. > I am writing the index to a file using FSDirectory.open("c:\\temp"). > > Every hour boundary I need to re-index the complete system. > But if I use the same directory "c:\\temp" for re-indexing, the directory > size will grow eventually because of new segments being created every hour. > > Does lucene provide a clean way for handling this or would I have to > handle it in my application by having new index location. > > Please let me know and Thanks in advance for the help! --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org