lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jed Wesley-Smith (JIRA)" <>
Subject [jira] Commented: (LUCENE-140) docs out of order
Date Tue, 09 Jan 2007 06:42:27 GMT


Jed Wesley-Smith commented on LUCENE-140:

Alas, this doesn't appear to be the problem. We are still getting it, but we do at least have
a little more info. We added the doc and lastDoc to the IllegalArgEx and we are getting very
strange numbers:

java.lang.IllegalStateException: docs out of order (-1764 < 0)
        at org.apache.lucene.index.SegmentMerger.appendPostings([Lorg/apache/lucene/index/SegmentMergeInfo;I)I(
        at org.apache.lucene.index.SegmentMerger.mergeTermInfo([Lorg/apache/lucene/index/SegmentMergeInfo;I)V(
        at org.apache.lucene.index.SegmentMerger.mergeTermInfos()V(

        at org.apache.lucene.index.SegmentMerger.mergeTerms()V(
        at org.apache.lucene.index.SegmentMerger.merge()I(
        at org.apache.lucene.index.IndexWriter.mergeSegments(II)V(
        at org.apache.lucene.index.IndexWriter.mergeSegments(I)V(
        at org.apache.lucene.index.IndexWriter.maybeMergeSegments()V(
        at org.apache.lucene.index.IndexWriter.addDocument(Lorg/apache/lucene/document/Document;Lorg/apache/lucene/analysis/Analyzer;)V(

        at org.apache.lucene.index.IndexWriter.addDocument(Lorg/apache/lucene/document/Document;)V(

where doc = -1764 and lastDoc is zero

> docs out of order
> -----------------
>                 Key: LUCENE-140
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Index
>    Affects Versions: unspecified
>         Environment: Operating System: Linux
> Platform: PC
>            Reporter: legez
>         Assigned To: Michael McCandless
>         Attachments: bug23650.txt, corrupted.part1.rar, corrupted.part2.rar
> Hello,
>   I can not find out, why (and what) it is happening all the time. I got an
> exception:
> java.lang.IllegalStateException: docs out of order
>         at
> org.apache.lucene.index.SegmentMerger.appendPostings(
>         at
> org.apache.lucene.index.SegmentMerger.mergeTermInfo(
>         at
> org.apache.lucene.index.SegmentMerger.mergeTermInfos(
>         at org.apache.lucene.index.SegmentMerger.mergeTerms(
>         at org.apache.lucene.index.SegmentMerger.merge(
>         at org.apache.lucene.index.IndexWriter.mergeSegments(
>         at org.apache.lucene.index.IndexWriter.optimize(
>         at Optimize.main(
> It happens either in 1.2 and 1.3rc1 (anyway what happened to it? I can not find
> it neither in download nor in version list in this form). Everything seems OK. I
> can search through index, but I can not optimize it. Even worse after this
> exception every time I add new documents and close IndexWriter new segments is
> created! I think it has all documents added before, because of its size.
> My index is quite big: 500.000 docs, about 5gb of index directory.
> It is _repeatable_. I drop index, reindex everything. Afterwards I add a few
> docs, try to optimize and receive above exception.
> My documents' structure is:
>   static Document indexIt(String id_strony, Reader reader, String data_wydania,
> String id_wydania, String id_gazety, String data_wstawienia)
> {
>     Document doc = new Document();
>     doc.add(Field.Keyword("id", id_strony ));
>     doc.add(Field.Keyword("data_wydania", data_wydania));
>     doc.add(Field.Keyword("id_wydania", id_wydania));
>     doc.add(Field.Text("id_gazety", id_gazety));
>     doc.add(Field.Keyword("data_wstawienia", data_wstawienia));
>     doc.add(Field.Text("tresc", reader));
>     return doc;
> }
> Sincerely,
> legez

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message