Modified: hive/branches/spark/ql/src/test/results/compiler/plan/sample3.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/sample3.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/sample3.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/sample3.q.xml Mon Oct 6 04:00:39 2014 @@ -334,7 +334,7 @@ </object> </void> <void property="tableDesc"> - <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> + <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> <void property="inputFileFormatClass"> <class>org.apache.hadoop.mapred.TextInputFormat</class> </void> @@ -432,66 +432,7 @@ <boolean>true</boolean> </void> <void property="table"> - <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> - <void property="inputFileFormatClass"> - <class>org.apache.hadoop.mapred.TextInputFormat</class> - </void> - <void property="outputFileFormatClass"> - <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> - </void> - <void property="properties"> - <object class="java.util.Properties"> - <void method="put"> - <string>name</string> - <string>default.dest1</string> - </void> - <void method="put"> - <string>columns.types</string> - <string>string:string</string> - </void> - <void method="put"> - <string>serialization.ddl</string> - <string>struct dest1 { string key, string value}</string> - </void> - <void method="put"> - <string>serialization.format</string> - <string>1</string> - </void> - <void method="put"> - <string>columns</string> - <string>key,value</string> - </void> - <void method="put"> - <string>columns.comments</string> - <string>default<char code="#0"/>default</string> - </void> - <void method="put"> - <string>bucket_count</string> - <string>-1</string> - </void> - <void method="put"> - <string>serialization.lib</string> - <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> - </void> - <void method="put"> - <string>file.inputformat</string> - <string>org.apache.hadoop.mapred.TextInputFormat</string> - </void> - <void method="put"> - <string>file.outputformat</string> - <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> - </void> - <void method="put"> - <string>location</string> - #### A masked pattern was here #### - </void> - <void method="put"> - <string>transient_lastDdlTime</string> - #### A masked pattern was here #### - </void> - </object> - </void> - </object> + <object idref="TableDesc0"/> </void> </object> </void>
Modified: hive/branches/spark/ql/src/test/results/compiler/plan/sample4.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/sample4.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/sample4.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/sample4.q.xml Mon Oct 6 04:00:39 2014 @@ -334,7 +334,7 @@ </object> </void> <void property="tableDesc"> - <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> + <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> <void property="inputFileFormatClass"> <class>org.apache.hadoop.mapred.TextInputFormat</class> </void> @@ -432,66 +432,7 @@ <boolean>true</boolean> </void> <void property="table"> - <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> - <void property="inputFileFormatClass"> - <class>org.apache.hadoop.mapred.TextInputFormat</class> - </void> - <void property="outputFileFormatClass"> - <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> - </void> - <void property="properties"> - <object class="java.util.Properties"> - <void method="put"> - <string>name</string> - <string>default.dest1</string> - </void> - <void method="put"> - <string>columns.types</string> - <string>string:string</string> - </void> - <void method="put"> - <string>serialization.ddl</string> - <string>struct dest1 { string key, string value}</string> - </void> - <void method="put"> - <string>serialization.format</string> - <string>1</string> - </void> - <void method="put"> - <string>columns</string> - <string>key,value</string> - </void> - <void method="put"> - <string>columns.comments</string> - <string>default<char code="#0"/>default</string> - </void> - <void method="put"> - <string>bucket_count</string> - <string>-1</string> - </void> - <void method="put"> - <string>serialization.lib</string> - <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> - </void> - <void method="put"> - <string>file.inputformat</string> - <string>org.apache.hadoop.mapred.TextInputFormat</string> - </void> - <void method="put"> - <string>file.outputformat</string> - <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> - </void> - <void method="put"> - <string>location</string> - #### A masked pattern was here #### - </void> - <void method="put"> - <string>transient_lastDdlTime</string> - #### A masked pattern was here #### - </void> - </object> - </void> - </object> + <object idref="TableDesc0"/> </void> </object> </void> Modified: hive/branches/spark/ql/src/test/results/compiler/plan/sample5.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/sample5.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/sample5.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/sample5.q.xml Mon Oct 6 04:00:39 2014 @@ -334,7 +334,7 @@ </object> </void> <void property="tableDesc"> - <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> + <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> <void property="inputFileFormatClass"> <class>org.apache.hadoop.mapred.TextInputFormat</class> </void> @@ -432,66 +432,7 @@ <boolean>true</boolean> </void> <void property="table"> - <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> - <void property="inputFileFormatClass"> - <class>org.apache.hadoop.mapred.TextInputFormat</class> - </void> - <void property="outputFileFormatClass"> - <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> - </void> - <void property="properties"> - <object class="java.util.Properties"> - <void method="put"> - <string>name</string> - <string>default.dest1</string> - </void> - <void method="put"> - <string>columns.types</string> - <string>string:string</string> - </void> - <void method="put"> - <string>serialization.ddl</string> - <string>struct dest1 { string key, string value}</string> - </void> - <void method="put"> - <string>serialization.format</string> - <string>1</string> - </void> - <void method="put"> - <string>columns</string> - <string>key,value</string> - </void> - <void method="put"> - <string>columns.comments</string> - <string>default<char code="#0"/>default</string> - </void> - <void method="put"> - <string>bucket_count</string> - <string>-1</string> - </void> - <void method="put"> - <string>serialization.lib</string> - <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> - </void> - <void method="put"> - <string>file.inputformat</string> - <string>org.apache.hadoop.mapred.TextInputFormat</string> - </void> - <void method="put"> - <string>file.outputformat</string> - <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> - </void> - <void method="put"> - <string>location</string> - #### A masked pattern was here #### - </void> - <void method="put"> - <string>transient_lastDdlTime</string> - #### A masked pattern was here #### - </void> - </object> - </void> - </object> + <object idref="TableDesc0"/> </void> </object> </void> Modified: hive/branches/spark/ql/src/test/results/compiler/plan/sample6.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/sample6.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/sample6.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/sample6.q.xml Mon Oct 6 04:00:39 2014 @@ -334,7 +334,7 @@ </object> </void> <void property="tableDesc"> - <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> + <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> <void property="inputFileFormatClass"> <class>org.apache.hadoop.mapred.TextInputFormat</class> </void> @@ -432,66 +432,7 @@ <boolean>true</boolean> </void> <void property="table"> - <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> - <void property="inputFileFormatClass"> - <class>org.apache.hadoop.mapred.TextInputFormat</class> - </void> - <void property="outputFileFormatClass"> - <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> - </void> - <void property="properties"> - <object class="java.util.Properties"> - <void method="put"> - <string>name</string> - <string>default.dest1</string> - </void> - <void method="put"> - <string>columns.types</string> - <string>string:string</string> - </void> - <void method="put"> - <string>serialization.ddl</string> - <string>struct dest1 { string key, string value}</string> - </void> - <void method="put"> - <string>serialization.format</string> - <string>1</string> - </void> - <void method="put"> - <string>columns</string> - <string>key,value</string> - </void> - <void method="put"> - <string>columns.comments</string> - <string>default<char code="#0"/>default</string> - </void> - <void method="put"> - <string>bucket_count</string> - <string>-1</string> - </void> - <void method="put"> - <string>serialization.lib</string> - <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> - </void> - <void method="put"> - <string>file.inputformat</string> - <string>org.apache.hadoop.mapred.TextInputFormat</string> - </void> - <void method="put"> - <string>file.outputformat</string> - <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> - </void> - <void method="put"> - <string>location</string> - #### A masked pattern was here #### - </void> - <void method="put"> - <string>transient_lastDdlTime</string> - #### A masked pattern was here #### - </void> - </object> - </void> - </object> + <object idref="TableDesc0"/> </void> </object> </void> Modified: hive/branches/spark/ql/src/test/results/compiler/plan/sample7.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/sample7.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/sample7.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/sample7.q.xml Mon Oct 6 04:00:39 2014 @@ -334,7 +334,7 @@ </object> </void> <void property="tableDesc"> - <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> + <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> <void property="inputFileFormatClass"> <class>org.apache.hadoop.mapred.TextInputFormat</class> </void> @@ -432,66 +432,7 @@ <boolean>true</boolean> </void> <void property="table"> - <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> - <void property="inputFileFormatClass"> - <class>org.apache.hadoop.mapred.TextInputFormat</class> - </void> - <void property="outputFileFormatClass"> - <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> - </void> - <void property="properties"> - <object class="java.util.Properties"> - <void method="put"> - <string>name</string> - <string>default.dest1</string> - </void> - <void method="put"> - <string>columns.types</string> - <string>string:string</string> - </void> - <void method="put"> - <string>serialization.ddl</string> - <string>struct dest1 { string key, string value}</string> - </void> - <void method="put"> - <string>serialization.format</string> - <string>1</string> - </void> - <void method="put"> - <string>columns</string> - <string>key,value</string> - </void> - <void method="put"> - <string>columns.comments</string> - <string>default<char code="#0"/>default</string> - </void> - <void method="put"> - <string>bucket_count</string> - <string>-1</string> - </void> - <void method="put"> - <string>serialization.lib</string> - <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> - </void> - <void method="put"> - <string>file.inputformat</string> - <string>org.apache.hadoop.mapred.TextInputFormat</string> - </void> - <void method="put"> - <string>file.outputformat</string> - <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> - </void> - <void method="put"> - <string>location</string> - #### A masked pattern was here #### - </void> - <void method="put"> - <string>transient_lastDdlTime</string> - #### A masked pattern was here #### - </void> - </object> - </void> - </object> + <object idref="TableDesc0"/> </void> </object> </void> Modified: hive/branches/spark/ql/src/test/results/compiler/plan/udf1.q.xml URL: http://svn.apache.org/viewvc/hive/branches/spark/ql/src/test/results/compiler/plan/udf1.q.xml?rev=1629563&r1=1629562&r2=1629563&view=diff ============================================================================== --- hive/branches/spark/ql/src/test/results/compiler/plan/udf1.q.xml (original) +++ hive/branches/spark/ql/src/test/results/compiler/plan/udf1.q.xml Mon Oct 6 04:00:39 2014 @@ -534,795 +534,189 @@ <object class="java.util.HashMap"> <void method="put"> <string>_col8</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string></string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>.*</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFRegExp</string> - </void> - <void property="udfName"> - <string>rlike</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col7</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>ab</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>a</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>false</boolean> + </void> </object> </void> <void method="put"> <string>_col6</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>ab</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>_a%</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>false</boolean> + </void> </object> </void> <void method="put"> <string>_col5</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>ab</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>\%\_</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>false</boolean> + </void> </object> </void> <void method="put"> <string>_col4</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>%_</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>\%\_</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col3</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>ab</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>%a_</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc5" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col2</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>ab</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>%a%</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc6" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col1</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>b</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>%a%</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc7" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>false</boolean> + </void> </object> </void> <void method="put"> <string>_col9</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>a</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>[ab]</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFRegExp</string> - </void> - <void property="udfName"> - <string>rlike</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc8" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col13</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>abc</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>b</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>c</string> - </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.UDFRegExpReplace</string> - </void> - <void property="udfName"> - <string>regexp_replace</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc9" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo1"/> </void> + <void property="value"> + <string>acc</string> + </void> </object> </void> <void method="put"> <string>_col12</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>hadoop</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>o*</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFRegExp</string> - </void> - <void property="udfName"> - <string>rlike</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc10" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col11</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>hadoop</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>[a-z]*</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFRegExp</string> - </void> - <void property="udfName"> - <string>rlike</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc11" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> <void method="put"> <string>_col10</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string></string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>[ab]</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFRegExp</string> - </void> - <void property="udfName"> - <string>rlike</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc12" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>false</boolean> + </void> </object> </void> <void method="put"> <string>_col16</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>hadoop</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>(.)[a-z]*</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>$1ive</string> - </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.UDFRegExpReplace</string> - </void> - <void property="udfName"> - <string>regexp_replace</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc13" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo1"/> </void> + <void property="value"> + <string>hive</string> + </void> </object> </void> <void method="put"> <string>_col15</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>abbbb</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>bb</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>b</string> - </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.UDFRegExpReplace</string> - </void> - <void property="udfName"> - <string>regexp_replace</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc14" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo1"/> </void> + <void property="value"> + <string>abb</string> + </void> </object> </void> <void method="put"> <string>_col14</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>abc</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>z</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>a</string> - </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.UDFRegExpReplace</string> - </void> - <void property="udfName"> - <string>regexp_replace</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc15" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo1"/> </void> + <void property="value"> + <string>abc</string> + </void> </object> </void> <void method="put"> <string>_col0</string> - <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.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>a</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>%a%</string> - </void> - </object> - </void> - </object> - </void> - <void property="genericUDF"> - <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFBridge"> - <void property="operator"> - <boolean>true</boolean> - </void> - <void property="udfClassName"> - <string>org.apache.hadoop.hive.ql.udf.UDFLike</string> - </void> - <void property="udfName"> - <string>like</string> - </void> - </object> - </void> + <object id="ExprNodeConstantDesc16" class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> <void property="typeInfo"> <object idref="PrimitiveTypeInfo0"/> </void> + <void property="value"> + <boolean>true</boolean> + </void> </object> </void> </object> @@ -1332,174 +726,55 @@ <void property="colList"> <object class="java.util.ArrayList"> <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>false</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>false</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>false</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>false</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>false</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo0"/> - </void> - <void property="value"> - <boolean>true</boolean> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>acc</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>abc</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>abb</string> - </void> - </object> - </void> - <void method="add"> - <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> - <void property="typeInfo"> - <object idref="PrimitiveTypeInfo1"/> - </void> - <void property="value"> - <string>hive</string> - </void> - </object> + <object idref="ExprNodeConstantDesc16"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc7"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc6"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc5"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc4"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc3"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc2"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc1"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc0"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc8"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc12"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc11"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc10"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc9"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc15"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc14"/> + </void> + <void method="add"> + <object idref="ExprNodeConstantDesc13"/> </void> </object> </void>
