Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-5121

4.4 RC0 can not read indexes created with 4.2.1 using Disk based docvals

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Not A Problem
    • None
    • 4.4
    • None
    • None
    • New

    Description

      On the #solr irc channel, user adityab reported a problem trying to upgrade an existing solr instance from 4.2.1 to the 4.4 RC0 code. The specific error he reported was a "CorruptIndexException: invalid type: 65" from DiskDocValuesProducer.readFields using an MMapIndexInput. While waiting for more details from adityab on reproducible configs, i attempted to do a trivial test using simple solr configs based on the docvals test configs, and was able to trigger a slightly different error in which DiskDocValuesProducer.readFields caused an EOFException.

      The problem reproduces on both solr init, and when using CheckIndex – details to reproduce to follow in an attachment/comment

      Attachments

        1. disk_docvals_bug.tgz
          3 kB
          Chris M. Hostetter

        Activity

          People

            Unassigned Unassigned
            hossman Chris M. Hostetter
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: