You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by yu...@apache.org on 2015/08/24 16:48:15 UTC

[2/3] cassandra git commit: Fix sstablerepairedset

Fix sstablerepairedset

patch by yukim; reviewed by marcuse for CASSANDRA-10132


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/707b2da1
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/707b2da1
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/707b2da1

Branch: refs/heads/trunk
Commit: 707b2da11c9f3e16a62bb9e6271c02253e8a2c04
Parents: d0e8ba4
Author: Yuki Morishita <yu...@apache.org>
Authored: Mon Aug 24 09:44:54 2015 -0500
Committer: Yuki Morishita <yu...@apache.org>
Committed: Mon Aug 24 09:47:48 2015 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                      | 1 +
 src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java | 4 ++++
 2 files changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/707b2da1/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 930fb5a..c866905 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,6 @@
 3.0.0-beta2
  * Validate gc_grace_seconds for batchlog writes and MVs (CASSANDRA-9917)
+ * Fix sstablerepairedset (CASSANDRA-10132)
 
 
 3.0.0-beta1

http://git-wip-us.apache.org/repos/asf/cassandra/blob/707b2da1/src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java b/src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java
index 2ddb632..36658f6 100644
--- a/src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java
+++ b/src/java/org/apache/cassandra/tools/SSTableRepairedAtSetter.java
@@ -25,6 +25,7 @@ import java.nio.file.attribute.FileTime;
 import java.util.Arrays;
 import java.util.List;
 
+import org.apache.cassandra.config.Config;
 import org.apache.cassandra.io.sstable.Component;
 import org.apache.cassandra.io.sstable.Descriptor;
 import org.apache.cassandra.service.ActiveRepairService;
@@ -47,6 +48,9 @@ public class SSTableRepairedAtSetter
      */
     public static void main(final String[] args) throws IOException
     {
+        // Necessary since BufferPool used in RandomAccessReader needs to access DatabaseDescriptor
+        Config.setClientMode(true);
+
         PrintStream out = System.out;
         if (args.length == 0)
         {