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

Reply via email to