You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by Cheng <zh...@gmail.com> on 2012/02/13 19:17:25 UTC

When to refresh writer?

Hi,

My application will go on for ever. When is good time to refresh the writer
(and merge the segments)?

Thanks

Re: When to refresh writer?

Posted by Cheng <zh...@gmail.com>.
thanks

On Tue, Feb 14, 2012 at 2:22 AM, Michael McCandless <
lucene@mikemccandless.com> wrote:

> IndexWriter doesn't require refreshing... just keep it open forever.
> It'll run it's own merges when needed (see the MergePolicy/Scheduler).
>
> Just call .commit() when you want changes to be durable (survive
> OS/JVM crash, power loss, etc.).
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
> On Mon, Feb 13, 2012 at 1:17 PM, Cheng <zh...@gmail.com> wrote:
> > Hi,
> >
> > My application will go on for ever. When is good time to refresh the
> writer
> > (and merge the segments)?
> >
> > Thanks
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>

Re: When to refresh writer?

Posted by Michael McCandless <lu...@mikemccandless.com>.
IndexWriter doesn't require refreshing... just keep it open forever.
It'll run it's own merges when needed (see the MergePolicy/Scheduler).

Just call .commit() when you want changes to be durable (survive
OS/JVM crash, power loss, etc.).

Mike McCandless

http://blog.mikemccandless.com

On Mon, Feb 13, 2012 at 1:17 PM, Cheng <zh...@gmail.com> wrote:
> Hi,
>
> My application will go on for ever. When is good time to refresh the writer
> (and merge the segments)?
>
> Thanks

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org