lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <>
Subject [jira] Created: (LUCENE-2675) Add support for 3.0 indexes in 2.9 branch
Date Mon, 27 Sep 2010 21:11:36 GMT
Add support for 3.0 indexes in 2.9 branch

                 Key: LUCENE-2675
             Project: Lucene - Java
          Issue Type: Improvement
    Affects Versions: 2.9.3, 2.9.2, 2.9.1, 2.9
            Reporter: Uwe Schindler
            Assignee: Uwe Schindler
            Priority: Minor
             Fix For: 2.9.4

There was a lot of user requests to be able to read Lucene 3.0 indexes also with 2.9. This
would make the migration easier. There is no problem in doing that, as the new stored fields
version in Lucene 3.0 is only used to mark a segment's stored fields file as no longer containing
compressed fields. But index format did not really change. This patch simply allows FieldsReader
to pass a Lucene 3.0 version number, but still writes segments in 2.9 format (as you could
suddenly turn on compression for added documents).

I added ZIP files for 3.0 indexes for TestBackwards. Without the patch it does not pass, as
FieldsReader complains about incorrect version number (although it could read the file easily).
If we would release maybe a 2.9.4 release of Lucene we should include that patch.

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