[
https://issues.apache.org/jira/browse/LUCENE-8353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16629637#comment-16629637
]
Hoss Man commented on LUCENE-8353:
----------------------------------
{quote}... Another option could be to add a version parameter to the
constructor but it proved problematic in the past (LUCENE-5859). ....
{quote}
It's almost like the exact situation I was worried about & described (when
urging that we _add_ no arg constructors _in addition_ to the Version
constructors instead of removing them outright) has come to pass: we would
ideally like to change the "default" behavior of an analysis class to be the
"better" then the current behavior, but we also don't want to break existing
code for existing users.
so now it seems like we either:
* add {{FrenchLightStemmer2}} ...or maybe jump straight to
{{FrenchLightStemmerHuperDuper}} ?
* leave the default (bad) behavior as it is an add a {{void
setIWantTheGoodVowelBehavior(boolean)}} option that new users can call if they
are smart enough to know that they should
* break backcompat and add a {{void setIWantTheOldVowelBehavior(boolean)}}
option existing users can call if they are smart enough to know that they
should.
Man ... LUCENE-5859 really is the gift that just keeps on giving isn't it?
</rant>
> FrenchLightStemmer dont work with ë, ö and ï
> --------------------------------------------
>
> Key: LUCENE-8353
> URL: https://issues.apache.org/jira/browse/LUCENE-8353
> Project: Lucene - Core
> Issue Type: Improvement
> Components: modules/analysis
> Reporter: Bruno CAILLAUD
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> ë, ö and ï are not present in FrenchLightStemmer so if you search per exemple
> Laicité when you index contains Laïcité, that's not match
> I try to fixe this issue in https://github.com/apache/lucene-solr/pull/379
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]