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

index upgrade tool for /dev-tools

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None
    • New, Patch Available

    Description

      we change the index format from time to time, and people tracking trunk have to re-index.

      I think we should put a (unsupported, scary) tool in /dev-tools that uses the PreflexRW Codec to
      serialize the index to a 3.0 index (with your old trunk version), you can then deserialize it back
      with the newer trunk version, to the newest StandardCodec.

      this won't prevent all reindexes, but would work for changes under codec control.

      mainly though, I think we could somehow add undeleteAll + this tool + apply deletes to prevent
      the painful reindexing of luceneutil benchmarking indexes

      Attachments

        1. LUCENE-2893.patch
          3 kB
          Robert Muir

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rcmuir Robert Muir
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: