Periodically seeing this exception when testing out Ocean.  What would be a
possible cause for this?  I assume it is a problem in the index.  The code
is merging custom segmentreaders that are created using
http://issues.apache.org/jira/browse/LUCENE-1314 IndexReader.clone.  I need
to isolate if it is in the LUCENE-1314 code or my own somehow.  Is there an
assertion that can be made at index creation to insure the docs are not
added out of order?  This may help.

org.apache.lucene.index.CorruptIndexException: docs out of order (3 <= 9 )
at
org.apache.lucene.index.SegmentMerger.appendPostings(SegmentMerger.java:621)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfo(SegmentMerger.java:567)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:536)
at org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:489)
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:135)
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111)
at org.apache.lucene.index.IndexWriter.addIndexes(IndexWriter.java:3045)

Reply via email to