You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Simon Willnauer <si...@apache.org> on 2013/03/20 15:35:16 UTC

Re: svn commit: r1458848 - in /lucene/dev/trunk/lucene: ./ analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/

damned I missed some files... I will add the missing stuff in a second...

simon
> On Wed, Mar 20, 2013 at 3:21 PM,  <si...@apache.org> wrote:
>> Author: simonw
>> Date: Wed Mar 20 14:21:52 2013
>> New Revision: 1458848
>>
>> URL: http://svn.apache.org/r1458848
>> Log:
>> LUCENE-4857: Don't unnecessarily copy stem override map in StemmerOverrideFilter
>>
>> Modified:
>>     lucene/dev/trunk/lucene/CHANGES.txt
>>     lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.java
>>     lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilterFactory.java
>>
>> Modified: lucene/dev/trunk/lucene/CHANGES.txt
>> URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/CHANGES.txt?rev=1458848&r1=1458847&r2=1458848&view=diff
>> ==============================================================================
>> --- lucene/dev/trunk/lucene/CHANGES.txt (original)
>> +++ lucene/dev/trunk/lucene/CHANGES.txt Wed Mar 20 14:21:52 2013
>> @@ -154,6 +154,9 @@ Optimizations
>>  * LUCENE-4854: Speed up TermsEnum of FieldCache.getDocTermOrds.
>>    (Robert Muir)
>>
>> +* LUCENE-4857: Don't unnecessarily copy stem override map in
>> +  StemmerOverrideFilter. (Simon Willnauer)
>> +
>>  ======================= Lucene 4.2.0 =======================
>>
>>  Changes in backwards compatibility policy
>>
>> Modified: lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.java
>> URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.java?rev=1458848&r1=1458847&r2=1458848&view=diff
>> ==============================================================================
>> --- lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.java (original)
>> +++ lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.java Wed Mar 20 14:21:52 2013
>> @@ -24,7 +24,6 @@ import org.apache.lucene.analysis.TokenS
>>  import org.apache.lucene.analysis.tokenattributes.KeywordAttribute;
>>  import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
>>  import org.apache.lucene.analysis.util.CharArrayMap;
>> -import org.apache.lucene.util.Version;
>>
>>  /**
>>   * Provides the ability to override any {@link KeywordAttribute} aware stemmer
>> @@ -44,10 +43,10 @@ public final class StemmerOverrideFilter
>>     * so that they will not be stemmed with stemmers down the chain.
>>     * </p>
>>     */
>> -  public StemmerOverrideFilter(Version matchVersion, TokenStream input,
>> +  public StemmerOverrideFilter(TokenStream input,
>>        CharArrayMap<String> dictionary) {
>>      super(input);
>> -    this.dictionary = CharArrayMap.copy(matchVersion, dictionary);
>> +    this.dictionary = dictionary;
>>    }
>>
>>    @Override
>>
>> Modified: lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilterFactory.java
>> URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilterFactory.java?rev=1458848&r1=1458847&r2=1458848&view=diff
>> ==============================================================================
>> --- lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilterFactory.java (original)
>> +++ lucene/dev/trunk/lucene/analysis/common/src/java/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilterFactory.java Wed Mar 20 14:21:52 2013
>> @@ -66,6 +66,6 @@ public class StemmerOverrideFilterFactor
>>
>>    @Override
>>    public TokenStream create(TokenStream input) {
>> -    return dictionary == null ? input : new StemmerOverrideFilter(luceneMatchVersion, input, dictionary);
>> +    return dictionary == null ? input : new StemmerOverrideFilter(input, dictionary);
>>    }
>>  }
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org