Shai Erera created LUCENE-4564:
----------------------------------

             Summary: Add taxonomy index upgrade utility
                 Key: LUCENE-4564
                 URL: https://issues.apache.org/jira/browse/LUCENE-4564
             Project: Lucene - Core
          Issue Type: New Feature
          Components: modules/facet
            Reporter: Shai Erera
            Assignee: Shai Erera
            Priority: Blocker
             Fix For: 5.0


Currently there's no way for an app to upgrade a taxonomy index to the newest 
index format. The problem is, that unlike search indexes which may merge 
segments often, the taxonomy index is not likely to do many merges. At some 
point, most taxonomies become fixed (i.e. new categories are not/rarely added), 
and therefore it could be that some old segments will never get merged.

When we'll release Lucene 5.0, support for 3x indexes will be removed, and so 
taxonomies that were created w/ 3x won't be read anymore.

While one can use IndexUpgrader (I think) to upgrade the taxonomy index, it may 
not be so trivial for users to realize that, as it may not be so evident from 
DirTaxoWriter/Reader API that there's a regular Lucene index behind the scenes.

A tool, like TaxonomyUpgraderTool, even if simple and using IndexUpgrader, may 
make it more convenient for user to upgrade their taxonomy index.

Opening as a placeholder for 5.0. Also marking as blocker, so we don't forget 
about it before the release.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to