Author: srowen
Date: Wed Sep 14 14:00:25 2011
New Revision: 1170629

URL: http://svn.apache.org/viewvc?rev=1170629&view=rev
Log:
MAHOUT-809 avoid overwriting prior chunk when updating to next writer

Modified:
    
mahout/trunk/integration/src/main/java/org/apache/mahout/text/ChunkedWriter.java

Modified: 
mahout/trunk/integration/src/main/java/org/apache/mahout/text/ChunkedWriter.java
URL: 
http://svn.apache.org/viewvc/mahout/trunk/integration/src/main/java/org/apache/mahout/text/ChunkedWriter.java?rev=1170629&r1=1170628&r2=1170629&view=diff
==============================================================================
--- 
mahout/trunk/integration/src/main/java/org/apache/mahout/text/ChunkedWriter.java
 (original)
+++ 
mahout/trunk/integration/src/main/java/org/apache/mahout/text/ChunkedWriter.java
 Wed Sep 14 14:00:25 2011
@@ -55,7 +55,8 @@ public final class ChunkedWriter impleme
   public void write(String key, String value) throws IOException {
     if (currentChunkSize > maxChunkSizeInBytes) {
       Closeables.closeQuietly(writer);
-      writer = new SequenceFile.Writer(fs, conf, getPath(currentChunkID++), 
Text.class, Text.class);
+      currentChunkID++;
+      writer = new SequenceFile.Writer(fs, conf, getPath(currentChunkID), 
Text.class, Text.class);
       currentChunkSize = 0;
     }
 


Reply via email to