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/02/10 13:47:50 UTC
svn commit: r1069369 -
/lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
Author: mikemccand
Date: Thu Feb 10 12:47:50 2011
New Revision: 1069369
URL: http://svn.apache.org/viewvc?rev=1069369&view=rev
Log:
LUCENE-1076: fix silly AIOOBE in verbose code
Modified:
lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
Modified: lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java?rev=1069369&r1=1069368&r2=1069369&view=diff
==============================================================================
--- lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java (original)
+++ lucene/dev/branches/bulkpostings/lucene/src/java/org/apache/lucene/index/LogMergePolicy.java Thu Feb 10 12:47:50 2011
@@ -546,9 +546,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);
}
}