You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by sl...@apache.org on 2011/09/02 13:43:12 UTC

svn commit: r1164487 - /cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java

Author: slebresne
Date: Fri Sep  2 11:43:12 2011
New Revision: 1164487

URL: http://svn.apache.org/viewvc?rev=1164487&view=rev
Log:
Fix typo in previous commit

Modified:
    cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java

Modified: cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java
URL: http://svn.apache.org/viewvc/cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java?rev=1164487&r1=1164486&r2=1164487&view=diff
==============================================================================
--- cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java (original)
+++ cassandra/trunk/src/java/org/apache/cassandra/streaming/StreamingRepairTask.java Fri Sep  2 11:43:12 2011
@@ -115,7 +115,8 @@ public class StreamingRepairTask impleme
         try
         {
             logger.info(String.format("[streaming task #%s] Performing streaming repair of %d ranges with %s", id, ranges.size(), dst));
-            Collection<SSTableReader> sstables = cfstore.getSSTables();
+            // We acquire references for transferSSTables
+            Collection<SSTableReader> sstables = cfstore.markCurrentSSTablesReferenced();
             // send ranges to the remote node
             StreamOutSession outsession = StreamOutSession.create(tableName, dst, callback);
             StreamOut.transferSSTables(outsession, sstables, ranges, OperationType.AES);