HCAT-591 Use fs.makeQualified(path) in HCatBaseInputFormat as Path#makeQualified(fs) is deprecated.
git-svn-id: https://svn.apache.org/repos/asf/incubator/hcatalog/branches/branch-0.4@1432242 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES.txt b/CHANGES.txt
index f738e92..b1326bc 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -71,6 +71,8 @@
OPTIMIZATIONS
BUG FIXES
+ HCAT-591 Use fs.makeQualified(path) in HCatBaseInputFormat as Path#makeQualified(fs) is deprecated. (amalakar via avandana)
+
HCAT-567 HCatClient must allow retrieval of multiple partitions using a partial partition spec.(mithun via avandana)
HCAT-554 Loading data using HCatLoader() from a table on non default namenode fails.(amalakar via avandana)
diff --git a/src/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java b/src/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java
index bba8a45..b199859 100644
--- a/src/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java
+++ b/src/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java
@@ -304,7 +304,7 @@
StringBuilder str = new StringBuilder();
for (Path path : paths) {
FileSystem fs = path.getFileSystem(jobConf);
- final String qualifiedPath = path.makeQualified(fs).toString();
+ final String qualifiedPath = fs.makeQualified(path).toString();
str.append(separator)
.append(StringUtils.escapeString(qualifiedPath));
separator = StringUtils.COMMA_STR;