You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by da...@apache.org on 2015/09/23 07:36:18 UTC

svn commit: r1704761 - /pig/trunk/src/org/apache/pig/builtin/TOMAP.java

Author: daijy
Date: Wed Sep 23 05:36:18 2015
New Revision: 1704761

URL: http://svn.apache.org/viewvc?rev=1704761&view=rev
Log:
PIG-4674: TOMAP should infer schema (PIG-4674-fixtest2.patch)

Modified:
    pig/trunk/src/org/apache/pig/builtin/TOMAP.java

Modified: pig/trunk/src/org/apache/pig/builtin/TOMAP.java
URL: http://svn.apache.org/viewvc/pig/trunk/src/org/apache/pig/builtin/TOMAP.java?rev=1704761&r1=1704760&r2=1704761&view=diff
==============================================================================
--- pig/trunk/src/org/apache/pig/builtin/TOMAP.java (original)
+++ pig/trunk/src/org/apache/pig/builtin/TOMAP.java Wed Sep 23 05:36:18 2015
@@ -108,7 +108,7 @@ public class TOMAP extends EvalFunc<Map>
             }
         }
         Schema s = new Schema(new Schema.FieldSchema(null, DataType.MAP));
-        if (valueType != DataType.BYTEARRAY) {
+        if (valueType != null && valueType != DataType.BYTEARRAY) {
             s.getFields().get(0).schema = new Schema(new Schema.FieldSchema(null, valueType));
             return s;
         }