HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / ppd_outer_join1.q.out
1 PREHOOK: query: EXPLAIN
2  FROM 
3   src a
4  LEFT OUTER JOIN 
5   src b 
6  ON (a.key = b.key)
7  SELECT a.key, a.value, b.key, b.value
8  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
9 PREHOOK: type: QUERY
10 POSTHOOK: query: EXPLAIN
11  FROM 
12   src a
13  LEFT OUTER JOIN 
14   src b 
15  ON (a.key = b.key)
16  SELECT a.key, a.value, b.key, b.value
17  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
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: a
29             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
30             Filter Operator
31               predicate: ((UDFToDouble(key) < 20.0D) and (UDFToDouble(key) > 15.0D)) (type: boolean)
32               Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
33               Select Operator
34                 expressions: key (type: string), value (type: string)
35                 outputColumnNames: _col0, _col1
36                 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
37                 Reduce Output Operator
38                   key expressions: _col0 (type: string)
39                   sort order: +
40                   Map-reduce partition columns: _col0 (type: string)
41                   Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
42                   value expressions: _col1 (type: string)
43           TableScan
44             alias: b
45             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
46             Filter Operator
47               predicate: ((UDFToDouble(key) < 20.0D) and (UDFToDouble(key) > 15.0D)) (type: boolean)
48               Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
49               Select Operator
50                 expressions: key (type: string), value (type: string)
51                 outputColumnNames: _col0, _col1
52                 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
53                 Reduce Output Operator
54                   key expressions: _col0 (type: string)
55                   sort order: +
56                   Map-reduce partition columns: _col0 (type: string)
57                   Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
58                   value expressions: _col1 (type: string)
59       Reduce Operator Tree:
60         Join Operator
61           condition map:
62                Inner Join 0 to 1
63           keys:
64             0 _col0 (type: string)
65             1 _col0 (type: string)
66           outputColumnNames: _col0, _col1, _col2, _col3
67           Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE
68           File Output Operator
69             compressed: false
70             Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE
71             table:
72                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
73                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
74                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
75
76   Stage: Stage-0
77     Fetch Operator
78       limit: -1
79       Processor Tree:
80         ListSink
81
82 PREHOOK: query: FROM 
83   src a
84  LEFT OUTER JOIN 
85   src b 
86  ON (a.key = b.key)
87  SELECT a.key, a.value, b.key, b.value
88  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
89 PREHOOK: type: QUERY
90 PREHOOK: Input: default@src
91 #### A masked pattern was here ####
92 POSTHOOK: query: FROM 
93   src a
94  LEFT OUTER JOIN 
95   src b 
96  ON (a.key = b.key)
97  SELECT a.key, a.value, b.key, b.value
98  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
99 POSTHOOK: type: QUERY
100 POSTHOOK: Input: default@src
101 #### A masked pattern was here ####
102 17      val_17  17      val_17
103 18      val_18  18      val_18
104 18      val_18  18      val_18
105 18      val_18  18      val_18
106 18      val_18  18      val_18
107 19      val_19  19      val_19
108 PREHOOK: query: EXPLAIN
109  FROM 
110   src a
111  LEFT OUTER JOIN 
112   src b 
113  ON (a.key = b.key)
114  SELECT a.key, a.value, b.key, b.value
115  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
116 PREHOOK: type: QUERY
117 POSTHOOK: query: EXPLAIN
118  FROM 
119   src a
120  LEFT OUTER JOIN 
121   src b 
122  ON (a.key = b.key)
123  SELECT a.key, a.value, b.key, b.value
124  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
125 POSTHOOK: type: QUERY
126 STAGE DEPENDENCIES:
127   Stage-1 is a root stage
128   Stage-0 depends on stages: Stage-1
129
130 STAGE PLANS:
131   Stage: Stage-1
132     Map Reduce
133       Map Operator Tree:
134           TableScan
135             alias: a
136             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
137             Filter Operator
138               predicate: ((UDFToDouble(key) < 20.0D) and (UDFToDouble(key) > 15.0D)) (type: boolean)
139               Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
140               Select Operator
141                 expressions: key (type: string), value (type: string)
142                 outputColumnNames: _col0, _col1
143                 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
144                 Reduce Output Operator
145                   key expressions: _col0 (type: string)
146                   sort order: +
147                   Map-reduce partition columns: _col0 (type: string)
148                   Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
149                   value expressions: _col1 (type: string)
150           TableScan
151             alias: b
152             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
153             Filter Operator
154               predicate: ((UDFToDouble(key) < 20.0D) and (UDFToDouble(key) > 15.0D)) (type: boolean)
155               Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
156               Select Operator
157                 expressions: key (type: string), value (type: string)
158                 outputColumnNames: _col0, _col1
159                 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
160                 Reduce Output Operator
161                   key expressions: _col0 (type: string)
162                   sort order: +
163                   Map-reduce partition columns: _col0 (type: string)
164                   Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE
165                   value expressions: _col1 (type: string)
166       Reduce Operator Tree:
167         Join Operator
168           condition map:
169                Inner Join 0 to 1
170           keys:
171             0 _col0 (type: string)
172             1 _col0 (type: string)
173           outputColumnNames: _col0, _col1, _col2, _col3
174           Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE
175           File Output Operator
176             compressed: false
177             Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE
178             table:
179                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
180                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
181                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
182
183   Stage: Stage-0
184     Fetch Operator
185       limit: -1
186       Processor Tree:
187         ListSink
188
189 PREHOOK: query: FROM 
190   src a
191  LEFT OUTER JOIN 
192   src b 
193  ON (a.key = b.key)
194  SELECT a.key, a.value, b.key, b.value
195  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
196 PREHOOK: type: QUERY
197 PREHOOK: Input: default@src
198 #### A masked pattern was here ####
199 POSTHOOK: query: FROM 
200   src a
201  LEFT OUTER JOIN 
202   src b 
203  ON (a.key = b.key)
204  SELECT a.key, a.value, b.key, b.value
205  WHERE a.key > 10 AND a.key < 20 AND b.key > 15 AND b.key < 25
206 POSTHOOK: type: QUERY
207 POSTHOOK: Input: default@src
208 #### A masked pattern was here ####
209 17      val_17  17      val_17
210 18      val_18  18      val_18
211 18      val_18  18      val_18
212 18      val_18  18      val_18
213 18      val_18  18      val_18
214 19      val_19  19      val_19