
| Key: |
LUCENE-603
|
| Type: |
Bug
|
| Status: |
Closed
|
| Resolution: |
Duplicate
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
Dedian Guo
|
| Votes: |
1
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
|
Environment:
|
CentOS 4.0 , Lucene 1.9, Eclipse 3.1
|
|
| Resolution Date: |
18/Dec/06 08:56 PM
|
have a function whichi is loop to index batches of documents, after each indexing, the function IndexWriter.optimize will be applied. for several times (not sure how many, but should be many), following exception was thrown out.
Exception in thread "Thread-0" java.lang.IllegalStateException: docs out of order
at org.apache.lucene.index.SegmentMerger.appendPostings(SegmentMerger.java:335)
at org.apache.lucene.index.SegmentMerger.mergeTermInfo(SegmentMerger.java:298)
at org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:272)
at org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:236)
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:89)
at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:681)
at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:658)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:517)
|
|
Description
|
have a function whichi is loop to index batches of documents, after each indexing, the function IndexWriter.optimize will be applied. for several times (not sure how many, but should be many), following exception was thrown out.
Exception in thread "Thread-0" java.lang.IllegalStateException: docs out of order
at org.apache.lucene.index.SegmentMerger.appendPostings(SegmentMerger.java:335)
at org.apache.lucene.index.SegmentMerger.mergeTermInfo(SegmentMerger.java:298)
at org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:272)
at org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:236)
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:89)
at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:681)
at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:658)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:517) |
Show » |
|