-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LUCENE-8682: remove deprecated WordDelimiterFilter[Factory] classes #202
base: main
Are you sure you want to change the base?
LUCENE-8682: remove deprecated WordDelimiterFilter[Factory] classes #202
Conversation
And I'd like to mention that https://github.com/apache/solr/search?q=WordDelimiterFilter currently still contains references and we may wish to deal with them before merging this pull request or perhaps afterwards? |
Ah, there's already https://issues.apache.org/jira/browse/LUCENE-8682 with a patch which includes Solr. |
lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestBugInSomething.java
Show resolved
Hide resolved
apache/solr#200 created with the LUCENE-8682 patch as its starting point. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[copied from JIRA]
I may be confused here, but I don't think WordDelimiterGraphFilter is a full replacement for WordDelimiterFilter since it can't be used in conjunction with other filters that consume or produce graphs, like SynonymGraphFilter. The same comment applies to SynonymFilter. If we remove these, I think we need to fix all the -Graph filters so they can consume filter graphs? Or maybe that already happened?
Thanks @msokolov for copying across the comments from the JIRA! I'll convert the pull request to "draft" to indicate the status of the deprecation process. |
Yeah I'm pretty sure this is still the case, unfortunately. It's a hard problem. |
https://issues.apache.org/jira/browse/LUCENE-8638 and https://issues.apache.org/jira/browse/LUCENE-8682
#9728