Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
New
Description
In LUCENE-2309 it was suggested that we should make Analyzer reusability compulsory. ReusableAnalyzerBase is a fantastic way to drive reusability so lets move it into core (so that we can then change all impls over to using it).
I agree: we should push this logic into analyzer.
the first step to doing this is sort of a nightmare, i think that is to remove tokenStream() and only support reusableTokenStream() in all the tests etc... it seems easy but its a ton of work actually.