lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrzej Bialecki (JIRA)" <>
Subject [jira] Created: (LUCENE-1452) Binary field content lost during optimize
Date Thu, 13 Nov 2008 22:31:44 GMT
Binary field content lost during optimize

                 Key: LUCENE-1452
             Project: Lucene - Java
          Issue Type: Bug
          Components: Index
    Affects Versions: 2.4, 2.9
         Environment: Ubuntu 8.04, x86_64
Java HotSpot(TM) 64-Bit Server VM (build 11.0-b15, mixed mode)
            Reporter: Andrzej Bialecki 


* create an index with arbitrary content, and close it
* open IndexWriter again, and add a document with binary field (stored but not compressed)
* close IndexWriter _without_ optimizing, so that the new document is in a separate segment.
* open IndexReader. You can read the last document and its binary field just fine.
* open IndexWriter, optimize the index, close IndexWriter
* open IndexReader. Now the field is still present (not null) and is marked as binary, but
the data is not there - Field.getBinaryLength() returns 0.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

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

View raw message