Return-Path: X-Original-To: apmail-lucenenet-commits-archive@www.apache.org Delivered-To: apmail-lucenenet-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CFCA917617 for ; Tue, 5 May 2015 17:44:16 +0000 (UTC) Received: (qmail 48196 invoked by uid 500); 5 May 2015 17:44:16 -0000 Delivered-To: apmail-lucenenet-commits-archive@lucenenet.apache.org Received: (qmail 48088 invoked by uid 500); 5 May 2015 17:44:16 -0000 Mailing-List: contact commits-help@lucenenet.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucene-net-dev@lucenenet.apache.org Delivered-To: mailing list commits@lucenenet.apache.org Received: (qmail 48068 invoked by uid 99); 5 May 2015 17:44:16 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 May 2015 17:44:16 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 9519EE1796; Tue, 5 May 2015 17:44:16 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: synhershko@apache.org To: commits@lucenenet.apache.org Date: Tue, 05 May 2015 17:44:17 -0000 Message-Id: In-Reply-To: <59b393326ff84e699709ae130c293f46@git.apache.org> References: <59b393326ff84e699709ae130c293f46@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [2/3] lucenenet git commit: use proper random.next use proper random.next Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/b22388e1 Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/b22388e1 Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/b22388e1 Branch: refs/heads/master Commit: b22388e19134b1d263cf3aa702f63e7f35a62d8f Parents: 784eba7 Author: Laimonas Simutis Authored: Mon May 4 21:50:00 2015 -0400 Committer: Laimonas Simutis Committed: Mon May 4 21:50:00 2015 -0400 ---------------------------------------------------------------------- .../Index/BaseStoredFieldsFormatTestCase.cs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucenenet/blob/b22388e1/src/Lucene.Net.TestFramework/Index/BaseStoredFieldsFormatTestCase.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.TestFramework/Index/BaseStoredFieldsFormatTestCase.cs b/src/Lucene.Net.TestFramework/Index/BaseStoredFieldsFormatTestCase.cs index 943bb86..6f202a5 100644 --- a/src/Lucene.Net.TestFramework/Index/BaseStoredFieldsFormatTestCase.cs +++ b/src/Lucene.Net.TestFramework/Index/BaseStoredFieldsFormatTestCase.cs @@ -475,7 +475,7 @@ namespace Lucene.Net.Index AtomicReference ex = new AtomicReference(); for (int i = 0; i < concurrentReads; ++i) { - readThreads.Add(new ThreadAnonymousInnerClassHelper(this, numDocs, rd, searcher, readsPerThread, ex, i)); + readThreads.Add(new ThreadAnonymousInnerClassHelper(numDocs, rd, searcher, readsPerThread, ex, i)); } foreach (ThreadClass thread in readThreads) { @@ -497,8 +497,6 @@ namespace Lucene.Net.Index private class ThreadAnonymousInnerClassHelper : ThreadClass { - private readonly BaseStoredFieldsFormatTestCase OuterInstance; - private int NumDocs; private readonly DirectoryReader Rd; private readonly IndexSearcher Searcher; @@ -507,9 +505,8 @@ namespace Lucene.Net.Index private int i; private readonly int[] queries; - public ThreadAnonymousInnerClassHelper(BaseStoredFieldsFormatTestCase outerInstance, int numDocs, DirectoryReader rd, IndexSearcher searcher, int readsPerThread, AtomicReference ex, int i) + public ThreadAnonymousInnerClassHelper(int numDocs, DirectoryReader rd, IndexSearcher searcher, int readsPerThread, AtomicReference ex, int i) { - this.OuterInstance = outerInstance; this.NumDocs = numDocs; this.Rd = rd; this.Searcher = searcher; @@ -520,7 +517,7 @@ namespace Lucene.Net.Index queries = new int[ReadsPerThread]; for (int j = 0; j < queries.Length; ++j) { - queries[j] = Random().NextIntBetween(0, NumDocs); + queries[j] = Random().Next(NumDocs); } } @@ -534,6 +531,7 @@ namespace Lucene.Net.Index TopDocs topDocs = Searcher.Search(query, 1); if (topDocs.TotalHits != 1) { + Console.WriteLine(query); throw new InvalidOperationException("Expected 1 hit, got " + topDocs.TotalHits); } Document sdoc = Rd.Document(topDocs.ScoreDocs[0].Doc);