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/07/03 17:52:58 UTC
svn commit: r1499450 [2/3] - in /hive/trunk: data/files/
hbase-handler/src/test/org/apache/hadoop/hive/hbase/
ql/src/java/org/apache/hadoop/hive/ql/plan/
ql/src/test/queries/clientnegative/ ql/src/test/queries/clientpositive/
ql/src/test/results/client...
Modified: hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out Wed Jul 3 15:52:56 2013
@@ -302,6 +302,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -496,6 +497,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -583,6 +585,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -720,6 +723,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out Wed Jul 3 15:52:56 2013
@@ -212,6 +212,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -328,6 +329,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -440,6 +442,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out Wed Jul 3 15:52:56 2013
@@ -232,6 +232,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -410,6 +411,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -568,6 +570,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -726,6 +729,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out Wed Jul 3 15:52:56 2013
@@ -422,6 +422,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/louter_join_ppr.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/louter_join_ppr.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/louter_join_ppr.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/louter_join_ppr.q.out Wed Jul 3 15:52:56 2013
@@ -249,6 +249,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -651,6 +652,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1054,6 +1056,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1363,6 +1366,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/macro.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/macro.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/macro.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/macro.q.out Wed Jul 3 15:52:56 2013
@@ -85,6 +85,7 @@ STAGE PLANS:
columns _col0
columns.types double
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -234,6 +235,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -404,6 +406,7 @@ STAGE PLANS:
columns _col0
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/metadataonly1.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/metadataonly1.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/metadataonly1.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/metadataonly1.q.out Wed Jul 3 15:52:56 2013
@@ -65,6 +65,7 @@ STAGE PLANS:
columns _col0
columns.types string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -192,6 +193,7 @@ STAGE PLANS:
columns _col0
columns.types string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -322,6 +324,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -446,6 +449,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -832,6 +836,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1081,6 +1086,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1302,6 +1308,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1468,6 +1475,7 @@ STAGE PLANS:
columns _col0
columns.types string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1819,6 +1827,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Added: hive/trunk/ql/src/test/results/clientpositive/nested_complex.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/nested_complex.q.out?rev=1499450&view=auto
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/nested_complex.q.out (added)
+++ hive/trunk/ql/src/test/results/clientpositive/nested_complex.q.out Wed Jul 3 15:52:56 2013
@@ -0,0 +1,63 @@
+PREHOOK: query: create table nestedcomplex (
+simple_int int,
+max_nested_array array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<int>>>>>>>>>>>>>>>>>>>>>>>,
+max_nested_map array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<map<string,string>>>>>>>>>>>>>>>>>>>>>>,
+max_nested_struct array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<struct<s:string, i:bigint>>>>>>>>>>>>>>>>>>>>>>>,
+simple_string string)
+ROW FORMAT SERDE
+ 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
+WITH SERDEPROPERTIES (
+ 'hive.serialization.extend.nesting.levels'='true',
+ 'line.delim'='\n'
+)
+PREHOOK: type: CREATETABLE
+POSTHOOK: query: create table nestedcomplex (
+simple_int int,
+max_nested_array array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<int>>>>>>>>>>>>>>>>>>>>>>>,
+max_nested_map array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<map<string,string>>>>>>>>>>>>>>>>>>>>>>,
+max_nested_struct array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<struct<s:string, i:bigint>>>>>>>>>>>>>>>>>>>>>>>,
+simple_string string)
+ROW FORMAT SERDE
+ 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
+WITH SERDEPROPERTIES (
+ 'hive.serialization.extend.nesting.levels'='true',
+ 'line.delim'='\n'
+)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: default@nestedcomplex
+PREHOOK: query: describe nestedcomplex
+PREHOOK: type: DESCTABLE
+POSTHOOK: query: describe nestedcomplex
+POSTHOOK: type: DESCTABLE
+simple_int int None
+max_nested_array array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<int>>>>>>>>>>>>>>>>>>>>>>> None
+max_nested_map array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<map<string,string>>>>>>>>>>>>>>>>>>>>>> None
+max_nested_struct array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<struct<s:string,i:bigint>>>>>>>>>>>>>>>>>>>>>>> None
+simple_string string None
+PREHOOK: query: describe extended nestedcomplex
+PREHOOK: type: DESCTABLE
+POSTHOOK: query: describe extended nestedcomplex
+POSTHOOK: type: DESCTABLE
+simple_int int None
+max_nested_array array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<int>>>>>>>>>>>>>>>>>>>>>>> None
+max_nested_map array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<map<string,string>>>>>>>>>>>>>>>>>>>>>> None
+max_nested_struct array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<array<struct<s:string,i:bigint>>>>>>>>>>>>>>>>>>>>>>> None
+simple_string string None
+
+#### A masked pattern was here ####
+PREHOOK: query: load data local inpath '../data/files/nested_complex.txt' overwrite into table nestedcomplex
+PREHOOK: type: LOAD
+PREHOOK: Output: default@nestedcomplex
+POSTHOOK: query: load data local inpath '../data/files/nested_complex.txt' overwrite into table nestedcomplex
+POSTHOOK: type: LOAD
+POSTHOOK: Output: default@nestedcomplex
+PREHOOK: query: select * from nestedcomplex sort by simple_int
+PREHOOK: type: QUERY
+PREHOOK: Input: default@nestedcomplex
+#### A masked pattern was here ####
+POSTHOOK: query: select * from nestedcomplex sort by simple_int
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@nestedcomplex
+#### A masked pattern was here ####
+2 [[[[[[[[[[[[[[[[[[[[[[[0,3,2]]]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[{"k1":"v1","k3":"v3"}]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[{"s":"b","i":10}]]]]]]]]]]]]]]]]]]]]]] 2
+3 [[[[[[[[[[[[[[[[[[[[[[[0,1,2]]]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[{"k1":"v1","k2":"v2"}]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[{"s":"a","i":10}]]]]]]]]]]]]]]]]]]]]]] 2
Modified: hive/trunk/ql/src/test/results/clientpositive/outer_join_ppr.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/outer_join_ppr.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/outer_join_ppr.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/outer_join_ppr.q.out Wed Jul 3 15:52:56 2013
@@ -338,6 +338,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -731,6 +732,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/pcr.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/pcr.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/pcr.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/pcr.q.out Wed Jul 3 15:52:56 2013
@@ -214,6 +214,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -457,6 +458,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -699,6 +701,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -905,6 +908,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1158,6 +1162,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1422,6 +1427,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1645,6 +1651,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1830,6 +1837,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2100,6 +2108,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2359,6 +2368,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2602,6 +2612,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5
columns.types int:string:string:int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2925,6 +2936,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5
columns.types int:string:string:int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -3266,6 +3278,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -3559,6 +3572,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -4949,6 +4963,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -5166,6 +5181,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -5390,6 +5406,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/ppd_join_filter.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/ppd_join_filter.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/ppd_join_filter.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/ppd_join_filter.q.out Wed Jul 3 15:52:56 2013
@@ -283,6 +283,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:double:double
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -615,6 +616,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:double:double
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -947,6 +949,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:double:double
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1279,6 +1282,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:double:double
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/ppd_union_view.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/ppd_union_view.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/ppd_union_view.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/ppd_union_view.q.out Wed Jul 3 15:52:56 2013
@@ -400,6 +400,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -445,6 +446,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -685,6 +687,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -725,6 +728,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out Wed Jul 3 15:52:56 2013
@@ -56,6 +56,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -247,6 +248,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner1.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner1.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner1.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner1.q.out Wed Jul 3 15:52:56 2013
@@ -44,6 +44,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner3.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner3.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner3.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/rand_partitionpruner3.q.out Wed Jul 3 15:52:56 2013
@@ -50,6 +50,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -177,6 +178,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/regexp_extract.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/regexp_extract.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/regexp_extract.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/regexp_extract.q.out Wed Jul 3 15:52:56 2013
@@ -140,6 +140,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -398,6 +399,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/router_join_ppr.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/router_join_ppr.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/router_join_ppr.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/router_join_ppr.q.out Wed Jul 3 15:52:56 2013
@@ -348,6 +348,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -657,6 +658,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -960,6 +962,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1357,6 +1360,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sample10.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sample10.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sample10.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sample10.q.out Wed Jul 3 15:52:56 2013
@@ -379,6 +379,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sample6.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sample6.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sample6.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sample6.q.out Wed Jul 3 15:52:56 2013
@@ -677,6 +677,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1051,6 +1052,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1679,6 +1681,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2150,6 +2153,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2651,6 +2655,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -2909,6 +2914,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -3042,6 +3048,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sample8.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sample8.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sample8.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sample8.q.out Wed Jul 3 15:52:56 2013
@@ -361,6 +361,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sample9.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sample9.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sample9.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sample9.q.out Wed Jul 3 15:52:56 2013
@@ -46,6 +46,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin9.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin9.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin9.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin9.q.out Wed Jul 3 15:52:56 2013
@@ -78,6 +78,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types int:string:string:int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -173,6 +174,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types int:string:string:int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_13.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_13.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_13.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_13.q.out Wed Jul 3 15:52:56 2013
@@ -191,6 +191,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types int:string:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -392,6 +393,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types int:string:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_15.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_15.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_15.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/smb_mapjoin_15.q.out Wed Jul 3 15:52:56 2013
@@ -165,6 +165,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types int:string:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -414,6 +415,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5
columns.types int:int:string:int:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -603,6 +605,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5
columns.types int:int:string:int:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -824,6 +827,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5
columns.types int:int:string:int:int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out Wed Jul 3 15:52:56 2013
@@ -182,6 +182,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out Wed Jul 3 15:52:56 2013
@@ -214,6 +214,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out Wed Jul 3 15:52:56 2013
@@ -316,6 +316,7 @@ STAGE PLANS:
columns _col0
columns.types bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/transform_ppr1.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/transform_ppr1.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/transform_ppr1.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/transform_ppr1.q.out Wed Jul 3 15:52:56 2013
@@ -281,6 +281,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/transform_ppr2.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/transform_ppr2.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/transform_ppr2.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/transform_ppr2.q.out Wed Jul 3 15:52:56 2013
@@ -191,6 +191,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out Wed Jul 3 15:52:56 2013
@@ -112,6 +112,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -234,6 +235,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/udf_explode.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/udf_explode.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/udf_explode.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/udf_explode.q.out Wed Jul 3 15:52:56 2013
@@ -48,6 +48,7 @@ STAGE PLANS:
columns col
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -287,6 +288,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -372,6 +374,7 @@ STAGE PLANS:
columns key,value
columns.types int:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -625,6 +628,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/udf_java_method.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/udf_java_method.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/udf_java_method.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/udf_java_method.q.out Wed Jul 3 15:52:56 2013
@@ -81,6 +81,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5,_col6
columns.types string:string:string:string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/udf_reflect.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/udf_reflect.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/udf_reflect.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/udf_reflect.q.out Wed Jul 3 15:52:56 2013
@@ -81,6 +81,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5,_col6,_col7
columns.types string:string:string:string:string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/udf_reflect2.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/udf_reflect2.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/udf_reflect2.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/udf_reflect2.q.out Wed Jul 3 15:52:56 2013
@@ -181,6 +181,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3,_col4,_col5,_col6,_col7,_col8,_col9,_col10,_col11,_col12,_col13,_col14,_col15,_col16,_col17,_col18,_col19,_col20,_col21,_col22,_col23,_col24,_col25,_col26,_col27,_col28,_col29,_col30
columns.types int:tinyint:smallint:int:bigint:float:double:string:string:string:boolean:boolean:boolean:boolean:boolean:binary:int:int:string:string:string:string:string:timestamp:int:int:int:int:int:int:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/udtf_explode.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/udtf_explode.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/udtf_explode.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/udtf_explode.q.out Wed Jul 3 15:52:56 2013
@@ -48,6 +48,7 @@ STAGE PLANS:
columns col
columns.types int
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -287,6 +288,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types int:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -565,6 +567,7 @@ STAGE PLANS:
columns _col0,_col1,_col2
columns.types int:string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/union24.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/union24.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/union24.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/union24.q.out Wed Jul 3 15:52:56 2013
@@ -477,6 +477,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -965,6 +966,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
@@ -1518,6 +1520,7 @@ STAGE PLANS:
columns _col0,_col1
columns.types string:bigint
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/clientpositive/union_ppr.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/union_ppr.q.out?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/union_ppr.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/union_ppr.q.out Wed Jul 3 15:52:56 2013
@@ -244,6 +244,7 @@ STAGE PLANS:
columns _col0,_col1,_col2,_col3
columns.types string:string:string:string
escape.delim \
+ hive.serialization.extend.nesting.levels true
serialization.format 1
TotalFiles: 1
GatherStats: false
Modified: hive/trunk/ql/src/test/results/compiler/plan/cast1.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/cast1.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/cast1.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/cast1.q.xml Wed Jul 3 15:52:56 2013
@@ -201,6 +201,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3,_col4,_col5,_col6</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/groupby2.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/groupby2.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/groupby2.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/groupby2.q.xml Wed Jul 3 15:52:56 2013
@@ -1341,6 +1341,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/groupby3.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/groupby3.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/groupby3.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/groupby3.q.xml Wed Jul 3 15:52:56 2013
@@ -1540,6 +1540,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3,_col4</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/groupby4.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/groupby4.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/groupby4.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/groupby4.q.xml Wed Jul 3 15:52:56 2013
@@ -987,6 +987,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/groupby5.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/groupby5.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/groupby5.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/groupby5.q.xml Wed Jul 3 15:52:56 2013
@@ -1080,6 +1080,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/groupby6.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/groupby6.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/groupby6.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/groupby6.q.xml Wed Jul 3 15:52:56 2013
@@ -987,6 +987,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/input20.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/input20.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/input20.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/input20.q.xml Wed Jul 3 15:52:56 2013
@@ -1099,6 +1099,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/input8.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/input8.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/input8.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/input8.q.xml Wed Jul 3 15:52:56 2013
@@ -197,6 +197,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/input_part1.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/input_part1.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/input_part1.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/input_part1.q.xml Wed Jul 3 15:52:56 2013
@@ -238,6 +238,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/input_testxpath.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/input_testxpath.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/input_testxpath.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/input_testxpath.q.xml Wed Jul 3 15:52:56 2013
@@ -205,6 +205,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/input_testxpath2.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/input_testxpath2.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/input_testxpath2.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/input_testxpath2.q.xml Wed Jul 3 15:52:56 2013
@@ -209,6 +209,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/join4.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join4.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/join4.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/join4.q.xml Wed Jul 3 15:52:56 2013
@@ -1734,6 +1734,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/join5.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join5.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/join5.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/join5.q.xml Wed Jul 3 15:52:56 2013
@@ -1734,6 +1734,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/join6.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join6.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/join6.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/join6.q.xml Wed Jul 3 15:52:56 2013
@@ -1734,6 +1734,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/join7.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join7.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/join7.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/join7.q.xml Wed Jul 3 15:52:56 2013
@@ -2468,6 +2468,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3,_col4,_col5</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/join8.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/join8.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/join8.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/join8.q.xml Wed Jul 3 15:52:56 2013
@@ -1820,6 +1820,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/sample1.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/sample1.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/sample1.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/sample1.q.xml Wed Jul 3 15:52:56 2013
@@ -238,6 +238,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/udf1.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/udf1.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/udf1.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/udf1.q.xml Wed Jul 3 15:52:56 2013
@@ -201,6 +201,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3,_col4,_col5,_col6,_col7,_col8,_col9,_col10,_col11,_col12,_col13,_col14,_col15,_col16</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/udf4.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/udf4.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/udf4.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/udf4.q.xml Wed Jul 3 15:52:56 2013
@@ -177,6 +177,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1,_col2,_col3,_col4,_col5,_col6,_col7,_col8,_col9,_col10,_col11,_col12,_col13,_col14,_col15,_col16,_col17,_col18</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/udf6.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/udf6.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/udf6.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/udf6.q.xml Wed Jul 3 15:52:56 2013
@@ -197,6 +197,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/udf_case.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/udf_case.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/udf_case.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/udf_case.q.xml Wed Jul 3 15:52:56 2013
@@ -201,6 +201,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1</string>
</void>
Modified: hive/trunk/ql/src/test/results/compiler/plan/udf_when.q.xml
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/compiler/plan/udf_when.q.xml?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/compiler/plan/udf_when.q.xml (original)
+++ hive/trunk/ql/src/test/results/compiler/plan/udf_when.q.xml Wed Jul 3 15:52:56 2013
@@ -201,6 +201,10 @@
<void property="properties">
<object class="java.util.Properties">
<void method="put">
+ <string>hive.serialization.extend.nesting.levels</string>
+ <string>true</string>
+ </void>
+ <void method="put">
<string>columns</string>
<string>_col0,_col1</string>
</void>
Modified: hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFactory.java
URL: http://svn.apache.org/viewvc/hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFactory.java?rev=1499450&r1=1499449&r2=1499450&view=diff
==============================================================================
--- hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFactory.java (original)
+++ hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFactory.java Wed Jul 3 15:52:56 2013
@@ -21,6 +21,7 @@ package org.apache.hadoop.hive.serde2.la
import java.util.ArrayList;
import java.util.List;
+import org.apache.hadoop.hive.serde2.SerDeException;
import org.apache.hadoop.hive.serde2.lazy.objectinspector.LazyListObjectInspector;
import org.apache.hadoop.hive.serde2.lazy.objectinspector.LazyMapObjectInspector;
import org.apache.hadoop.hive.serde2.lazy.objectinspector.LazyObjectInspectorFactory;
@@ -47,9 +48,9 @@ import org.apache.hadoop.hive.serde2.laz
import org.apache.hadoop.hive.serde2.lazydio.LazyDioLong;
import org.apache.hadoop.hive.serde2.lazydio.LazyDioShort;
import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector;
+import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category;
import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorFactory;
import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector;
-import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category;
import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector.PrimitiveCategory;
import org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo;
import org.apache.hadoop.hive.serde2.typeinfo.MapTypeInfo;
@@ -203,10 +204,11 @@ public final class LazyFactory {
* @param nullSequence
* The sequence of bytes representing NULL.
* @return The ObjectInspector
+ * @throws SerDeException
*/
public static ObjectInspector createLazyObjectInspector(TypeInfo typeInfo,
byte[] separator, int separatorIndex, Text nullSequence, boolean escaped,
- byte escapeChar) {
+ byte escapeChar) throws SerDeException {
ObjectInspector.Category c = typeInfo.getCategory();
switch (c) {
case PRIMITIVE:
@@ -220,13 +222,14 @@ public final class LazyFactory {
nullSequence, escaped, escapeChar), createLazyObjectInspector(
((MapTypeInfo) typeInfo).getMapValueTypeInfo(), separator,
separatorIndex + 2, nullSequence, escaped, escapeChar),
- separator[separatorIndex], separator[separatorIndex + 1],
+ LazyUtils.getSeparator(separator, separatorIndex),
+ LazyUtils.getSeparator(separator, separatorIndex+1),
nullSequence, escaped, escapeChar);
case LIST:
return LazyObjectInspectorFactory.getLazySimpleListObjectInspector(
createLazyObjectInspector(((ListTypeInfo) typeInfo)
.getListElementTypeInfo(), separator, separatorIndex + 1,
- nullSequence, escaped, escapeChar), separator[separatorIndex],
+ nullSequence, escaped, escapeChar), LazyUtils.getSeparator(separator, separatorIndex),
nullSequence, escaped, escapeChar);
case STRUCT:
StructTypeInfo structTypeInfo = (StructTypeInfo) typeInfo;
@@ -241,7 +244,8 @@ public final class LazyFactory {
escapeChar));
}
return LazyObjectInspectorFactory.getLazySimpleStructObjectInspector(
- fieldNames, fieldObjectInspectors, separator[separatorIndex],
+ fieldNames, fieldObjectInspectors,
+ LazyUtils.getSeparator(separator, separatorIndex),
nullSequence, false, escaped, escapeChar);
case UNION:
UnionTypeInfo unionTypeInfo = (UnionTypeInfo) typeInfo;
@@ -252,7 +256,8 @@ public final class LazyFactory {
escapeChar));
}
return LazyObjectInspectorFactory.getLazyUnionObjectInspector(lazyOIs,
- separator[separatorIndex], nullSequence, escaped, escapeChar);
+ LazyUtils.getSeparator(separator, separatorIndex),
+ nullSequence, escaped, escapeChar);
}
throw new RuntimeException("Hive LazySerDe Internal error.");
@@ -265,13 +270,14 @@ public final class LazyFactory {
* @param lastColumnTakesRest
* whether the last column of the struct should take the rest of the
* row if there are extra fields.
+ * @throws SerDeException
* @see LazyFactory#createLazyObjectInspector(TypeInfo, byte[], int, Text,
* boolean, byte)
*/
public static ObjectInspector createLazyStructInspector(
List<String> columnNames, List<TypeInfo> typeInfos, byte[] separators,
Text nullSequence, boolean lastColumnTakesRest, boolean escaped,
- byte escapeChar) {
+ byte escapeChar) throws SerDeException {
ArrayList<ObjectInspector> columnObjectInspectors = new ArrayList<ObjectInspector>(
typeInfos.size());
for (int i = 0; i < typeInfos.size(); i++) {
@@ -286,13 +292,14 @@ public final class LazyFactory {
/**
* Create a hierarchical ObjectInspector for ColumnarStruct with the given
* columnNames and columnTypeInfos.
+ * @throws SerDeException
*
* @see LazyFactory#createLazyObjectInspector(TypeInfo, byte[], int, Text,
* boolean, byte)
*/
public static ObjectInspector createColumnarStructInspector(
List<String> columnNames, List<TypeInfo> columnTypes, byte[] separators,
- Text nullSequence, boolean escaped, byte escapeChar) {
+ Text nullSequence, boolean escaped, byte escapeChar) throws SerDeException {
ArrayList<ObjectInspector> columnObjectInspectors = new ArrayList<ObjectInspector>(
columnTypes.size());
for (int i = 0; i < columnTypes.size(); i++) {