You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by si...@apache.org on 2012/09/21 12:07:40 UTC

svn commit: r1388402 - /lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java

Author: simonw
Date: Fri Sep 21 10:07:39 2012
New Revision: 1388402

URL: http://svn.apache.org/viewvc?rev=1388402&view=rev
Log:
LUCENE-4410: use thread local random to prevent exceptions when threads share the same FilterStrategy

Modified:
    lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java

Modified: lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java?rev=1388402&r1=1388401&r2=1388402&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java (original)
+++ lucene/dev/trunk/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java Fri Sep 21 10:07:39 2012
@@ -991,7 +991,7 @@ public class _TestUtil {
         return new FilteredQuery.RandomAccessFilterStrategy() {
           @Override
           protected boolean useRandomAccess(Bits bits, int firstFilterDoc) {
-            return random.nextBoolean();
+            return LuceneTestCase.random().nextBoolean();
           }
         };
       case 3: