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;
}