You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2011/05/05 19:18:12 UTC
svn commit: r1099878 - in /lucene/dev/branches/branch_3x: ./ lucene/
lucene/backwards/
lucene/src/java/org/apache/lucene/index/LogMergePolicy.java solr/
Author: mikemccand
Date: Thu May 5 17:18:12 2011
New Revision: 1099878
URL: http://svn.apache.org/viewvc?rev=1099878&view=rev
Log:
LUCENE-1076: fix AIOOBE when infoStream is on (back port from trunk)
Modified:
lucene/dev/branches/branch_3x/ (props changed)
lucene/dev/branches/branch_3x/lucene/ (props changed)
lucene/dev/branches/branch_3x/lucene/backwards/ (props changed)
lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
lucene/dev/branches/branch_3x/solr/ (props changed)
Modified: lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java?rev=1099878&r1=1099877&r2=1099878&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java Thu May 5 17:18:12 2011
@@ -528,9 +528,10 @@ public abstract class LogMergePolicy ext
if (size < 1) {
size = 1;
}
- levels.add(new SegmentInfoAndLevel(info, (float) Math.log(size)/norm, i));
+ final SegmentInfoAndLevel infoLevel = new SegmentInfoAndLevel(info, (float) Math.log(size)/norm, i);
+ levels.add(infoLevel);
if (verbose()) {
- message("seg " + info.name + " level=" + levels.get(i).level + " size=" + size);
+ message("seg " + info.name + " level=" + infoLevel.level + " size=" + size);
}
}
Re: svn commit: r1099878 - in /lucene/dev/branches/branch_3x: ./
lucene/ lucene/backwards/ lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
solr/
Posted by Chris Hostetter <ho...@fucit.org>.
: LUCENE-1076: fix AIOOBE when infoStream is on (back port from trunk)
would it be worthwhile to add infoStream on/off as a test randomization?
(it might not warrant it's own system property, but the test base class
could choose to set a stream on all new writers based on a random number)
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org