create fork of analyzers module without Version [LUCENE-5865]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Since this is obviously too controversial to fix, we can just add **alternatives** that don't have this messy api, e.g. under analyzers-simple.
These won't have Version. They don't need factories, because they are actually geared at being usable for lucene users.
Once nice thing is, this way the problem can be fixed in 4.10
---
Migrated from [LUCENE-5865](https://issues.apache.org/jira/browse/LUCENE-5865) by Robert Muir (@rmuir)
Attachments: [LUCENE-5865.patch](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-5865/LUCENE-5865.patch)
Contributor guide
Research direction
Start by reviewing the existing analyzers module and the attached LUCENE-5865.patch, then compare the proposed analyzers-simple alternatives with the current API. Done means defining and implementing a separate analyzer module without Version or factories, with the scope validated against the stated Lucene 4.10 goal.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100