[
https://issues.apache.org/jira/browse/SOLR-1657?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12790865#action_12790865
]
Robert Muir commented on SOLR-1657:
-----------------------------------
bq. + test classes that use old stuff for testing
in fact I am working on the tests first. In my opinion what we should do is
take the functionality of lucene's BaseTokenStreamTestCase and add it to
BaseTokenTestCase.
Perhaps this old stuff can be implemented on top of assertTokenStreamContents,
assertAnalyzesTo, etc, or we can change the tests.
Either way, my reasoning is that this logic is very careful about ensuring that
tokenstreams behave properly, it inserts garbage data to make sure that
attributes are cleared correctly, etc, etc.
> convert the rest of solr to use the new tokenstream API
> -------------------------------------------------------
>
> Key: SOLR-1657
> URL: https://issues.apache.org/jira/browse/SOLR-1657
> Project: Solr
> Issue Type: Task
> Reporter: Robert Muir
>
> org.apache.solr.analysis:
> BufferedTokenStream
> -> CommonGramsFilter
> -> CommonGramsQueryFilter
> -> RemoveDuplicatesTokenFilter
> CapitalizationFilterFactory
> HyphenatedWordsFilter
> LengthFilter (deprecated, remove)
> PatternTokenizerFactory (remove deprecated methods)
> SynonymFilter
> SynonymFilterFactory
> WordDelimiterFilter
> org.apache.solr.handler:
> AnalysisRequestHandler
> AnalysisRequestHandlerBase
> org.apache.solr.handler.component:
> QueryElevationComponent
> SpellCheckComponent
> org.apache.solr.highlight:
> DefaultSolrHighlighter
> org.apache.solr.search:
> FieldQParserPlugin
> org.apache.solr.spelling:
> SpellingQueryConverter
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.