1 PREHOOK: query: select key from src limit 1
3 PREHOOK: Input: default@src
4 #### A masked pattern was here ####
5 POSTHOOK: query: select key from src limit 1
7 POSTHOOK: Input: default@src
8 #### A masked pattern was here ####
10 PREHOOK: query: /* comment comment */
11 select key from src limit 1
13 PREHOOK: Input: default@src
14 #### A masked pattern was here ####
15 POSTHOOK: query: /* comment comment */
16 select key from src limit 1
18 POSTHOOK: Input: default@src
19 #### A masked pattern was here ####
21 PREHOOK: query: select /*comment*/ key from src limit 1
23 PREHOOK: Input: default@src
24 #### A masked pattern was here ####
25 POSTHOOK: query: select /*comment*/ key from src limit 1
27 POSTHOOK: Input: default@src
28 #### A masked pattern was here ####
30 PREHOOK: query: select /*comment*/ key from /* comment */ src /* comment */ limit 1
32 PREHOOK: Input: default@src
33 #### A masked pattern was here ####
34 POSTHOOK: query: select /*comment*/ key from /* comment */ src /* comment */ limit 1
36 POSTHOOK: Input: default@src
37 #### A masked pattern was here ####
39 PREHOOK: query: select /**/ key /* */ from src limit 1
41 PREHOOK: Input: default@src
42 #### A masked pattern was here ####
43 POSTHOOK: query: select /**/ key /* */ from src limit 1
45 POSTHOOK: Input: default@src
46 #### A masked pattern was here ####
52 */ key from src limit 1
54 PREHOOK: Input: default@src
55 #### A masked pattern was here ####
60 */ key from src limit 1
62 POSTHOOK: Input: default@src
63 #### A masked pattern was here ####
65 PREHOOK: query: select /*+ MAPJOIN(a) */ count(*) from src a join src b on a.key = b.key where a.key > 0
67 PREHOOK: Input: default@src
68 #### A masked pattern was here ####
69 POSTHOOK: query: select /*+ MAPJOIN(a) */ count(*) from src a join src b on a.key = b.key where a.key > 0
71 POSTHOOK: Input: default@src
72 #### A masked pattern was here ####
74 PREHOOK: query: explain extended select /*+ MAPJOIN(a) */ count(*) from src a join src b on a.key = b.key where a.key > 0
76 POSTHOOK: query: explain extended select /*+ MAPJOIN(a) */ count(*) from src a join src b on a.key = b.key where a.key > 0
79 Stage-5 is a root stage
80 Stage-2 depends on stages: Stage-5
81 Stage-0 depends on stages: Stage-2
86 Alias -> Map Local Tables:
90 Alias -> Map Local Operator Tree:
94 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
98 predicate: (UDFToDouble(key) > 0.0D) (type: boolean)
99 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
101 expressions: key (type: string)
102 outputColumnNames: _col0
103 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
104 HashTable Sink Operator
106 0 _col0 (type: string)
107 1 _col0 (type: string)
108 Position of Big Table: 1
115 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
118 isSamplingPred: false
119 predicate: (UDFToDouble(key) > 0.0D) (type: boolean)
120 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
122 expressions: key (type: string)
123 outputColumnNames: _col0
124 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
129 0 _col0 (type: string)
130 1 _col0 (type: string)
131 Position of Big Table: 1
132 Statistics: Num rows: 182 Data size: 1939 Basic stats: COMPLETE Column stats: NONE
134 aggregations: count()
136 outputColumnNames: _col0
137 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
138 Reduce Output Operator
141 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
143 value expressions: _col0 (type: bigint)
144 auto parallelism: false
146 Map Reduce Local Work
148 #### A masked pattern was here ####
150 #### A masked pattern was here ####
153 input format: org.apache.hadoop.mapred.TextInputFormat
154 output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
156 COLUMN_STATS_ACCURATE {"BASIC_STATS":"true","COLUMN_STATS":{"key":"true","value":"true"}}
158 column.name.delimiter ,
160 columns.comments 'default','default'
161 columns.types string:string
162 #### A masked pattern was here ####
167 serialization.ddl struct src { string key, string value}
168 serialization.format 1
169 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
171 #### A masked pattern was here ####
172 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
174 input format: org.apache.hadoop.mapred.TextInputFormat
175 output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
177 COLUMN_STATS_ACCURATE {"BASIC_STATS":"true","COLUMN_STATS":{"key":"true","value":"true"}}
179 column.name.delimiter ,
181 columns.comments 'default','default'
182 columns.types string:string
183 #### A masked pattern was here ####
188 serialization.ddl struct src { string key, string value}
189 serialization.format 1
190 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
192 #### A masked pattern was here ####
193 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
196 Truncated Path -> Alias:
199 Reduce Operator Tree:
201 aggregations: count(VALUE._col0)
203 outputColumnNames: _col0
204 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
208 #### A masked pattern was here ####
209 NumFilesPerFileSink: 1
210 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
211 #### A masked pattern was here ####
213 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
214 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
219 hive.serialization.extend.additional.nesting.levels true
220 serialization.escape.crlf true
221 serialization.format 1
222 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
223 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
226 MultiFileSpray: false