Robert, thanks a bunch, your comment got me looking in the right place
I'm seeing what I expect now. I can at least try to explain it without
stumbling too much..
Thanks again!
Erick
On Mon, Mar 30, 2015 at 5:24 PM, Robert Muir rcm...@gmail.com wrote:
Yes, pending docs buffered in indexwriter are flushed when you reopen.
one way to avoid revising your model is to use NRTCachingDirectory.
When properly configured this can defer the writes to the filesystem
until they truly really need to be there, e.g. indexwriter.commit.
On Mon, Mar 30, 2015 at 7:55 PM, Erick Erickson erickerick...@gmail.com
wrote:
Is it the expected case that when a soft commit happens, a new segment
is opened? 'Cause that's what I'm seeing. Thinking about it I don't
see how Lucene could successfully MMap the underlying disk files if
new segments weren't opened, and if they were all held in Java's
memory BOOM (that as a Big OOM).
So I'm guessing at this point that I need to revise my model from
soft commits do not write new segments to soft commits do not write
new segments _durably_.
Thanks,
Erick
-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org
-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org
-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org