[ 
https://issues.apache.org/jira/browse/LUCENE-966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516767
 ] 

Mark Miller commented on LUCENE-966:
------------------------------------

I think it is important that we do not modify the StandardAnalyzer and that 
this improved version has results identical to the original. I believe that the 
StandardAnalyzer is pretty heavily used -- these performance increases could 
give many users huge gains. By changing this Analyzer at all we will be forcing 
users to effectively lose terms in their indexes if they want to upgrade core 
Lucene for use on an older index.

I think any enhanced StandardAnalzyer should probably be released as a new 
Analyzer. This one should mimic the old though, as the performance gains will 
be very beneficial to a lot of current users.

- Mark

> A faster JFlex-based replacement for StandardAnalyzer
> -----------------------------------------------------
>
>                 Key: LUCENE-966
>                 URL: https://issues.apache.org/jira/browse/LUCENE-966
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: Analysis
>            Reporter: Stanislaw Osinski
>             Fix For: 2.3
>
>         Attachments: AnalyzerBenchmark.java, jflex-analyzer-patch.txt, 
> jflex-analyzer-r560135-patch.txt, jflex-analyzer-r561292-patch.txt
>
>
> JFlex (http://www.jflex.de/) can be used to generate a faster (up to several 
> times) replacement for StandardAnalyzer. Will add a patch and a simple 
> benchmark code in a while.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to