You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2013/09/12 03:21:29 UTC
svn commit: r1522098 [25/30] - in /hive/branches/vectorization: ./
beeline/src/test/org/apache/hive/beeline/src/test/ bin/ bin/ext/
common/src/java/org/apache/hadoop/hive/common/
common/src/java/org/apache/hadoop/hive/conf/ conf/ contrib/src/java/org/a...
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby3.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby3.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby3.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby3.q.xml Thu Sep 12 01:21:10 2013
@@ -179,10 +179,10 @@
<void property="columnExprMap">
<object class="java.util.HashMap">
<void method="put">
- <string>KEY._col0:0._col0</string>
+ <string>VALUE._col4</string>
<object id="ExprNodeColumnDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
- <string>_col0</string>
+ <string>_col5</string>
</void>
<void property="tabAlias">
<string></string>
@@ -196,6 +196,105 @@
</void>
</object>
</void>
+ <void method="put">
+ <string>VALUE._col3</string>
+ <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col4</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object idref="PrimitiveTypeInfo0"/>
+ </void>
+ </object>
+ </void>
+ <void method="put">
+ <string>VALUE._col2</string>
+ <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col3</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object id="StructTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.StructTypeInfo">
+ <void property="allStructFieldNames">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>count</string>
+ </void>
+ <void method="add">
+ <string>sum</string>
+ </void>
+ </object>
+ </void>
+ <void property="allStructFieldTypeInfos">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
+ </object>
+ </void>
+ <void method="add">
+ <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
+ <void property="typeName">
+ <string>double</string>
+ </void>
+ </object>
+ </void>
+ </object>
+ </void>
+ </object>
+ </void>
+ </object>
+ </void>
+ <void method="put">
+ <string>VALUE._col1</string>
+ <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col2</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object idref="StructTypeInfo0"/>
+ </void>
+ </object>
+ </void>
+ <void method="put">
+ <string>VALUE._col0</string>
+ <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col1</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ </object>
+ </void>
+ <void method="put">
+ <string>KEY._col0:0._col0</string>
+ <object id="ExprNodeColumnDesc5" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col0</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object idref="PrimitiveTypeInfo0"/>
+ </void>
+ </object>
+ </void>
</object>
</void>
<void property="conf">
@@ -214,7 +313,7 @@
<void property="keyCols">
<object class="java.util.ArrayList">
<void method="add">
- <object idref="ExprNodeColumnDesc0"/>
+ <object idref="ExprNodeColumnDesc5"/>
</void>
</object>
</void>
@@ -285,98 +384,19 @@
<void property="valueCols">
<object class="java.util.ArrayList">
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col1</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
- <void property="typeName">
- <string>double</string>
- </void>
- </object>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc4"/>
</void>
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col2</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object id="StructTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.StructTypeInfo">
- <void property="allStructFieldNames">
- <object class="java.util.ArrayList">
- <void method="add">
- <string>count</string>
- </void>
- <void method="add">
- <string>sum</string>
- </void>
- </object>
- </void>
- <void property="allStructFieldTypeInfos">
- <object class="java.util.ArrayList">
- <void method="add">
- <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
- <void property="typeName">
- <string>bigint</string>
- </void>
- </object>
- </void>
- <void method="add">
- <object idref="PrimitiveTypeInfo1"/>
- </void>
- </object>
- </void>
- </object>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc3"/>
</void>
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col3</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object idref="StructTypeInfo0"/>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc2"/>
</void>
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col4</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object idref="PrimitiveTypeInfo0"/>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc1"/>
</void>
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col5</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object idref="PrimitiveTypeInfo0"/>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc0"/>
</void>
</object>
</void>
@@ -449,6 +469,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -457,7 +480,10 @@
<string>VALUE._col0</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -469,6 +495,9 @@
<void property="type">
<object idref="StructTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>struct<count:bigint,sum:double></string>
+ </void>
</object>
</void>
<void method="add">
@@ -479,6 +508,9 @@
<void property="type">
<object idref="StructTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>struct<count:bigint,sum:double></string>
+ </void>
</object>
</void>
<void method="add">
@@ -489,6 +521,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -499,6 +534,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -547,9 +585,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -615,9 +650,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -679,9 +711,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -746,9 +775,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -810,9 +836,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -874,9 +897,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -988,6 +1008,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -999,7 +1022,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1014,6 +1040,9 @@
<void property="type">
<object idref="StructTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>struct<count:bigint,sum:double></string>
+ </void>
</object>
</void>
<void method="add">
@@ -1027,6 +1056,9 @@
<void property="type">
<object idref="StructTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>struct<count:bigint,sum:double></string>
+ </void>
</object>
</void>
<void method="add">
@@ -1040,6 +1072,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1053,6 +1088,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1078,7 +1116,7 @@
<string>src</string>
</void>
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo2"/>
+ <object idref="PrimitiveTypeInfo1"/>
</void>
</object>
</void>
@@ -1201,6 +1239,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1244,6 +1285,13 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -1262,6 +1310,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1279,7 +1330,10 @@
<string>src</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo2"/>
+ <object idref="PrimitiveTypeInfo1"/>
+ </void>
+ <void property="typeName">
+ <string>bigint</string>
</void>
</object>
</void>
@@ -1297,6 +1351,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1607,7 +1664,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1620,7 +1680,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1633,7 +1696,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1648,6 +1714,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1661,6 +1730,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1675,7 +1747,7 @@
<object class="java.util.HashMap">
<void method="put">
<string>_col4</string>
- <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc6" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col4</string>
</void>
@@ -1689,7 +1761,7 @@
</void>
<void method="put">
<string>_col3</string>
- <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc7" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col3</string>
</void>
@@ -1703,7 +1775,7 @@
</void>
<void method="put">
<string>_col2</string>
- <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc8" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col2</string>
</void>
@@ -1711,13 +1783,13 @@
<string></string>
</void>
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
</void>
</object>
</void>
<void method="put">
<string>_col1</string>
- <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc9" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col1</string>
</void>
@@ -1725,13 +1797,13 @@
<string></string>
</void>
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
</void>
</object>
</void>
<void method="put">
<string>_col0</string>
- <object id="ExprNodeColumnDesc5" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc10" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col0</string>
</void>
@@ -1739,7 +1811,7 @@
<string></string>
</void>
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
</void>
</object>
</void>
@@ -1750,19 +1822,19 @@
<void property="colList">
<object class="java.util.ArrayList">
<void method="add">
- <object idref="ExprNodeColumnDesc5"/>
+ <object idref="ExprNodeColumnDesc10"/>
</void>
<void method="add">
- <object idref="ExprNodeColumnDesc4"/>
+ <object idref="ExprNodeColumnDesc9"/>
</void>
<void method="add">
- <object idref="ExprNodeColumnDesc3"/>
+ <object idref="ExprNodeColumnDesc8"/>
</void>
<void method="add">
- <object idref="ExprNodeColumnDesc2"/>
+ <object idref="ExprNodeColumnDesc7"/>
</void>
<void method="add">
- <object idref="ExprNodeColumnDesc1"/>
+ <object idref="ExprNodeColumnDesc6"/>
</void>
</object>
</void>
@@ -1826,7 +1898,10 @@
<string>_col0</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1839,7 +1914,10 @@
<string>_col1</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1852,7 +1930,10 @@
<string>_col2</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -1867,6 +1948,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1880,6 +1964,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1918,7 +2005,7 @@
<string>VALUE._col0</string>
</void>
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
</void>
</object>
</void>
@@ -2124,7 +2211,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -2137,7 +2227,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -2150,7 +2243,10 @@
<string></string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo2"/>
+ </void>
+ <void property="typeName">
+ <string>double</string>
</void>
</object>
</void>
@@ -2165,6 +2261,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2178,6 +2277,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby4.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby4.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby4.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby4.q.xml Thu Sep 12 01:21:10 2013
@@ -333,6 +333,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -391,9 +394,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -491,6 +491,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -643,6 +646,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -686,6 +692,13 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -707,6 +720,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -723,6 +739,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo2"/>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -739,6 +758,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1051,6 +1073,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1138,6 +1163,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1242,6 +1270,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby5.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby5.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby5.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby5.q.xml Thu Sep 12 01:21:10 2013
@@ -196,6 +196,24 @@
</void>
</object>
</void>
+ <void method="put">
+ <string>VALUE._col0</string>
+ <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <void property="column">
+ <string>_col1</string>
+ </void>
+ <void property="tabAlias">
+ <string></string>
+ </void>
+ <void property="typeInfo">
+ <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
+ <void property="typeName">
+ <string>double</string>
+ </void>
+ </object>
+ </void>
+ </object>
+ </void>
</object>
</void>
<void property="conf">
@@ -268,21 +286,7 @@
<void property="valueCols">
<object class="java.util.ArrayList">
<void method="add">
- <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
- <void property="column">
- <string>_col1</string>
- </void>
- <void property="tabAlias">
- <string></string>
- </void>
- <void property="typeInfo">
- <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
- <void property="typeName">
- <string>double</string>
- </void>
- </object>
- </void>
- </object>
+ <object idref="ExprNodeColumnDesc1"/>
</void>
</object>
</void>
@@ -355,6 +359,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -365,6 +372,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo1"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
@@ -379,7 +389,7 @@
<object class="java.util.HashMap">
<void method="put">
<string>_col0</string>
- <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>key</string>
</void>
@@ -447,9 +457,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -478,7 +485,7 @@
<void property="keys">
<object class="java.util.ArrayList">
<void method="add">
- <object idref="ExprNodeColumnDesc1"/>
+ <object idref="ExprNodeColumnDesc2"/>
</void>
</object>
</void>
@@ -549,6 +556,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -562,6 +572,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo1"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
@@ -730,6 +743,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -743,6 +759,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -789,6 +808,16 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -816,6 +845,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo2"/>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -832,6 +864,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1144,6 +1179,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1157,6 +1195,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo1"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
@@ -1171,7 +1212,7 @@
<object class="java.util.HashMap">
<void method="put">
<string>_col1</string>
- <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col1</string>
</void>
@@ -1185,7 +1226,7 @@
</void>
<void method="put">
<string>_col0</string>
- <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>_col0</string>
</void>
@@ -1204,10 +1245,10 @@
<void property="colList">
<object class="java.util.ArrayList">
<void method="add">
- <object idref="ExprNodeColumnDesc3"/>
+ <object idref="ExprNodeColumnDesc4"/>
</void>
<void method="add">
- <object idref="ExprNodeColumnDesc2"/>
+ <object idref="ExprNodeColumnDesc3"/>
</void>
</object>
</void>
@@ -1264,6 +1305,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1277,6 +1321,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo1"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
@@ -1291,7 +1338,7 @@
<object class="java.util.HashMap">
<void method="put">
<string>_col0</string>
- <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
+ <object id="ExprNodeColumnDesc5" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc">
<void property="column">
<string>KEY._col0</string>
</void>
@@ -1343,7 +1390,7 @@
<void property="keys">
<object class="java.util.ArrayList">
<void method="add">
- <object idref="ExprNodeColumnDesc4"/>
+ <object idref="ExprNodeColumnDesc5"/>
</void>
</object>
</void>
@@ -1414,6 +1461,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1427,6 +1477,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo1"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby6.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby6.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby6.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/groupby6.q.xml Thu Sep 12 01:21:10 2013
@@ -333,6 +333,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -391,9 +394,6 @@
</void>
<void property="genericUDF">
<object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge">
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFSubstr</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFSubstr</string>
</void>
@@ -491,6 +491,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -643,6 +646,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -686,6 +692,13 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -704,6 +717,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -723,6 +739,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo2"/>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -739,6 +758,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1051,6 +1073,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1138,6 +1163,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1242,6 +1270,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/input1.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/input1.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/input1.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/input1.q.xml Thu Sep 12 01:21:10 2013
@@ -201,6 +201,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -214,6 +217,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -855,6 +861,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -868,6 +877,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -902,12 +914,12 @@
<void property="typeInfo">
<object class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
<void property="typeName">
- <string>int</string>
+ <string>int</string>
</void>
</object>
</void>
<void property="value">
- <int>100</int>
+ <int>100</int>
</void>
</object>
</void>
@@ -968,6 +980,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -981,6 +996,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1027,6 +1045,16 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -1058,6 +1086,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1074,6 +1105,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/input2.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/input2.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/input2.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/input2.q.xml Thu Sep 12 01:21:10 2013
@@ -201,6 +201,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -214,6 +217,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -708,6 +714,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -721,6 +730,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1219,6 +1231,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1232,6 +1247,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1885,6 +1903,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1898,6 +1919,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1932,12 +1956,12 @@
<void property="typeInfo">
<object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
<void property="typeName">
- <string>int</string>
+ <string>int</string>
</void>
</object>
</void>
<void property="value">
- <int>100</int>
+ <int>100</int>
</void>
</object>
</void>
@@ -1998,6 +2022,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2011,6 +2038,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2193,6 +2223,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2206,6 +2239,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2245,7 +2281,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>100</int>
+ <int>100</int>
</void>
</object>
</void>
@@ -2282,7 +2318,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>200</int>
+ <int>200</int>
</void>
</object>
</void>
@@ -2436,7 +2472,7 @@
<string>_col1</string>
<object id="ExprNodeConstantDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc">
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
<int>2</int>
@@ -2524,6 +2560,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2532,7 +2571,10 @@
<string>_col1</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo1"/>
+ </void>
+ <void property="typeName">
+ <string>int</string>
</void>
</object>
</void>
@@ -2569,7 +2611,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>200</int>
+ <int>200</int>
</void>
</object>
</void>
@@ -2662,6 +2704,16 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -2693,6 +2745,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2709,6 +2764,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/input20.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/input20.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/input20.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/input20.q.xml Thu Sep 12 01:21:10 2013
@@ -376,6 +376,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -389,6 +392,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -592,9 +598,6 @@
<void property="operator">
<boolean>true</boolean>
</void>
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFOPMod</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFOPMod</string>
</void>
@@ -647,9 +650,6 @@
<void property="operator">
<boolean>true</boolean>
</void>
- <void property="udfClass">
- <class>org.apache.hadoop.hive.ql.udf.UDFOPMod</class>
- </void>
<void property="udfClassName">
<string>org.apache.hadoop.hive.ql.udf.UDFOPMod</string>
</void>
@@ -727,6 +727,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo2"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
<void method="add">
@@ -737,6 +740,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo2"/>
</void>
+ <void property="typeName">
+ <string>double</string>
+ </void>
</object>
</void>
</object>
@@ -780,6 +786,13 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -798,6 +811,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -811,6 +827,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -831,6 +850,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -847,6 +869,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1163,6 +1188,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1176,6 +1204,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1338,6 +1369,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1351,6 +1385,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1455,6 +1492,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1465,6 +1505,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1533,6 +1576,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1546,6 +1592,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
Modified: hive/branches/vectorization/ql/src/test/results/compiler/plan/input3.q.xml
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/test/results/compiler/plan/input3.q.xml?rev=1522098&r1=1522097&r2=1522098&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/test/results/compiler/plan/input3.q.xml (original)
+++ hive/branches/vectorization/ql/src/test/results/compiler/plan/input3.q.xml Thu Sep 12 01:21:10 2013
@@ -201,6 +201,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -214,6 +217,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -708,6 +714,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -721,6 +730,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1219,6 +1231,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -1232,6 +1247,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -1668,6 +1686,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2252,6 +2273,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2265,6 +2289,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2299,12 +2326,12 @@
<void property="typeInfo">
<object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo">
<void property="typeName">
- <string>int</string>
+ <string>int</string>
</void>
</object>
</void>
<void property="value">
- <int>100</int>
+ <int>100</int>
</void>
</object>
</void>
@@ -2365,6 +2392,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2378,6 +2408,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2560,6 +2593,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2573,6 +2609,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -2612,7 +2651,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>100</int>
+ <int>100</int>
</void>
</object>
</void>
@@ -2649,7 +2688,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>200</int>
+ <int>200</int>
</void>
</object>
</void>
@@ -2803,7 +2842,7 @@
<string>_col1</string>
<object id="ExprNodeConstantDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc">
<void property="typeInfo">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
<int>2</int>
@@ -2891,6 +2930,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
<void method="add">
@@ -2899,7 +2941,10 @@
<string>_col1</string>
</void>
<void property="type">
- <object idref="PrimitiveTypeInfo1"/>
+ <object idref="PrimitiveTypeInfo1"/>
+ </void>
+ <void property="typeName">
+ <string>int</string>
</void>
</object>
</void>
@@ -2940,7 +2985,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>200</int>
+ <int>200</int>
</void>
</object>
</void>
@@ -2977,7 +3022,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>300</int>
+ <int>300</int>
</void>
</object>
</void>
@@ -3190,6 +3235,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>
@@ -3225,7 +3273,7 @@
<object idref="PrimitiveTypeInfo1"/>
</void>
<void property="value">
- <int>300</int>
+ <int>300</int>
</void>
</object>
</void>
@@ -3321,6 +3369,16 @@
</void>
</object>
</void>
+ <void property="neededColumns">
+ <object class="java.util.ArrayList">
+ <void method="add">
+ <string>key</string>
+ </void>
+ <void method="add">
+ <string>value</string>
+ </void>
+ </object>
+ </void>
<void property="operatorId">
<string>TS_0</string>
</void>
@@ -3352,6 +3410,9 @@
</void>
</object>
</void>
+ <void property="typeName">
+ <string>bigint</string>
+ </void>
</object>
</void>
<void method="add">
@@ -3368,6 +3429,9 @@
<void property="type">
<object idref="PrimitiveTypeInfo0"/>
</void>
+ <void property="typeName">
+ <string>string</string>
+ </void>
</object>
</void>
</object>