You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2012/01/26 19:26:07 UTC
svn commit: r1236341 - in /lucene/dev/trunk/modules/analysis/phonetic/src:
java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java
test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java
Author: rmuir
Date: Thu Jan 26 18:26:07 2012
New Revision: 1236341
URL: http://svn.apache.org/viewvc?rev=1236341&view=rev
Log:
LUCENE-3720: add warning+experimental and disable test
Modified:
lucene/dev/trunk/modules/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java
lucene/dev/trunk/modules/analysis/phonetic/src/test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java
Modified: lucene/dev/trunk/modules/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/modules/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java?rev=1236341&r1=1236340&r2=1236341&view=diff
==============================================================================
--- lucene/dev/trunk/modules/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java (original)
+++ lucene/dev/trunk/modules/analysis/phonetic/src/java/org/apache/lucene/analysis/phonetic/BeiderMorseFilter.java Thu Jan 26 18:26:07 2012
@@ -32,7 +32,14 @@ import org.apache.lucene.analysis.tokena
/**
* TokenFilter for Beider-Morse phonetic encoding.
+ * <p>
+ * <b><font color="red">
+ * WARNING: some inputs can cause extremely high RAM usage!
+ * https://issues.apache.org/jira/browse/CODEC-132
+ * </font></b>
+ * </p>
* @see BeiderMorseEncoder
+ * @lucene.experimental
*/
public final class BeiderMorseFilter extends TokenFilter {
private final PhoneticEngine engine;
Modified: lucene/dev/trunk/modules/analysis/phonetic/src/test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/modules/analysis/phonetic/src/test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java?rev=1236341&r1=1236340&r2=1236341&view=diff
==============================================================================
--- lucene/dev/trunk/modules/analysis/phonetic/src/test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java (original)
+++ lucene/dev/trunk/modules/analysis/phonetic/src/test/org/apache/lucene/analysis/phonetic/TestBeiderMorseFilter.java Thu Jan 26 18:26:07 2012
@@ -28,6 +28,7 @@ import org.apache.lucene.analysis.Analyz
import org.apache.lucene.analysis.BaseTokenStreamTestCase;
import org.apache.lucene.analysis.MockTokenizer;
import org.apache.lucene.analysis.Tokenizer;
+import org.junit.Ignore;
/** Tests {@link BeiderMorseFilter} */
public class TestBeiderMorseFilter extends BaseTokenStreamTestCase {
@@ -86,6 +87,7 @@ public class TestBeiderMorseFilter exten
new int[] { 1 });
}
+ @Ignore("broken: causes OOM on some strings (https://issues.apache.org/jira/browse/CODEC-132)")
public void testRandom() throws Exception {
checkRandomData(random, analyzer, 1000 * RANDOM_MULTIPLIER);
}