Author: jbellis Date: Sat Aug 13 06:11:33 2011 New Revision: 1157334 URL: http://svn.apache.org/viewvc?rev=1157334&view=rev Log: fix to SSTableSimpleUnsortedWriter bufferSize calculation patch by Dave Brosius; reviewed by jbellis for CASSANDRA-3027
Modified: cassandra/branches/cassandra-0.8/CHANGES.txt cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java Modified: cassandra/branches/cassandra-0.8/CHANGES.txt URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.8/CHANGES.txt?rev=1157334&r1=1157333&r2=1157334&view=diff ============================================================================== --- cassandra/branches/cassandra-0.8/CHANGES.txt (original) +++ cassandra/branches/cassandra-0.8/CHANGES.txt Sat Aug 13 06:11:33 2011 @@ -6,6 +6,7 @@ * fix NPE when debug logging is enabled and dropped CF is present in a commitlog segment (CASSANDRA-3021) * fix cassandra.bat when CASSANDRA_HOME contains spaces (CASSANDRA-2952) + * fix to SSTableSimpleUnsortedWriter bufferSize calculation (CASSANDRA-3027) 0.8.4 Modified: cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java?rev=1157334&r1=1157333&r2=1157334&view=diff ============================================================================== --- cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java (original) +++ cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java Sat Aug 13 06:11:33 2011 @@ -63,7 +63,7 @@ public class SSTableSimpleUnsortedWriter int bufferSizeInMB) throws IOException { super(directory, new CFMetaData(keyspace, columnFamily, subComparator == null ? ColumnFamilyType.Standard : ColumnFamilyType.Super, comparator, subComparator)); - this.bufferSize = bufferSizeInMB * 1024 * 1024; + this.bufferSize = bufferSizeInMB * 1024L * 1024L; } protected void writeRow(DecoratedKey key, ColumnFamily columnFamily) throws IOException