Modified: hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml?rev=1600719&r1=1600718&r2=1600719&view=diff ============================================================================== --- hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml (original) +++ hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml Thu Jun 5 18:28:07 2014 @@ -325,7 +325,7 @@ <void property="columnExprMap"> <object class="java.util.HashMap"> <void method="put"> - <string>VALUE._col4</string> + <string>VALUE._col0</string> <object id="ExprNodeColumnDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> <string>_col0</string> @@ -342,6 +342,55 @@ </void> </object> </void> + <void method="put"> + <string>KEY.reducesinkkey0</string> + <object id="ExprNodeGenericFuncDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> + <void property="children"> + <object class="java.util.ArrayList"> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> + <void property="column"> + <string>_col0</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="typeInfo"> + <object idref="PrimitiveTypeInfo0"/> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> + <void property="column"> + <string>_col4</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="typeInfo"> + <object idref="PrimitiveTypeInfo0"/> + </void> + </object> + </void> + </object> + </void> + <void property="genericUDF"> + <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPPlus"> + <void property="confLookupNeeded"> + <boolean>false</boolean> + </void> + </object> + </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"> @@ -352,52 +401,7 @@ <void property="keyCols"> <object id="ArrayList0" class="java.util.ArrayList"> <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> - <void property="children"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> - <string>_col0</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> - <string>_col4</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPPlus"> - <void property="confLookupNeeded"> - <boolean>false</boolean> - </void> - </object> - </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="ExprNodeGenericFuncDesc0"/> </void> </object> </void> @@ -413,7 +417,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>joinkey0</string> + <string>reducesinkkey0</string> </void> <void method="put"> <string>serialization.lib</string> @@ -450,7 +454,7 @@ <void property="outputValueColumnNames"> <object class="java.util.ArrayList"> <void method="add"> - <string>_col4</string> + <string>_col0</string> </void> </object> </void> @@ -476,7 +480,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>_col4</string> + <string>_col0</string> </void> <void method="put"> <string>serialization.lib</string> @@ -507,24 +511,22 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>VALUE._col4</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>VALUE._col0</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -564,40 +566,38 @@ <void property="schema"> <object id="RowSchema0" class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col0</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col4</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col0</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col4</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -625,6 +625,41 @@ </void> </object> </void> + <void method="put"> + <string>KEY.reducesinkkey0</string> + <object id="ExprNodeGenericFuncDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> + <void property="children"> + <object class="java.util.ArrayList"> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> + <void property="column"> + <string>key</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="typeInfo"> + <object idref="PrimitiveTypeInfo0"/> + </void> + </object> + </void> + </object> + </void> + <void property="genericUDF"> + <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> + <void property="udfClassName"> + <string>org.apache.hadoop.hive.ql.udf.UDFToDouble</string> + </void> + <void property="udfName"> + <string>UDFToDouble</string> + </void> + </object> + </void> + <void property="typeInfo"> + <object idref="PrimitiveTypeInfo1"/> + </void> + </object> + </void> </object> </void> <void property="conf"> @@ -635,38 +670,7 @@ <void property="keyCols"> <object id="ArrayList2" class="java.util.ArrayList"> <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> - <void property="children"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFToDouble</string> - </void> - <void property="udfName"> - <string>UDFToDouble</string> - </void> - </object> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - </object> + <object idref="ExprNodeGenericFuncDesc1"/> </void> </object> </void> @@ -682,7 +686,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>joinkey0</string> + <string>reducesinkkey0</string> </void> <void method="put"> <string>serialization.lib</string> @@ -779,24 +783,22 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>VALUE._col1</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>VALUE._col1</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -849,82 +851,80 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>value</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>BLOCK__OFFSET__INSIDE__FILE</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> - <void property="typeName"> - <string>bigint</string> - </void> - </object> - </void> - <void property="typeName"> - <string>bigint</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>INPUT__FILE__NAME</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>key</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>value</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>BLOCK__OFFSET__INSIDE__FILE</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> + <void property="typeName"> + <string>bigint</string> + </void> + </object> + </void> + <void property="typeName"> + <string>bigint</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>INPUT__FILE__NAME</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -1168,52 +1168,50 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>key</string> - </void> - <void property="tabAlias"> - <string></string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>value</string> - </void> - <void property="tabAlias"> - <string></string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> - </void> - </object> - </void> - </object> - </void> - </void> - <void property="columnExprMap"> - <object class="java.util.HashMap"> - <void method="put"> - <string>_col1</string> - <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>key</string> + </void> + <void property="tabAlias"> + <string></string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>value</string> + </void> + <void property="tabAlias"> + <string></string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + </void> + </object> + </void> + </object> + </void> + </void> + <void property="columnExprMap"> + <object class="java.util.HashMap"> + <void method="put"> + <string>_col1</string> + <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> + <void property="column"> <string>_col9</string> </void> <void property="tabAlias"> @@ -1228,7 +1226,7 @@ <string>_col0</string> <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> - <string>_col4</string> + <string>_col0</string> </void> <void property="tabAlias"> <string>src1</string> @@ -1275,40 +1273,38 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col0</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col1</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col0</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col1</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -1318,10 +1314,10 @@ <void property="columnExprMap"> <object class="java.util.HashMap"> <void method="put"> - <string>_col4</string> + <string>_col0</string> <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> - <string>VALUE._col4</string> + <string>VALUE._col0</string> </void> <void property="tabAlias"> <string>src1</string> @@ -1404,7 +1400,7 @@ <void property="outputColumnNames"> <object class="java.util.ArrayList"> <void method="add"> - <string>_col4</string> + <string>_col0</string> </void> <void method="add"> <string>_col9</string> @@ -1512,40 +1508,38 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col4</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>_col9</string> - </void> - <void property="tabAlias"> - <string>src3</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col0</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>_col9</string> + </void> + <void property="tabAlias"> + <string>src3</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -1715,7 +1709,7 @@ <void property="columnExprMap"> <object class="java.util.HashMap"> <void method="put"> - <string>VALUE._col0</string> + <string>KEY.reducesinkkey0</string> <object id="ExprNodeColumnDesc6" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> <string>key</string> @@ -1738,17 +1732,7 @@ <void property="keyCols"> <object id="ArrayList3" class="java.util.ArrayList"> <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - </object> + <object idref="ExprNodeColumnDesc6"/> </void> </object> </void> @@ -1764,7 +1748,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>joinkey0</string> + <string>reducesinkkey0</string> </void> <void method="put"> <string>serialization.lib</string> @@ -1799,11 +1783,7 @@ </object> </void> <void property="outputValueColumnNames"> - <object class="java.util.ArrayList"> - <void method="add"> - <string>_col0</string> - </void> - </object> + <object class="java.util.ArrayList"/> </void> <void property="partitionCols"> <object idref="ArrayList3"/> @@ -1812,11 +1792,7 @@ <int>1</int> </void> <void property="valueCols"> - <object class="java.util.ArrayList"> - <void method="add"> - <object idref="ExprNodeColumnDesc6"/> - </void> - </object> + <object class="java.util.ArrayList"/> </void> <void property="valueSerializeInfo"> <object id="TableDesc6" class="org.apache.hadoop.hive.ql.plan.TableDesc"> @@ -1830,7 +1806,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>_col0</string> + <string></string> </void> <void method="put"> <string>serialization.lib</string> @@ -1838,7 +1814,7 @@ </void> <void method="put"> <string>columns.types</string> - <string>string</string> + <string></string> </void> <void method="put"> <string>escape.delim</string> @@ -1859,28 +1835,7 @@ </void> </void> <void property="schema"> - <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> - <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>VALUE._col0</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> - </void> - </object> + <object class="org.apache.hadoop.hive.ql.exec.RowSchema"/> </void> </object> </void> @@ -1922,78 +1877,76 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>value</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>BLOCK__OFFSET__INSIDE__FILE</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo2"/> - </void> - <void property="typeName"> - <string>bigint</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>INPUT__FILE__NAME</string> - </void> - <void property="tabAlias"> - <string>src2</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>key</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>value</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>BLOCK__OFFSET__INSIDE__FILE</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo2"/> + </void> + <void property="typeName"> + <string>bigint</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>INPUT__FILE__NAME</string> + </void> + <void property="tabAlias"> + <string>src2</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -2008,7 +1961,7 @@ <void property="columnExprMap"> <object class="java.util.HashMap"> <void method="put"> - <string>VALUE._col0</string> + <string>KEY.reducesinkkey0</string> <object id="ExprNodeColumnDesc7" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> <string>key</string> @@ -2031,17 +1984,7 @@ <void property="keyCols"> <object id="ArrayList4" class="java.util.ArrayList"> <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> - <void property="column"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - </object> + <object idref="ExprNodeColumnDesc7"/> </void> </object> </void> @@ -2057,7 +2000,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>joinkey0</string> + <string>reducesinkkey0</string> </void> <void method="put"> <string>serialization.lib</string> @@ -2092,21 +2035,13 @@ </object> </void> <void property="outputValueColumnNames"> - <object class="java.util.ArrayList"> - <void method="add"> - <string>_col0</string> - </void> - </object> + <object class="java.util.ArrayList"/> </void> <void property="partitionCols"> <object idref="ArrayList4"/> </void> <void property="valueCols"> - <object class="java.util.ArrayList"> - <void method="add"> - <object idref="ExprNodeColumnDesc7"/> - </void> - </object> + <object class="java.util.ArrayList"/> </void> <void property="valueSerializeInfo"> <object id="TableDesc8" class="org.apache.hadoop.hive.ql.plan.TableDesc"> @@ -2120,7 +2055,7 @@ <object class="java.util.Properties"> <void method="put"> <string>columns</string> - <string>_col0</string> + <string></string> </void> <void method="put"> <string>serialization.lib</string> @@ -2128,7 +2063,7 @@ </void> <void method="put"> <string>columns.types</string> - <string>string</string> + <string></string> </void> <void method="put"> <string>escape.delim</string> @@ -2149,28 +2084,7 @@ </void> </void> <void property="schema"> - <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> - <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>VALUE._col0</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> - </void> - </object> + <object class="org.apache.hadoop.hive.ql.exec.RowSchema"/> </void> </object> </void> @@ -2212,78 +2126,76 @@ <void property="schema"> <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> <void property="signature"> - <object class="java.util.ArrayList"> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>key</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="internalName"> - <string>value</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>BLOCK__OFFSET__INSIDE__FILE</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo2"/> - </void> - <void property="typeName"> - <string>bigint</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> - <void property="hiddenVirtualCol"> - <boolean>true</boolean> - </void> - <void property="internalName"> - <string>INPUT__FILE__NAME</string> - </void> - <void property="tabAlias"> - <string>src1</string> - </void> - <void property="type"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="typeName"> - <string>string</string> - </void> - </object> - </void> - </object> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>key</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="internalName"> + <string>value</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>BLOCK__OFFSET__INSIDE__FILE</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo2"/> + </void> + <void property="typeName"> + <string>bigint</string> + </void> + </object> + </void> + <void method="add"> + <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> + <void property="hiddenVirtualCol"> + <boolean>true</boolean> + </void> + <void property="internalName"> + <string>INPUT__FILE__NAME</string> + </void> + <void property="tabAlias"> + <string>src1</string> + </void> + <void property="type"> + <object idref="PrimitiveTypeInfo0"/> + </void> + <void property="typeName"> + <string>string</string> + </void> + </object> + </void> </void> </object> </void> @@ -2455,7 +2367,7 @@ <string>_col4</string> <object id="ExprNodeColumnDesc8" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> - <string>VALUE._col0</string> + <string>KEY.reducesinkkey0</string> </void> <void property="tabAlias"> <string>src2</string> @@ -2469,7 +2381,7 @@ <string>_col0</string> <object id="ExprNodeColumnDesc9" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> <void property="column"> - <string>VALUE._col0</string> + <string>KEY.reducesinkkey0</string> </void> <void property="tabAlias"> <string>src1</string>
