You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Karl Wettin (JIRA)" <ji...@apache.org> on 2008/01/19 20:58:34 UTC
[jira] Created: (LUCENE-1142) Updated Snowball package
Updated Snowball package
------------------------
Key: LUCENE-1142
URL: https://issues.apache.org/jira/browse/LUCENE-1142
Project: Lucene - Java
Issue Type: Improvement
Components: Analysis
Reporter: Karl Wettin
Priority: Minor
Updated Snowball contrib package
* New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
* Introducing Hungarian, Turkish and Romanian stemmers
* Introducing constructor SnowballFilter(SnowballProgram)
It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Updated: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Wettin updated LUCENE-1142:
--------------------------------
Attachment: LUCENE-1142.txt
* Fixed some conflicts against trunk
* Backwards compatibility messages
This is what I did with README:
{noformat}
+IMPORTANT NOTICE ON BACKWARDS COMPATIBILITY!
+
+An index created using the Snowball module in Lucene 2.3.2 and below
+might not be compatible with the Snowball module in Lucene 2.4 or greater.
+
+For more information about this issue see:
+https://issues.apache.org/jira/browse/LUCENE-1142
{noformat}
I also added this text the the package javadocs.
About LUCENE-740, all changes in the patches of that issue originates from the Snowball repository and is thus also available in this patch.
Should I go ahead and commit this for 2.4?
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 3.0
>
> Attachments: LUCENE-1142.txt, snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Updated: (LUCENE-1142) Updated Snowball package
Posted by "Otis Gospodnetic (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Otis Gospodnetic updated LUCENE-1142:
-------------------------------------
Fix Version/s: 2.4
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Updated: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Wettin updated LUCENE-1142:
--------------------------------
Fix Version/s: (was: 2.4)
3.0
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 3.0
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Closed: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Wettin closed LUCENE-1142.
-------------------------------
Resolution: Fixed
Fix Version/s: (was: 3.0)
2.4
Committed in rev 688420
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: LUCENE-1142.txt, snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Grant Ingersoll (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623688#action_12623688 ]
Grant Ingersoll commented on LUCENE-1142:
-----------------------------------------
Karl,
This is marked as 2.4, but your comment suggests 3.0. Which do you prefer? We are, again, in that tricky spot of how to handle changes where the API is compatible, but the index can change.
One thing to check, maybe, is how many terms are going to be affected? Maybe we put this in now and we mark it in CHANGES.txt that users of Snowball will need to re-index, or at least thoroughly test to see if there are any issues in their setup.
I can go either way.
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Grant Ingersoll (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12625108#action_12625108 ]
Grant Ingersoll commented on LUCENE-1142:
-----------------------------------------
+1
--------------------------
Grant Ingersoll
http://www.lucidimagination.com
Lucene Helpful Hints:
http://wiki.apache.org/lucene-java/BasicsOfPerformance
http://wiki.apache.org/lucene-java/LuceneFAQ
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 3.0
>
> Attachments: LUCENE-1142.txt, snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Yonik Seeley (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626142#action_12626142 ]
Yonik Seeley commented on LUCENE-1142:
--------------------------------------
I just tried updating Solr... I guess this isn't so backward compatible (code-wise) because of the package change?
{code}
[javac] f:\code\solr\src\java\org\apache\solr\analysis\EnglishPorterFilterFactory.java:78: package net.sf.snowball.ext does not exist
[javac] private net.sf.snowball.ext.EnglishStemmer stemmer;
{code}
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: LUCENE-1142.txt, snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Updated: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Wettin updated LUCENE-1142:
--------------------------------
Attachment: snowball.tartarus.txt
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Priority: Minor
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Re: Back Compatibility of Contrib. was Re: [jira] Commented: (LUCENE-1142)
Updated Snowball package
Posted by Karl Wettin <ka...@gmail.com>.
Chris Hostetter skrev:
> ...personally i think the analysis contrib should have the same compat
> reqruitements as the core given how heavily used it is.
In this specific case it is possible to introduce the new stemmers via
one method and leave the old stemmers accessable using old methods.
But that is not a very pretty solution either. Almost the same thing as
creating a new module called snowball2.
One solution is to add a complete new i18 API with abstract support for
per language stemmer, synonyms, diacritization and what not. I have many
times thought it would be nice to have that.
karl
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Re: Back Compatibility of Contrib. was Re: [jira] Commented:
(LUCENE-1142) Updated Snowball package
Posted by Chris Hostetter <ho...@fucit.org>.
: Do we require the contrib to adhere to the same back compatibility rules as
: trunk? I don't know that it has been established. Thoughts? Analysis is a
: pretty tricky one, as compared to the other packages.
we discussed this a little while back and put it on the wiki...
>> "All contribs are not created equal."
>>
>> The compatibility commitments of a contrib package can vary based on
>> it's maturity and intended usage. The README.txt file for each contrib
>> should identify it's approach to compatibility. If the README.txt file
>> for a contrib package does not address it's backwards compatibility
>> commitments users should assume it does not make any compatibility
>> commitments.
...personally i think the analysis contrib should have the same compat
reqruitements as the core given how heavily used it is.
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Back Compatibility of Contrib. was Re: [jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by Grant Ingersoll <gs...@apache.org>.
Do we require the contrib to adhere to the same back compatibility
rules as trunk? I don't know that it has been established.
Thoughts? Analysis is a pretty tricky one, as compared to the other
packages.
On Apr 1, 2008, at 8:32 AM, Karl Wettin (JIRA) wrote:
>
> [ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12584119
> #action_12584119 ]
>
> Karl Wettin commented on LUCENE-1142:
> -------------------------------------
>
> I propose for this patch to be included in Lucene 3.0.0 (3.0.1?)
>
>
>> Updated Snowball package
>> ------------------------
>>
>> Key: LUCENE-1142
>> URL: https://issues.apache.org/jira/browse/LUCENE-1142
>> Project: Lucene - Java
>> Issue Type: Improvement
>> Components: Analysis
>> Reporter: Karl Wettin
>> Priority: Minor
>> Attachments: snowball.tartarus.txt
>>
>>
>> Updated Snowball contrib package
>> * New org.tartarus.snowball java package with patched
>> SnowballProgram to be abstract to avoid using reflection.
>> * Introducing Hungarian, Turkish and Romanian stemmers
>> * Introducing constructor SnowballFilter(SnowballProgram)
>> It is possible there have been some changes made to the some of
>> there stemmer algorithms between this patch and the current SVN
>> trunk of Lucene, an index might thus not be compatible with new
>> stemmers!
>> The API is backwards compatibile and the test pass.
>
> --
> 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: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
--------------------------
Grant Ingersoll
Lucene Helpful Hints:
http://wiki.apache.org/lucene-java/BasicsOfPerformance
http://wiki.apache.org/lucene-java/LuceneFAQ
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12584119#action_12584119 ]
Karl Wettin commented on LUCENE-1142:
-------------------------------------
I propose for this patch to be included in Lucene 3.0.0 (3.0.1?)
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Priority: Minor
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Grant Ingersoll (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624001#action_12624001 ]
Grant Ingersoll commented on LUCENE-1142:
-----------------------------------------
One other thought on this, and I think it is consistent w/ how we've handled other token changes is to do the upgrade, mark it in the CHANGES.txt clearly per the http://wiki.apache.org/lucene-java/BackwardsCompatibility and to also note that to retain the old behavior, one needs to drop in the old jars.
Could this work? I haven't tried it, but it seems like it could, except for your one comment above about the use of reflection. Of course, there may be a way around that too.
Additionally, we have an out in that the back compat. link above says:
{quote}
"All contribs are not created equal."
The compatibility commitments of a contrib package can vary based on it's maturity and intended usage. The README.txt file for each contrib should identify it's approach to compatibility. If the README.txt file for a contrib package does not address it's backwards compatibility commitments users should assume it does not make any compatibility commitments.
{quote}
Thus, I think we should include this for 2.4 and we should note it in CHANGES.txt and in the Snowball README.
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 3.0
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Issue Comment Edited: (LUCENE-1142) Updated Snowball package
Posted by "Yonik Seeley (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626142#action_12626142 ]
yseeley@gmail.com edited comment on LUCENE-1142 at 8/27/08 7:51 AM:
---------------------------------------------------------------
I just tried updating Solr... I guess this isn't so backward compatible (code-wise) because of the package change?
{code}
[javac] f:\code\solr\src\java\org\apache\solr\analysis\EnglishPorterFilterFactory.java:78: package net.sf.snowball.ext does not exist
[javac] private net.sf.snowball.ext.EnglishStemmer stemmer;
{code}
Oh, nevermind... SnowballFilter should be the public interface that this is accessed through.
was (Author: yseeley@gmail.com):
I just tried updating Solr... I guess this isn't so backward compatible (code-wise) because of the package change?
{code}
[javac] f:\code\solr\src\java\org\apache\solr\analysis\EnglishPorterFilterFactory.java:78: package net.sf.snowball.ext does not exist
[javac] private net.sf.snowball.ext.EnglishStemmer stemmer;
{code}
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: LUCENE-1142.txt, snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Assigned: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Wettin reassigned LUCENE-1142:
-----------------------------------
Assignee: Karl Wettin
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Assignee: Karl Wettin
> Priority: Minor
> Fix For: 3.0
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
[jira] Commented: (LUCENE-1142) Updated Snowball package
Posted by "Karl Wettin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENE-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623704#action_12623704 ]
Karl Wettin commented on LUCENE-1142:
-------------------------------------
I can try to trace the changes of the snowball code, but probably not anytime soon. That could be one reason to wait for 3.0. I also think that people are more likely to check for changes when they switch to 3.0 than when upgrading to 2.4.
> Updated Snowball package
> ------------------------
>
> Key: LUCENE-1142
> URL: https://issues.apache.org/jira/browse/LUCENE-1142
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Analysis
> Reporter: Karl Wettin
> Priority: Minor
> Fix For: 2.4
>
> Attachments: snowball.tartarus.txt
>
>
> Updated Snowball contrib package
> * New org.tartarus.snowball java package with patched SnowballProgram to be abstract to avoid using reflection.
> * Introducing Hungarian, Turkish and Romanian stemmers
> * Introducing constructor SnowballFilter(SnowballProgram)
> It is possible there have been some changes made to the some of there stemmer algorithms between this patch and the current SVN trunk of Lucene, an index might thus not be compatible with new stemmers!
> The API is backwards compatibile and the test pass.
--
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org