HDFS-8597. Fix TestFSImage#testZeroBlockSize on Windows. Contributed by Xiaoyu Yao.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/4e88ff5b Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/4e88ff5b Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/4e88ff5b Branch: refs/heads/HDFS-7240 Commit: 4e88ff5b27cc33d311ab7a7248c3cf6303997ddd Parents: a3990ca Author: Xiaoyu Yao <[email protected]> Authored: Tue Jun 16 12:38:07 2015 -0700 Committer: Xiaoyu Yao <[email protected]> Committed: Tue Jun 16 12:38:07 2015 -0700 ---------------------------------------------------------------------- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 2 ++ .../org/apache/hadoop/hdfs/server/datanode/StorageLocation.java | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/4e88ff5b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index e0ef52f..42588cc 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -1024,6 +1024,8 @@ Release 2.7.1 - UNRELEASED HDFS-8576. Lease recovery should return true if the lease can be released and the file can be closed. (J.Andreina via szetszwo) + HDFS-8597. Fix TestFSImage#testZeroBlockSize on Windows. (Xiaoyu Yao) + Release 2.7.0 - 2015-04-20 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/4e88ff5b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/StorageLocation.java ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/StorageLocation.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/StorageLocation.java index 126086f..5c8dd85 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/StorageLocation.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/StorageLocation.java @@ -26,8 +26,8 @@ import java.net.URI; import java.util.regex.Matcher; import org.apache.hadoop.classification.InterfaceAudience; +import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.StorageType; -import org.apache.hadoop.hdfs.server.common.Util; import org.apache.hadoop.util.StringUtils; /** @@ -94,7 +94,7 @@ public class StorageLocation { } } - return new StorageLocation(storageType, Util.stringAsURI(location)); + return new StorageLocation(storageType, new Path(location).toUri()); } @Override
