lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Currens (Closed) (JIRA)" <>
Subject [jira] [Closed] (LUCENENET-179) SnowballFilter speed improvment
Date Thu, 22 Mar 2012 16:50:22 GMT


Christopher Currens closed LUCENENET-179.

    Resolution: Invalid

It's been so long since this patch was submitted (2009), that it's no longer needed.  The
new version of the SnowballFilter from 3.0.3 only uses reflection in the constructor to create
the filter (as does the patch).  It's too bad this didn't make it into 2.9.4, where it could
have really been used.
> SnowballFilter speed improvment
> -------------------------------
>                 Key: LUCENENET-179
>                 URL:
>             Project: Lucene.Net
>          Issue Type: Improvement
>          Components: Lucene.Net Contrib
>    Affects Versions: Lucene.Net 2.9.2
>            Reporter: Arian Bär
>             Fix For: Lucene.Net 3.0.3
>         Attachments: FailOverSnowballFilter.cs
> I'm using Lucene.Net along with snowball stemming to index text from a database. The
class Lucene.Net.Analysis.Snowball.SnowballFilter uses the reflection API and the invoke method
to call the stem methods of snowball. I have written a Snowball filter which creates a delegate
and uses this delegate to stem the words afterwards. This approach improves the indexing speed
of my indexing program by about 10%. I would be happy if you include this code into

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message