You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by na...@apache.org on 2009/11/03 22:20:43 UTC

svn commit: r832563 - in /hadoop/hive/trunk: CHANGES.txt ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java

Author: namit
Date: Tue Nov  3 21:20:38 2009
New Revision: 832563

URL: http://svn.apache.org/viewvc?rev=832563&view=rev
Log:
HIVE-907. NullPointerException in ErrorMsg.findSQLState
(Bill Graham via namit)


Modified:
    hadoop/hive/trunk/CHANGES.txt
    hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java

Modified: hadoop/hive/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/CHANGES.txt?rev=832563&r1=832562&r2=832563&view=diff
==============================================================================
--- hadoop/hive/trunk/CHANGES.txt (original)
+++ hadoop/hive/trunk/CHANGES.txt Tue Nov  3 21:20:38 2009
@@ -239,6 +239,9 @@
     HIVE-910. RCFile is not included when user specifying it as the default
     file format (He Yongqiang via namit)
 
+    HIVE-907. NullPointerException in ErrorMsg.findSQLState
+    (Bill Graham via namit)
+
 Release 0.4.0 -  Unreleased
 
   INCOMPATIBLE CHANGES

Modified: hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java?rev=832563&r1=832562&r2=832563&view=diff
==============================================================================
--- hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java (original)
+++ hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/ErrorMsg.java Tue Nov  3 21:20:38 2009
@@ -138,6 +138,10 @@
    */
   public static String findSQLState(String mesg) {
 
+    if (mesg == null) {
+      return GENERIC_ERROR.getSQLState();
+    }
+
     //first see if there is a direct match
     ErrorMsg errorMsg = mesgToErrorMsgMap.get(mesg);
     if (errorMsg != null) {