You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by jp...@apache.org on 2013/01/21 17:31:41 UTC

svn commit: r1436460 - /lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java

Author: jpountz
Date: Mon Jan 21 16:31:40 2013
New Revision: 1436460

URL: http://svn.apache.org/viewvc?rev=1436460&view=rev
Log:
Directly pass acceptableOverheadRatio to PackedInts.getWriter.

Modified:
    lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java

Modified: lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java?rev=1436460&r1=1436459&r2=1436460&view=diff
==============================================================================
--- lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java (original)
+++ lucene/dev/branches/lucene4547/lucene/core/src/java/org/apache/lucene/codecs/lucene41/Lucene41DocValuesConsumer.java Mon Jan 21 16:31:40 2013
@@ -37,7 +37,6 @@ import org.apache.lucene.util.fst.FST.IN
 import org.apache.lucene.util.fst.PositiveIntOutputs;
 import org.apache.lucene.util.fst.Util;
 import org.apache.lucene.util.packed.PackedInts;
-import org.apache.lucene.util.packed.PackedInts.FormatAndBits;
 
 /**
  * Writes numbers one of two ways:
@@ -142,15 +141,14 @@ class Lucene41DocValuesConsumer extends 
     }
 
     data.writeLong(minValue);
-
-    FormatAndBits formatAndBits = PackedInts.fastestFormatAndBits(count, bitsPerValue, PackedInts.COMPACT);   
-    final PackedInts.Writer writer = PackedInts.getWriter(data, count, formatAndBits.bitsPerValue, 0);
+ 
+    final PackedInts.Writer writer = PackedInts.getWriter(data, count, bitsPerValue, PackedInts.COMPACT);
     for(Number nv : values) {
       writer.add(nv.longValue() - minValue);
     }
     writer.finish();
   }
-  
+
   @Override
   public void close() throws IOException {
     // nocommit: just write this to a RAMfile or something and flush it here, with #fields first.