HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / join41.q.out
1 PREHOOK: query: create table s1 as select * from src where key = 0
2 PREHOOK: type: CREATETABLE_AS_SELECT
3 PREHOOK: Input: default@src
4 PREHOOK: Output: database:default
5 PREHOOK: Output: default@s1
6 POSTHOOK: query: create table s1 as select * from src where key = 0
7 POSTHOOK: type: CREATETABLE_AS_SELECT
8 POSTHOOK: Input: default@src
9 POSTHOOK: Output: database:default
10 POSTHOOK: Output: default@s1
11 POSTHOOK: Lineage: s1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
12 POSTHOOK: Lineage: s1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
13 PREHOOK: query: EXPLAIN
14 SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
15 PREHOOK: type: QUERY
16 POSTHOOK: query: EXPLAIN
17 SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
18 POSTHOOK: type: QUERY
19 STAGE DEPENDENCIES:
20   Stage-1 is a root stage
21   Stage-0 depends on stages: Stage-1
22
23 STAGE PLANS:
24   Stage: Stage-1
25     Map Reduce
26       Map Operator Tree:
27           TableScan
28             alias: src1
29             Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
30             Select Operator
31               expressions: key (type: string), value (type: string)
32               outputColumnNames: _col0, _col1
33               Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
34               Reduce Output Operator
35                 key expressions: _col0 (type: string)
36                 sort order: +
37                 Map-reduce partition columns: _col0 (type: string)
38                 Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
39                 value expressions: _col1 (type: string)
40           TableScan
41             alias: src2
42             Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
43             Filter Operator
44               predicate: (UDFToDouble(key) > 10.0D) (type: boolean)
45               Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
46               Select Operator
47                 expressions: key (type: string), value (type: string)
48                 outputColumnNames: _col0, _col1
49                 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
50                 Reduce Output Operator
51                   key expressions: _col0 (type: string)
52                   sort order: +
53                   Map-reduce partition columns: _col0 (type: string)
54                   Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
55                   value expressions: _col1 (type: string)
56       Reduce Operator Tree:
57         Join Operator
58           condition map:
59                Left Outer Join 0 to 1
60           keys:
61             0 _col0 (type: string)
62             1 _col0 (type: string)
63           outputColumnNames: _col0, _col1, _col2, _col3
64           Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE
65           File Output Operator
66             compressed: false
67             Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE
68             table:
69                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
70                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
71                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
72
73   Stage: Stage-0
74     Fetch Operator
75       limit: -1
76       Processor Tree:
77         ListSink
78
79 PREHOOK: query: SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
80 PREHOOK: type: QUERY
81 PREHOOK: Input: default@s1
82 #### A masked pattern was here ####
83 POSTHOOK: query: SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
84 POSTHOOK: type: QUERY
85 POSTHOOK: Input: default@s1
86 #### A masked pattern was here ####
87 0       val_0   NULL    NULL
88 0       val_0   NULL    NULL
89 0       val_0   NULL    NULL
90 PREHOOK: query: EXPLAIN
91 SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
92 PREHOOK: type: QUERY
93 POSTHOOK: query: EXPLAIN
94 SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
95 POSTHOOK: type: QUERY
96 STAGE DEPENDENCIES:
97   Stage-1 is a root stage
98   Stage-0 depends on stages: Stage-1
99
100 STAGE PLANS:
101   Stage: Stage-1
102     Map Reduce
103       Map Operator Tree:
104           TableScan
105             alias: src1
106             Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
107             Select Operator
108               expressions: key (type: string), value (type: string)
109               outputColumnNames: _col0, _col1
110               Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
111               Reduce Output Operator
112                 key expressions: _col0 (type: string)
113                 sort order: +
114                 Map-reduce partition columns: _col0 (type: string)
115                 Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
116                 value expressions: _col1 (type: string)
117           TableScan
118             alias: src2
119             Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE
120             Filter Operator
121               predicate: (UDFToDouble(key) > 10.0D) (type: boolean)
122               Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
123               Select Operator
124                 expressions: key (type: string), value (type: string)
125                 outputColumnNames: _col0, _col1
126                 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
127                 Reduce Output Operator
128                   key expressions: _col0 (type: string)
129                   sort order: +
130                   Map-reduce partition columns: _col0 (type: string)
131                   Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE
132                   value expressions: _col1 (type: string)
133       Reduce Operator Tree:
134         Join Operator
135           condition map:
136                Left Outer Join 0 to 1
137           keys:
138             0 _col0 (type: string)
139             1 _col0 (type: string)
140           outputColumnNames: _col0, _col1, _col2, _col3
141           Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE
142           File Output Operator
143             compressed: false
144             Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE
145             table:
146                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
147                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
148                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
149
150   Stage: Stage-0
151     Fetch Operator
152       limit: -1
153       Processor Tree:
154         ListSink
155
156 PREHOOK: query: SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
157 PREHOOK: type: QUERY
158 PREHOOK: Input: default@s1
159 #### A masked pattern was here ####
160 POSTHOOK: query: SELECT * FROM s1 src1 LEFT OUTER JOIN s1 src2 ON (src1.key = src2.key AND src2.key > 10)
161 POSTHOOK: type: QUERY
162 POSTHOOK: Input: default@s1
163 #### A masked pattern was here ####
164 0       val_0   NULL    NULL
165 0       val_0   NULL    NULL
166 0       val_0   NULL    NULL