[
https://issues.apache.org/jira/browse/SOLR-12775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16617451#comment-16617451
]
David Smiley commented on SOLR-12775:
-------------------------------------
A rolling upgrade would be change the schema 1st – use
{{UnicodeWhitespaceTokenizer}} followed by {{LowerCaseFilterFactory}} and 2nd
use the next Solr version. A _code_ level deprecation would be nice, but I
don't think required. We will certainly mention how to upgrade in CHANGES.txt.
I'm trying to avoid extra work on ourselves to remove old stuff when there's
an easy path, and furthermore avoid adding technical debt for some future major
reversion to remove something that we might actually not pay down.
> Add a deprecated implementation of LowerCaseTokenizer
> -----------------------------------------------------
>
> Key: SOLR-12775
> URL: https://issues.apache.org/jira/browse/SOLR-12775
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Alan Woodward
> Priority: Blocker
> Fix For: master (8.0)
>
> Attachments: SOLR-12775.patch
>
>
> LUCENE-8498 will remove LowerCaseTokenizer and LowerCaseTokenizerFactory from
> lucene 8. To make upgrading from Solr 7.x to Solr 8 easier for users who
> have schemas that use LowerCaseTokenizerFactory, we should add a deprecated
> copy of the code to the {{org.apache.solr.analysis}} package.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]