You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2016/07/01 17:02:31 UTC

hbase git commit: HBASE-16125 RegionMover uses hardcoded, Unix-style tmp folder - breaks Windows (Vladimir Rodionov)

Repository: hbase
Updated Branches:
  refs/heads/master 5a7c9939c -> d92a99da0


HBASE-16125 RegionMover uses hardcoded, Unix-style tmp folder - breaks Windows (Vladimir Rodionov)


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

Branch: refs/heads/master
Commit: d92a99da0e37563ece782f61f63745b4d8fb9bdf
Parents: 5a7c993
Author: tedyu <yu...@gmail.com>
Authored: Fri Jul 1 10:02:25 2016 -0700
Committer: tedyu <yu...@gmail.com>
Committed: Fri Jul 1 10:02:25 2016 -0700

----------------------------------------------------------------------
 .../src/main/java/org/apache/hadoop/hbase/util/RegionMover.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/d92a99da/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionMover.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionMover.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionMover.java
index fcd265d..08fe076 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionMover.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionMover.java
@@ -116,7 +116,8 @@ public class RegionMover extends AbstractHBaseTool {
     private String hostname;
     private String filename;
     private String excludeFile = null;
-    private String defaultDir = "/tmp";
+    String defaultDir = System.getProperty("java.io.tmpdir");
+
     private int port = HConstants.DEFAULT_REGIONSERVER_PORT;
 
     /**
@@ -134,7 +135,7 @@ public class RegionMover extends AbstractHBaseTool {
 
     private void setDefaultfilename(String hostname) {
       this.filename =
-          defaultDir + "/" + System.getProperty("user.name") + this.hostname + ":"
+          defaultDir + File.separator + System.getProperty("user.name") + this.hostname + ":"
               + Integer.toString(this.port);
     }