On Mon, May 2, 2011 at 9:17 AM, Bernd Fehling
<bernd.fehl...@uni-bielefeld.de> wrote:
> Dear list,
>
> some questions about the index.
> (questions go to the lucene list because it is more about the index itself)
>
> First my results from CheckIndex:
>
> Segments file=segments_l6 numSegments=1 version=FORMAT_3_1 [Lucene 3.1]
> Checking only these segments: _79s:
>  1 of 1: name=_79s docCount=28146692
>    compound=false
>    hasProx=true
>    numFiles=8
>    size (MB)=141.658,104
>    diagnostics = {optimize=true, mergeFactor=2,
> os.version=2.6.32.13-0.5-xen,
>                   os=Linux, lucene.version=3.1.0 1085809 - 2011-03-26
> 18:06:58,
>                   source=merge, os.arch=amd64, java.version=1.6.0_21,
> java.vendor=Sun Microsystems Inc.}
>    no deletions
>    test: open reader.........OK
>    test: fields..............OK [106 fields]
>    test: field norms.........OK [18 fields]
>    ....
>
> Questions:
> - the mergeFactor in solrconfig.xml (indexDefaults and mainIndex)
>  is set to 10. Why is the index reporting mergeFactor=2 ???
>
> - what does "optimize=true" mean?
>  - the index is optimized OR
>  - the index needs to get optimized

optimize=true means this segment was produced by a merge trigged by an
optimize() call.  mergeFactor=2 means that 2 segments were merged to
produce this final segment; it's entirely possible that your
configured mergeFactor is 10, you called optimize, and the last merge
was to merge two segments down to this final one.

> - if I start solr with an optimized index I always get a "write.lock" file.
>  if I use a small index with only a few docs I don't seen this behavior.
>  any explanation?

That seems odd -- write.lock should be created regardless of what the
current index looks like, I think.

Mike

---------------------------------------------------------------------
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