[ https://issues.apache.org/jira/browse/LUCENE-915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502223 ]
Paul Curren commented on LUCENE-915: ------------------------------------ I believe like you say that the algorithm is correctly implemented, however the algorithm has the above bug. The end result is false positives in the search results. It's not a big issue, however the search engine has a behaviour that leads to false hits being returned and therefore this is definitely a defect in application functionality. I'd imagine you aren't going to fix it since it would require explicit 'exception word' checking being added to the algorithm. So feel free to close the issue. The main reason I raise it is so others will hopefully spend less time that I did being confused by this. > PorterStemmer is incorrectly truncating words ending in e > --------------------------------------------------------- > > Key: LUCENE-915 > URL: https://issues.apache.org/jira/browse/LUCENE-915 > Project: Lucene - Java > Issue Type: Bug > Components: Index, QueryParser, Search > Affects Versions: 1.9 > Environment: Java 1.5 on Mac OS X 10.4. > Reporter: Paul Curren > > Searching for the word 'orange' will result incorrectly in matches for > 'orang'. > Likewise, searching for 'apple' will incorrectly match 'appl' > The problem is in step6() of the PorterStemmer class. -- 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]