You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by zs...@apache.org on 2010/01/06 03:18:49 UTC

svn commit: r896305 - in /hadoop/hive/trunk: ./ ql/src/java/org/apache/hadoop/hive/ql/ ql/src/test/queries/clientnegative/ ql/src/test/results/clientnegative/

Author: zshao
Date: Wed Jan  6 02:18:48 2010
New Revision: 896305

URL: http://svn.apache.org/viewvc?rev=896305&view=rev
Log:
HIVE-458. Better error messages for fs.default.name. (Paul Yang via zshao)

Added:
    hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name1.q
    hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name2.q
    hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name1.q.out
    hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name2.q.out
Modified:
    hadoop/hive/trunk/CHANGES.txt
    hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Context.java

Modified: hadoop/hive/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/CHANGES.txt?rev=896305&r1=896304&r2=896305&view=diff
==============================================================================
--- hadoop/hive/trunk/CHANGES.txt (original)
+++ hadoop/hive/trunk/CHANGES.txt Wed Jan  6 02:18:48 2010
@@ -398,6 +398,8 @@
 
     HIVE-1028. Fix tinyint in TypedBytes. (Namit Jain via zshao)
 
+    HIVE-458. Better error messages for fs.default.name. (Paul Yang via zshao)
+
 Release 0.4.0 -  Unreleased
 
   INCOMPATIBLE CHANGES

Modified: hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Context.java
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Context.java?rev=896305&r1=896304&r2=896305&view=diff
==============================================================================
--- hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Context.java (original)
+++ hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Context.java Wed Jan  6 02:18:48 2010
@@ -180,6 +180,9 @@
         makeMRScratchDir();
       } catch (IOException e) {
         throw new RuntimeException (e);
+      } catch (IllegalArgumentException e) {
+        throw new RuntimeException("Error while making MR scratch " + 
+            "directory - check filesystem config (" + e.getCause() + ")", e);
       }
     }
     return MRScratchDir.toString();
@@ -194,6 +197,9 @@
         makeLocalScratchDir();
       } catch (IOException e) {
         throw new RuntimeException(e);
+      } catch (IllegalArgumentException e) {
+        throw new RuntimeException("Error while making local scratch " + 
+            "directory - check filesystem config (" + e.getCause() + ")", e);
       }
     }
     return localScratchDir.toString();

Added: hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name1.q
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name1.q?rev=896305&view=auto
==============================================================================
--- hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name1.q (added)
+++ hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name1.q Wed Jan  6 02:18:48 2010
@@ -0,0 +1,2 @@
+set fs.default.name='http://www.example.com;
+show tables;

Added: hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name2.q
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name2.q?rev=896305&view=auto
==============================================================================
--- hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name2.q (added)
+++ hadoop/hive/trunk/ql/src/test/queries/clientnegative/fs_default_name2.q Wed Jan  6 02:18:48 2010
@@ -0,0 +1,2 @@
+set fs.default.name='http://www.example.com;
+SELECT * FROM src;

Added: hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name1.q.out
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name1.q.out?rev=896305&view=auto
==============================================================================
--- hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name1.q.out (added)
+++ hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name1.q.out Wed Jan  6 02:18:48 2010
@@ -0,0 +1 @@
+FAILED: Unknown exception: Error while making local scratch directory - check filesystem config (java.net.URISyntaxException: Illegal character in scheme name at index 0: 'http://www.example.com)

Added: hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name2.q.out
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name2.q.out?rev=896305&view=auto
==============================================================================
--- hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name2.q.out (added)
+++ hadoop/hive/trunk/ql/src/test/results/clientnegative/fs_default_name2.q.out Wed Jan  6 02:18:48 2010
@@ -0,0 +1 @@
+FAILED: Unknown exception: Error while making MR scratch directory - check filesystem config (java.net.URISyntaxException: Illegal character in scheme name at index 0: 'http://www.example.com)