PageRenderTime 87ms CodeModel.GetById 29ms RepoModel.GetById 0ms app.codeStats 1ms

/tags/release-0.0.0-rc0/hive/external/ql/src/test/results/clientpositive/multi_insert.q.out

#
text | 4022 lines | 3879 code | 143 blank | 0 comment | 0 complexity | f4e3ca36cc381eaae35d218bd7205767 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: create table src_multi1 like src
  2. PREHOOK: type: CREATETABLE
  3. POSTHOOK: query: create table src_multi1 like src
  4. POSTHOOK: type: CREATETABLE
  5. POSTHOOK: Output: default@src_multi1
  6. PREHOOK: query: create table src_multi2 like src
  7. PREHOOK: type: CREATETABLE
  8. POSTHOOK: query: create table src_multi2 like src
  9. POSTHOOK: type: CREATETABLE
  10. POSTHOOK: Output: default@src_multi2
  11. PREHOOK: query: explain
  12. from src
  13. insert overwrite table src_multi1 select * where key < 10
  14. insert overwrite table src_multi2 select * where key > 10 and key < 20
  15. PREHOOK: type: QUERY
  16. POSTHOOK: query: explain
  17. from src
  18. insert overwrite table src_multi1 select * where key < 10
  19. insert overwrite table src_multi2 select * where key > 10 and key < 20
  20. POSTHOOK: type: QUERY
  21. ABSTRACT SYNTAX TREE:
  22. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  23. STAGE DEPENDENCIES:
  24. Stage-2 is a root stage
  25. Stage-0 depends on stages: Stage-2
  26. Stage-3 depends on stages: Stage-0
  27. Stage-1 depends on stages: Stage-2
  28. Stage-4 depends on stages: Stage-1
  29. STAGE PLANS:
  30. Stage: Stage-2
  31. Map Reduce
  32. Alias -> Map Operator Tree:
  33. src
  34. TableScan
  35. alias: src
  36. Filter Operator
  37. predicate:
  38. expr: (key < 10)
  39. type: boolean
  40. Select Operator
  41. expressions:
  42. expr: key
  43. type: string
  44. expr: value
  45. type: string
  46. outputColumnNames: _col0, _col1
  47. File Output Operator
  48. compressed: false
  49. GlobalTableId: 1
  50. table:
  51. input format: org.apache.hadoop.mapred.TextInputFormat
  52. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  53. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  54. name: default.src_multi1
  55. Filter Operator
  56. predicate:
  57. expr: ((key > 10) and (key < 20))
  58. type: boolean
  59. Select Operator
  60. expressions:
  61. expr: key
  62. type: string
  63. expr: value
  64. type: string
  65. outputColumnNames: _col0, _col1
  66. File Output Operator
  67. compressed: false
  68. GlobalTableId: 2
  69. table:
  70. input format: org.apache.hadoop.mapred.TextInputFormat
  71. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  72. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  73. name: default.src_multi2
  74. Stage: Stage-0
  75. Move Operator
  76. tables:
  77. replace: true
  78. table:
  79. input format: org.apache.hadoop.mapred.TextInputFormat
  80. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  81. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  82. name: default.src_multi1
  83. Stage: Stage-3
  84. Stats-Aggr Operator
  85. Stage: Stage-1
  86. Move Operator
  87. tables:
  88. replace: true
  89. table:
  90. input format: org.apache.hadoop.mapred.TextInputFormat
  91. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  92. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  93. name: default.src_multi2
  94. Stage: Stage-4
  95. Stats-Aggr Operator
  96. PREHOOK: query: from src
  97. insert overwrite table src_multi1 select * where key < 10
  98. insert overwrite table src_multi2 select * where key > 10 and key < 20
  99. PREHOOK: type: QUERY
  100. PREHOOK: Input: default@src
  101. PREHOOK: Output: default@src_multi1
  102. PREHOOK: Output: default@src_multi2
  103. POSTHOOK: query: from src
  104. insert overwrite table src_multi1 select * where key < 10
  105. insert overwrite table src_multi2 select * where key > 10 and key < 20
  106. POSTHOOK: type: QUERY
  107. POSTHOOK: Input: default@src
  108. POSTHOOK: Output: default@src_multi1
  109. POSTHOOK: Output: default@src_multi2
  110. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  111. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  112. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  113. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  114. PREHOOK: query: select * from src_multi1 order by key, value
  115. PREHOOK: type: QUERY
  116. PREHOOK: Input: default@src_multi1
  117. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-28_145_3241710195767422128/-mr-10000
  118. POSTHOOK: query: select * from src_multi1 order by key, value
  119. POSTHOOK: type: QUERY
  120. POSTHOOK: Input: default@src_multi1
  121. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-28_145_3241710195767422128/-mr-10000
  122. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  123. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  124. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  125. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  126. 0 val_0
  127. 0 val_0
  128. 0 val_0
  129. 2 val_2
  130. 4 val_4
  131. 5 val_5
  132. 5 val_5
  133. 5 val_5
  134. 8 val_8
  135. 9 val_9
  136. PREHOOK: query: select * from src_multi2 order by key, value
  137. PREHOOK: type: QUERY
  138. PREHOOK: Input: default@src_multi2
  139. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-31_438_9069228920663463258/-mr-10000
  140. POSTHOOK: query: select * from src_multi2 order by key, value
  141. POSTHOOK: type: QUERY
  142. POSTHOOK: Input: default@src_multi2
  143. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-31_438_9069228920663463258/-mr-10000
  144. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  145. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  146. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  147. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  148. 11 val_11
  149. 12 val_12
  150. 12 val_12
  151. 15 val_15
  152. 15 val_15
  153. 17 val_17
  154. 18 val_18
  155. 18 val_18
  156. 19 val_19
  157. PREHOOK: query: explain
  158. from src
  159. insert overwrite table src_multi1 select * where key < 10
  160. insert overwrite table src_multi2 select * where key > 10 and key < 20
  161. PREHOOK: type: QUERY
  162. POSTHOOK: query: explain
  163. from src
  164. insert overwrite table src_multi1 select * where key < 10
  165. insert overwrite table src_multi2 select * where key > 10 and key < 20
  166. POSTHOOK: type: QUERY
  167. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  168. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  169. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  170. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  171. ABSTRACT SYNTAX TREE:
  172. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  173. STAGE DEPENDENCIES:
  174. Stage-2 is a root stage
  175. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  176. Stage-5
  177. Stage-0 depends on stages: Stage-5, Stage-4
  178. Stage-3 depends on stages: Stage-0
  179. Stage-4
  180. Stage-10 depends on stages: Stage-2 , consists of Stage-9, Stage-8
  181. Stage-9
  182. Stage-1 depends on stages: Stage-9, Stage-8
  183. Stage-7 depends on stages: Stage-1
  184. Stage-8
  185. STAGE PLANS:
  186. Stage: Stage-2
  187. Map Reduce
  188. Alias -> Map Operator Tree:
  189. src
  190. TableScan
  191. alias: src
  192. Filter Operator
  193. predicate:
  194. expr: (key < 10)
  195. type: boolean
  196. Select Operator
  197. expressions:
  198. expr: key
  199. type: string
  200. expr: value
  201. type: string
  202. outputColumnNames: _col0, _col1
  203. File Output Operator
  204. compressed: false
  205. GlobalTableId: 1
  206. table:
  207. input format: org.apache.hadoop.mapred.TextInputFormat
  208. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  209. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  210. name: default.src_multi1
  211. Filter Operator
  212. predicate:
  213. expr: ((key > 10) and (key < 20))
  214. type: boolean
  215. Select Operator
  216. expressions:
  217. expr: key
  218. type: string
  219. expr: value
  220. type: string
  221. outputColumnNames: _col0, _col1
  222. File Output Operator
  223. compressed: false
  224. GlobalTableId: 2
  225. table:
  226. input format: org.apache.hadoop.mapred.TextInputFormat
  227. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  228. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  229. name: default.src_multi2
  230. Stage: Stage-6
  231. Conditional Operator
  232. Stage: Stage-5
  233. Move Operator
  234. files:
  235. hdfs directory: true
  236. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-34_769_237323934229498156/-ext-10000
  237. Stage: Stage-0
  238. Move Operator
  239. tables:
  240. replace: true
  241. table:
  242. input format: org.apache.hadoop.mapred.TextInputFormat
  243. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  244. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  245. name: default.src_multi1
  246. Stage: Stage-3
  247. Stats-Aggr Operator
  248. Stage: Stage-4
  249. Map Reduce
  250. Alias -> Map Operator Tree:
  251. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-34_769_237323934229498156/-ext-10004
  252. File Output Operator
  253. compressed: false
  254. GlobalTableId: 0
  255. table:
  256. input format: org.apache.hadoop.mapred.TextInputFormat
  257. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  258. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  259. name: default.src_multi1
  260. Stage: Stage-10
  261. Conditional Operator
  262. Stage: Stage-9
  263. Move Operator
  264. files:
  265. hdfs directory: true
  266. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-34_769_237323934229498156/-ext-10002
  267. Stage: Stage-1
  268. Move Operator
  269. tables:
  270. replace: true
  271. table:
  272. input format: org.apache.hadoop.mapred.TextInputFormat
  273. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  274. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  275. name: default.src_multi2
  276. Stage: Stage-7
  277. Stats-Aggr Operator
  278. Stage: Stage-8
  279. Map Reduce
  280. Alias -> Map Operator Tree:
  281. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-34_769_237323934229498156/-ext-10005
  282. File Output Operator
  283. compressed: false
  284. GlobalTableId: 0
  285. table:
  286. input format: org.apache.hadoop.mapred.TextInputFormat
  287. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  288. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  289. name: default.src_multi2
  290. PREHOOK: query: from src
  291. insert overwrite table src_multi1 select * where key < 10
  292. insert overwrite table src_multi2 select * where key > 10 and key < 20
  293. PREHOOK: type: QUERY
  294. PREHOOK: Input: default@src
  295. PREHOOK: Output: default@src_multi1
  296. PREHOOK: Output: default@src_multi2
  297. POSTHOOK: query: from src
  298. insert overwrite table src_multi1 select * where key < 10
  299. insert overwrite table src_multi2 select * where key > 10 and key < 20
  300. POSTHOOK: type: QUERY
  301. POSTHOOK: Input: default@src
  302. POSTHOOK: Output: default@src_multi1
  303. POSTHOOK: Output: default@src_multi2
  304. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  305. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  306. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  307. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  308. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  309. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  310. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  311. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  312. PREHOOK: query: select * from src_multi1 order by key, value
  313. PREHOOK: type: QUERY
  314. PREHOOK: Input: default@src_multi1
  315. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-40_108_540422556150441780/-mr-10000
  316. POSTHOOK: query: select * from src_multi1 order by key, value
  317. POSTHOOK: type: QUERY
  318. POSTHOOK: Input: default@src_multi1
  319. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-40_108_540422556150441780/-mr-10000
  320. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  321. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  322. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  323. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  324. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  325. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  326. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  327. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  328. 0 val_0
  329. 0 val_0
  330. 0 val_0
  331. 2 val_2
  332. 4 val_4
  333. 5 val_5
  334. 5 val_5
  335. 5 val_5
  336. 8 val_8
  337. 9 val_9
  338. PREHOOK: query: select * from src_multi2 order by key, value
  339. PREHOOK: type: QUERY
  340. PREHOOK: Input: default@src_multi2
  341. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-43_386_4508980303632676768/-mr-10000
  342. POSTHOOK: query: select * from src_multi2 order by key, value
  343. POSTHOOK: type: QUERY
  344. POSTHOOK: Input: default@src_multi2
  345. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-43_386_4508980303632676768/-mr-10000
  346. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  347. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  348. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  349. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  350. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  351. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  352. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  353. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  354. 11 val_11
  355. 12 val_12
  356. 12 val_12
  357. 15 val_15
  358. 15 val_15
  359. 17 val_17
  360. 18 val_18
  361. 18 val_18
  362. 19 val_19
  363. PREHOOK: query: explain
  364. from src
  365. insert overwrite table src_multi1 select * where key < 10
  366. insert overwrite table src_multi2 select * where key > 10 and key < 20
  367. PREHOOK: type: QUERY
  368. POSTHOOK: query: explain
  369. from src
  370. insert overwrite table src_multi1 select * where key < 10
  371. insert overwrite table src_multi2 select * where key > 10 and key < 20
  372. POSTHOOK: type: QUERY
  373. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  374. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  375. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  376. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  377. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  378. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  379. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  380. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  381. ABSTRACT SYNTAX TREE:
  382. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  383. STAGE DEPENDENCIES:
  384. Stage-2 is a root stage
  385. Stage-0 depends on stages: Stage-2
  386. Stage-3 depends on stages: Stage-0
  387. Stage-1 depends on stages: Stage-2
  388. Stage-4 depends on stages: Stage-1
  389. STAGE PLANS:
  390. Stage: Stage-2
  391. Map Reduce
  392. Alias -> Map Operator Tree:
  393. src
  394. TableScan
  395. alias: src
  396. Filter Operator
  397. predicate:
  398. expr: (key < 10)
  399. type: boolean
  400. Select Operator
  401. expressions:
  402. expr: key
  403. type: string
  404. expr: value
  405. type: string
  406. outputColumnNames: _col0, _col1
  407. File Output Operator
  408. compressed: false
  409. GlobalTableId: 1
  410. table:
  411. input format: org.apache.hadoop.mapred.TextInputFormat
  412. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  413. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  414. name: default.src_multi1
  415. Filter Operator
  416. predicate:
  417. expr: ((key > 10) and (key < 20))
  418. type: boolean
  419. Select Operator
  420. expressions:
  421. expr: key
  422. type: string
  423. expr: value
  424. type: string
  425. outputColumnNames: _col0, _col1
  426. File Output Operator
  427. compressed: false
  428. GlobalTableId: 2
  429. table:
  430. input format: org.apache.hadoop.mapred.TextInputFormat
  431. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  432. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  433. name: default.src_multi2
  434. Stage: Stage-0
  435. Move Operator
  436. tables:
  437. replace: true
  438. table:
  439. input format: org.apache.hadoop.mapred.TextInputFormat
  440. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  441. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  442. name: default.src_multi1
  443. Stage: Stage-3
  444. Stats-Aggr Operator
  445. Stage: Stage-1
  446. Move Operator
  447. tables:
  448. replace: true
  449. table:
  450. input format: org.apache.hadoop.mapred.TextInputFormat
  451. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  452. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  453. name: default.src_multi2
  454. Stage: Stage-4
  455. Stats-Aggr Operator
  456. PREHOOK: query: from src
  457. insert overwrite table src_multi1 select * where key < 10
  458. insert overwrite table src_multi2 select * where key > 10 and key < 20
  459. PREHOOK: type: QUERY
  460. PREHOOK: Input: default@src
  461. PREHOOK: Output: default@src_multi1
  462. PREHOOK: Output: default@src_multi2
  463. POSTHOOK: query: from src
  464. insert overwrite table src_multi1 select * where key < 10
  465. insert overwrite table src_multi2 select * where key > 10 and key < 20
  466. POSTHOOK: type: QUERY
  467. POSTHOOK: Input: default@src
  468. POSTHOOK: Output: default@src_multi1
  469. POSTHOOK: Output: default@src_multi2
  470. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  471. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  472. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  473. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  474. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  475. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  476. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  477. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  478. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  479. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  480. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  481. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  482. PREHOOK: query: select * from src_multi1 order by key, value
  483. PREHOOK: type: QUERY
  484. PREHOOK: Input: default@src_multi1
  485. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-52_773_729013797916091277/-mr-10000
  486. POSTHOOK: query: select * from src_multi1 order by key, value
  487. POSTHOOK: type: QUERY
  488. POSTHOOK: Input: default@src_multi1
  489. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-52_773_729013797916091277/-mr-10000
  490. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  491. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  492. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  493. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  494. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  495. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  496. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  497. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  498. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  499. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  500. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  501. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  502. 0 val_0
  503. 0 val_0
  504. 0 val_0
  505. 2 val_2
  506. 4 val_4
  507. 5 val_5
  508. 5 val_5
  509. 5 val_5
  510. 8 val_8
  511. 9 val_9
  512. PREHOOK: query: select * from src_multi2 order by key, value
  513. PREHOOK: type: QUERY
  514. PREHOOK: Input: default@src_multi2
  515. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-56_122_5865497182262054478/-mr-10000
  516. POSTHOOK: query: select * from src_multi2 order by key, value
  517. POSTHOOK: type: QUERY
  518. POSTHOOK: Input: default@src_multi2
  519. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-43-56_122_5865497182262054478/-mr-10000
  520. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  521. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  522. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  523. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  524. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  525. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  526. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  527. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  528. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  529. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  530. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  531. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  532. 11 val_11
  533. 12 val_12
  534. 12 val_12
  535. 15 val_15
  536. 15 val_15
  537. 17 val_17
  538. 18 val_18
  539. 18 val_18
  540. 19 val_19
  541. PREHOOK: query: explain
  542. from src
  543. insert overwrite table src_multi1 select * where key < 10
  544. insert overwrite table src_multi2 select * where key > 10 and key < 20
  545. PREHOOK: type: QUERY
  546. POSTHOOK: query: explain
  547. from src
  548. insert overwrite table src_multi1 select * where key < 10
  549. insert overwrite table src_multi2 select * where key > 10 and key < 20
  550. POSTHOOK: type: QUERY
  551. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  552. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  553. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  554. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  555. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  556. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  557. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  558. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  559. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  560. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  561. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  562. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  563. ABSTRACT SYNTAX TREE:
  564. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  565. STAGE DEPENDENCIES:
  566. Stage-2 is a root stage
  567. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  568. Stage-5
  569. Stage-0 depends on stages: Stage-5, Stage-4
  570. Stage-3 depends on stages: Stage-0
  571. Stage-4
  572. Stage-10 depends on stages: Stage-2 , consists of Stage-9, Stage-8
  573. Stage-9
  574. Stage-1 depends on stages: Stage-9, Stage-8
  575. Stage-7 depends on stages: Stage-1
  576. Stage-8
  577. STAGE PLANS:
  578. Stage: Stage-2
  579. Map Reduce
  580. Alias -> Map Operator Tree:
  581. src
  582. TableScan
  583. alias: src
  584. Filter Operator
  585. predicate:
  586. expr: (key < 10)
  587. type: boolean
  588. Select Operator
  589. expressions:
  590. expr: key
  591. type: string
  592. expr: value
  593. type: string
  594. outputColumnNames: _col0, _col1
  595. File Output Operator
  596. compressed: false
  597. GlobalTableId: 1
  598. table:
  599. input format: org.apache.hadoop.mapred.TextInputFormat
  600. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  601. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  602. name: default.src_multi1
  603. Filter Operator
  604. predicate:
  605. expr: ((key > 10) and (key < 20))
  606. type: boolean
  607. Select Operator
  608. expressions:
  609. expr: key
  610. type: string
  611. expr: value
  612. type: string
  613. outputColumnNames: _col0, _col1
  614. File Output Operator
  615. compressed: false
  616. GlobalTableId: 2
  617. table:
  618. input format: org.apache.hadoop.mapred.TextInputFormat
  619. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  620. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  621. name: default.src_multi2
  622. Stage: Stage-6
  623. Conditional Operator
  624. Stage: Stage-5
  625. Move Operator
  626. files:
  627. hdfs directory: true
  628. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-59_397_2100362781804635792/-ext-10000
  629. Stage: Stage-0
  630. Move Operator
  631. tables:
  632. replace: true
  633. table:
  634. input format: org.apache.hadoop.mapred.TextInputFormat
  635. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  636. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  637. name: default.src_multi1
  638. Stage: Stage-3
  639. Stats-Aggr Operator
  640. Stage: Stage-4
  641. Map Reduce
  642. Alias -> Map Operator Tree:
  643. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-59_397_2100362781804635792/-ext-10004
  644. File Output Operator
  645. compressed: false
  646. GlobalTableId: 0
  647. table:
  648. input format: org.apache.hadoop.mapred.TextInputFormat
  649. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  650. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  651. name: default.src_multi1
  652. Stage: Stage-10
  653. Conditional Operator
  654. Stage: Stage-9
  655. Move Operator
  656. files:
  657. hdfs directory: true
  658. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-59_397_2100362781804635792/-ext-10002
  659. Stage: Stage-1
  660. Move Operator
  661. tables:
  662. replace: true
  663. table:
  664. input format: org.apache.hadoop.mapred.TextInputFormat
  665. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  666. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  667. name: default.src_multi2
  668. Stage: Stage-7
  669. Stats-Aggr Operator
  670. Stage: Stage-8
  671. Map Reduce
  672. Alias -> Map Operator Tree:
  673. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-43-59_397_2100362781804635792/-ext-10005
  674. File Output Operator
  675. compressed: false
  676. GlobalTableId: 0
  677. table:
  678. input format: org.apache.hadoop.mapred.TextInputFormat
  679. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  680. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  681. name: default.src_multi2
  682. PREHOOK: query: from src
  683. insert overwrite table src_multi1 select * where key < 10
  684. insert overwrite table src_multi2 select * where key > 10 and key < 20
  685. PREHOOK: type: QUERY
  686. PREHOOK: Input: default@src
  687. PREHOOK: Output: default@src_multi1
  688. PREHOOK: Output: default@src_multi2
  689. POSTHOOK: query: from src
  690. insert overwrite table src_multi1 select * where key < 10
  691. insert overwrite table src_multi2 select * where key > 10 and key < 20
  692. POSTHOOK: type: QUERY
  693. POSTHOOK: Input: default@src
  694. POSTHOOK: Output: default@src_multi1
  695. POSTHOOK: Output: default@src_multi2
  696. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  697. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  698. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  699. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  700. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  701. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  702. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  703. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  704. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  705. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  706. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  707. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  708. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  709. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  710. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  711. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  712. PREHOOK: query: select * from src_multi1 order by key, value
  713. PREHOOK: type: QUERY
  714. PREHOOK: Input: default@src_multi1
  715. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-04_792_6847429891760050580/-mr-10000
  716. POSTHOOK: query: select * from src_multi1 order by key, value
  717. POSTHOOK: type: QUERY
  718. POSTHOOK: Input: default@src_multi1
  719. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-04_792_6847429891760050580/-mr-10000
  720. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  721. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  722. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  723. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  724. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  725. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  726. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  727. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  728. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  729. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  730. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  731. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  732. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  733. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  734. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  735. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  736. 0 val_0
  737. 0 val_0
  738. 0 val_0
  739. 2 val_2
  740. 4 val_4
  741. 5 val_5
  742. 5 val_5
  743. 5 val_5
  744. 8 val_8
  745. 9 val_9
  746. PREHOOK: query: select * from src_multi2 order by key, value
  747. PREHOOK: type: QUERY
  748. PREHOOK: Input: default@src_multi2
  749. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-08_124_6485128554403267461/-mr-10000
  750. POSTHOOK: query: select * from src_multi2 order by key, value
  751. POSTHOOK: type: QUERY
  752. POSTHOOK: Input: default@src_multi2
  753. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-08_124_6485128554403267461/-mr-10000
  754. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  755. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  756. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  757. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  758. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  759. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  760. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  761. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  762. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  763. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  764. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  765. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  766. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  767. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  768. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  769. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  770. 11 val_11
  771. 12 val_12
  772. 12 val_12
  773. 15 val_15
  774. 15 val_15
  775. 17 val_17
  776. 18 val_18
  777. 18 val_18
  778. 19 val_19
  779. PREHOOK: query: explain
  780. from src
  781. insert overwrite table src_multi1 select * where key < 10 group by key, value
  782. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  783. PREHOOK: type: QUERY
  784. POSTHOOK: query: explain
  785. from src
  786. insert overwrite table src_multi1 select * where key < 10 group by key, value
  787. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  788. POSTHOOK: type: QUERY
  789. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  790. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  791. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  792. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  793. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  794. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  795. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  796. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  797. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  798. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  799. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  800. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  801. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  802. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  803. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  804. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  805. ABSTRACT SYNTAX TREE:
  806. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10)) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20))) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))))
  807. STAGE DEPENDENCIES:
  808. Stage-2 is a root stage
  809. Stage-0 depends on stages: Stage-2
  810. Stage-3 depends on stages: Stage-0
  811. Stage-4 depends on stages: Stage-2
  812. Stage-1 depends on stages: Stage-4
  813. Stage-5 depends on stages: Stage-1
  814. STAGE PLANS:
  815. Stage: Stage-2
  816. Map Reduce
  817. Alias -> Map Operator Tree:
  818. src
  819. TableScan
  820. alias: src
  821. Filter Operator
  822. predicate:
  823. expr: (key < 10)
  824. type: boolean
  825. Select Operator
  826. expressions:
  827. expr: key
  828. type: string
  829. expr: value
  830. type: string
  831. outputColumnNames: key, value
  832. Group By Operator
  833. bucketGroup: false
  834. keys:
  835. expr: key
  836. type: string
  837. expr: value
  838. type: string
  839. mode: hash
  840. outputColumnNames: _col0, _col1
  841. Reduce Output Operator
  842. key expressions:
  843. expr: _col0
  844. type: string
  845. expr: _col1
  846. type: string
  847. sort order: ++
  848. Map-reduce partition columns:
  849. expr: _col0
  850. type: string
  851. expr: _col1
  852. type: string
  853. tag: -1
  854. Filter Operator
  855. predicate:
  856. expr: ((key > 10) and (key < 20))
  857. type: boolean
  858. Select Operator
  859. expressions:
  860. expr: key
  861. type: string
  862. expr: value
  863. type: string
  864. outputColumnNames: key, value
  865. Group By Operator
  866. bucketGroup: false
  867. keys:
  868. expr: key
  869. type: string
  870. expr: value
  871. type: string
  872. mode: hash
  873. outputColumnNames: _col0, _col1
  874. File Output Operator
  875. compressed: false
  876. GlobalTableId: 0
  877. table:
  878. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  879. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  880. Reduce Operator Tree:
  881. Group By Operator
  882. bucketGroup: false
  883. keys:
  884. expr: KEY._col0
  885. type: string
  886. expr: KEY._col1
  887. type: string
  888. mode: mergepartial
  889. outputColumnNames: _col0, _col1
  890. Select Operator
  891. expressions:
  892. expr: _col0
  893. type: string
  894. expr: _col1
  895. type: string
  896. outputColumnNames: _col0, _col1
  897. File Output Operator
  898. compressed: false
  899. GlobalTableId: 1
  900. table:
  901. input format: org.apache.hadoop.mapred.TextInputFormat
  902. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  903. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  904. name: default.src_multi1
  905. Stage: Stage-0
  906. Move Operator
  907. tables:
  908. replace: true
  909. table:
  910. input format: org.apache.hadoop.mapred.TextInputFormat
  911. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  912. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  913. name: default.src_multi1
  914. Stage: Stage-3
  915. Stats-Aggr Operator
  916. Stage: Stage-4
  917. Map Reduce
  918. Alias -> Map Operator Tree:
  919. file:/tmp/sdong/hive_2011-02-10_16-44-11_407_9168756298659685920/-mr-10004
  920. Reduce Output Operator
  921. key expressions:
  922. expr: _col0
  923. type: string
  924. expr: _col1
  925. type: string
  926. sort order: ++
  927. Map-reduce partition columns:
  928. expr: _col0
  929. type: string
  930. expr: _col1
  931. type: string
  932. tag: -1
  933. Reduce Operator Tree:
  934. Group By Operator
  935. bucketGroup: false
  936. keys:
  937. expr: KEY._col0
  938. type: string
  939. expr: KEY._col1
  940. type: string
  941. mode: mergepartial
  942. outputColumnNames: _col0, _col1
  943. Select Operator
  944. expressions:
  945. expr: _col0
  946. type: string
  947. expr: _col1
  948. type: string
  949. outputColumnNames: _col0, _col1
  950. File Output Operator
  951. compressed: false
  952. GlobalTableId: 2
  953. table:
  954. input format: org.apache.hadoop.mapred.TextInputFormat
  955. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  956. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  957. name: default.src_multi2
  958. Stage: Stage-1
  959. Move Operator
  960. tables:
  961. replace: true
  962. table:
  963. input format: org.apache.hadoop.mapred.TextInputFormat
  964. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  965. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  966. name: default.src_multi2
  967. Stage: Stage-5
  968. Stats-Aggr Operator
  969. PREHOOK: query: from src
  970. insert overwrite table src_multi1 select * where key < 10 group by key, value
  971. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  972. PREHOOK: type: QUERY
  973. PREHOOK: Input: default@src
  974. PREHOOK: Output: default@src_multi1
  975. PREHOOK: Output: default@src_multi2
  976. POSTHOOK: query: from src
  977. insert overwrite table src_multi1 select * where key < 10 group by key, value
  978. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  979. POSTHOOK: type: QUERY
  980. POSTHOOK: Input: default@src
  981. POSTHOOK: Output: default@src_multi1
  982. POSTHOOK: Output: default@src_multi2
  983. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  984. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  985. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  986. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  987. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  988. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  989. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  990. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  991. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  992. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  993. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  994. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  995. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  996. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  997. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  998. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  999. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1000. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1001. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1002. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1003. PREHOOK: query: select * from src_multi1 order by key, value
  1004. PREHOOK: type: QUERY
  1005. PREHOOK: Input: default@src_multi1
  1006. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-20_601_2082131829649381741/-mr-10000
  1007. POSTHOOK: query: select * from src_multi1 order by key, value
  1008. POSTHOOK: type: QUERY
  1009. POSTHOOK: Input: default@src_multi1
  1010. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-20_601_2082131829649381741/-mr-10000
  1011. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1012. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1013. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1014. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1015. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1016. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1017. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1018. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1019. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1020. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1021. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1022. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1023. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1024. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1025. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1026. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1027. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1028. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1029. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1030. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1031. 0 val_0
  1032. 2 val_2
  1033. 4 val_4
  1034. 5 val_5
  1035. 8 val_8
  1036. 9 val_9
  1037. PREHOOK: query: select * from src_multi2 order by key, value
  1038. PREHOOK: type: QUERY
  1039. PREHOOK: Input: default@src_multi2
  1040. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-23_902_3199219428684690703/-mr-10000
  1041. POSTHOOK: query: select * from src_multi2 order by key, value
  1042. POSTHOOK: type: QUERY
  1043. POSTHOOK: Input: default@src_multi2
  1044. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-23_902_3199219428684690703/-mr-10000
  1045. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1046. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1047. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1048. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1049. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1050. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1051. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1052. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1053. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1054. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1055. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1056. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1057. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1058. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1059. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1060. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1061. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1062. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1063. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1064. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1065. 11 val_11
  1066. 12 val_12
  1067. 15 val_15
  1068. 17 val_17
  1069. 18 val_18
  1070. 19 val_19
  1071. PREHOOK: query: explain
  1072. from src
  1073. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1074. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1075. PREHOOK: type: QUERY
  1076. POSTHOOK: query: explain
  1077. from src
  1078. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1079. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1080. POSTHOOK: type: QUERY
  1081. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1082. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1083. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1084. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1085. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1086. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1087. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1088. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1089. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1090. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1091. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1092. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1093. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1094. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1095. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1096. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1097. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1098. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1099. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1100. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1101. ABSTRACT SYNTAX TREE:
  1102. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10)) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20))) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))))
  1103. STAGE DEPENDENCIES:
  1104. Stage-2 is a root stage
  1105. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  1106. Stage-5
  1107. Stage-0 depends on stages: Stage-5, Stage-4
  1108. Stage-3 depends on stages: Stage-0
  1109. Stage-4
  1110. Stage-7 depends on stages: Stage-2
  1111. Stage-11 depends on stages: Stage-7 , consists of Stage-10, Stage-9
  1112. Stage-10
  1113. Stage-1 depends on stages: Stage-10, Stage-9
  1114. Stage-8 depends on stages: Stage-1
  1115. Stage-9
  1116. STAGE PLANS:
  1117. Stage: Stage-2
  1118. Map Reduce
  1119. Alias -> Map Operator Tree:
  1120. src
  1121. TableScan
  1122. alias: src
  1123. Filter Operator
  1124. predicate:
  1125. expr: (key < 10)
  1126. type: boolean
  1127. Select Operator
  1128. expressions:
  1129. expr: key
  1130. type: string
  1131. expr: value
  1132. type: string
  1133. outputColumnNames: key, value
  1134. Group By Operator
  1135. bucketGroup: false
  1136. keys:
  1137. expr: key
  1138. type: string
  1139. expr: value
  1140. type: string
  1141. mode: hash
  1142. outputColumnNames: _col0, _col1
  1143. Reduce Output Operator
  1144. key expressions:
  1145. expr: _col0
  1146. type: string
  1147. expr: _col1
  1148. type: string
  1149. sort order: ++
  1150. Map-reduce partition columns:
  1151. expr: _col0
  1152. type: string
  1153. expr: _col1
  1154. type: string
  1155. tag: -1
  1156. Filter Operator
  1157. predicate:
  1158. expr: ((key > 10) and (key < 20))
  1159. type: boolean
  1160. Select Operator
  1161. expressions:
  1162. expr: key
  1163. type: string
  1164. expr: value
  1165. type: string
  1166. outputColumnNames: key, value
  1167. Group By Operator
  1168. bucketGroup: false
  1169. keys:
  1170. expr: key
  1171. type: string
  1172. expr: value
  1173. type: string
  1174. mode: hash
  1175. outputColumnNames: _col0, _col1
  1176. File Output Operator
  1177. compressed: false
  1178. GlobalTableId: 0
  1179. table:
  1180. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  1181. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  1182. Reduce Operator Tree:
  1183. Group By Operator
  1184. bucketGroup: false
  1185. keys:
  1186. expr: KEY._col0
  1187. type: string
  1188. expr: KEY._col1
  1189. type: string
  1190. mode: mergepartial
  1191. outputColumnNames: _col0, _col1
  1192. Select Operator
  1193. expressions:
  1194. expr: _col0
  1195. type: string
  1196. expr: _col1
  1197. type: string
  1198. outputColumnNames: _col0, _col1
  1199. File Output Operator
  1200. compressed: false
  1201. GlobalTableId: 1
  1202. table:
  1203. input format: org.apache.hadoop.mapred.TextInputFormat
  1204. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1205. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1206. name: default.src_multi1
  1207. Stage: Stage-6
  1208. Conditional Operator
  1209. Stage: Stage-5
  1210. Move Operator
  1211. files:
  1212. hdfs directory: true
  1213. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-27_249_7623279141540150203/-ext-10000
  1214. Stage: Stage-0
  1215. Move Operator
  1216. tables:
  1217. replace: true
  1218. table:
  1219. input format: org.apache.hadoop.mapred.TextInputFormat
  1220. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1221. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1222. name: default.src_multi1
  1223. Stage: Stage-3
  1224. Stats-Aggr Operator
  1225. Stage: Stage-4
  1226. Map Reduce
  1227. Alias -> Map Operator Tree:
  1228. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-27_249_7623279141540150203/-ext-10004
  1229. File Output Operator
  1230. compressed: false
  1231. GlobalTableId: 0
  1232. table:
  1233. input format: org.apache.hadoop.mapred.TextInputFormat
  1234. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1235. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1236. name: default.src_multi1
  1237. Stage: Stage-7
  1238. Map Reduce
  1239. Alias -> Map Operator Tree:
  1240. file:/tmp/sdong/hive_2011-02-10_16-44-27_249_7623279141540150203/-mr-10005
  1241. Reduce Output Operator
  1242. key expressions:
  1243. expr: _col0
  1244. type: string
  1245. expr: _col1
  1246. type: string
  1247. sort order: ++
  1248. Map-reduce partition columns:
  1249. expr: _col0
  1250. type: string
  1251. expr: _col1
  1252. type: string
  1253. tag: -1
  1254. Reduce Operator Tree:
  1255. Group By Operator
  1256. bucketGroup: false
  1257. keys:
  1258. expr: KEY._col0
  1259. type: string
  1260. expr: KEY._col1
  1261. type: string
  1262. mode: mergepartial
  1263. outputColumnNames: _col0, _col1
  1264. Select Operator
  1265. expressions:
  1266. expr: _col0
  1267. type: string
  1268. expr: _col1
  1269. type: string
  1270. outputColumnNames: _col0, _col1
  1271. File Output Operator
  1272. compressed: false
  1273. GlobalTableId: 2
  1274. table:
  1275. input format: org.apache.hadoop.mapred.TextInputFormat
  1276. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1277. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1278. name: default.src_multi2
  1279. Stage: Stage-11
  1280. Conditional Operator
  1281. Stage: Stage-10
  1282. Move Operator
  1283. files:
  1284. hdfs directory: true
  1285. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-27_249_7623279141540150203/-ext-10002
  1286. Stage: Stage-1
  1287. Move Operator
  1288. tables:
  1289. replace: true
  1290. table:
  1291. input format: org.apache.hadoop.mapred.TextInputFormat
  1292. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1293. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1294. name: default.src_multi2
  1295. Stage: Stage-8
  1296. Stats-Aggr Operator
  1297. Stage: Stage-9
  1298. Map Reduce
  1299. Alias -> Map Operator Tree:
  1300. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-27_249_7623279141540150203/-ext-10006
  1301. File Output Operator
  1302. compressed: false
  1303. GlobalTableId: 0
  1304. table:
  1305. input format: org.apache.hadoop.mapred.TextInputFormat
  1306. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1307. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1308. name: default.src_multi2
  1309. PREHOOK: query: from src
  1310. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1311. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1312. PREHOOK: type: QUERY
  1313. PREHOOK: Input: default@src
  1314. PREHOOK: Output: default@src_multi1
  1315. PREHOOK: Output: default@src_multi2
  1316. POSTHOOK: query: from src
  1317. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1318. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1319. POSTHOOK: type: QUERY
  1320. POSTHOOK: Input: default@src
  1321. POSTHOOK: Output: default@src_multi1
  1322. POSTHOOK: Output: default@src_multi2
  1323. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1324. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1325. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1326. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1327. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1328. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1329. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1330. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1331. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1332. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1333. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1334. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1335. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1336. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1337. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1338. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1339. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1340. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1341. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1342. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1343. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1344. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1345. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1346. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1347. PREHOOK: query: select * from src_multi1 order by key, value
  1348. PREHOOK: type: QUERY
  1349. PREHOOK: Input: default@src_multi1
  1350. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-36_779_3999780121139346937/-mr-10000
  1351. POSTHOOK: query: select * from src_multi1 order by key, value
  1352. POSTHOOK: type: QUERY
  1353. POSTHOOK: Input: default@src_multi1
  1354. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-36_779_3999780121139346937/-mr-10000
  1355. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1356. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1357. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1358. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1359. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1360. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1361. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1362. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1363. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1364. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1365. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1366. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1367. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1368. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1369. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1370. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1371. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1372. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1373. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1374. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1375. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1376. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1377. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1378. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1379. 0 val_0
  1380. 2 val_2
  1381. 4 val_4
  1382. 5 val_5
  1383. 8 val_8
  1384. 9 val_9
  1385. PREHOOK: query: select * from src_multi2 order by key, value
  1386. PREHOOK: type: QUERY
  1387. PREHOOK: Input: default@src_multi2
  1388. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-40_077_8576725772660015791/-mr-10000
  1389. POSTHOOK: query: select * from src_multi2 order by key, value
  1390. POSTHOOK: type: QUERY
  1391. POSTHOOK: Input: default@src_multi2
  1392. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-40_077_8576725772660015791/-mr-10000
  1393. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1394. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1395. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1396. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1397. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1398. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1399. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1400. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1401. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1402. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1403. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1404. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1405. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1406. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1407. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1408. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1409. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1410. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1411. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1412. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1413. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1414. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1415. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1416. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1417. 11 val_11
  1418. 12 val_12
  1419. 15 val_15
  1420. 17 val_17
  1421. 18 val_18
  1422. 19 val_19
  1423. PREHOOK: query: explain
  1424. from src
  1425. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1426. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1427. PREHOOK: type: QUERY
  1428. POSTHOOK: query: explain
  1429. from src
  1430. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1431. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1432. POSTHOOK: type: QUERY
  1433. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1434. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1435. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1436. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1437. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1438. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1439. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1440. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1441. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1442. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1443. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1444. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1445. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1446. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1447. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1448. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1449. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1450. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1451. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1452. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1453. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1454. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1455. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1456. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1457. ABSTRACT SYNTAX TREE:
  1458. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10)) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20))) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))))
  1459. STAGE DEPENDENCIES:
  1460. Stage-2 is a root stage
  1461. Stage-0 depends on stages: Stage-2
  1462. Stage-3 depends on stages: Stage-0
  1463. Stage-4 depends on stages: Stage-2
  1464. Stage-1 depends on stages: Stage-4
  1465. Stage-5 depends on stages: Stage-1
  1466. STAGE PLANS:
  1467. Stage: Stage-2
  1468. Map Reduce
  1469. Alias -> Map Operator Tree:
  1470. src
  1471. TableScan
  1472. alias: src
  1473. Filter Operator
  1474. predicate:
  1475. expr: (key < 10)
  1476. type: boolean
  1477. Select Operator
  1478. expressions:
  1479. expr: key
  1480. type: string
  1481. expr: value
  1482. type: string
  1483. outputColumnNames: key, value
  1484. Group By Operator
  1485. bucketGroup: false
  1486. keys:
  1487. expr: key
  1488. type: string
  1489. expr: value
  1490. type: string
  1491. mode: hash
  1492. outputColumnNames: _col0, _col1
  1493. Reduce Output Operator
  1494. key expressions:
  1495. expr: _col0
  1496. type: string
  1497. expr: _col1
  1498. type: string
  1499. sort order: ++
  1500. Map-reduce partition columns:
  1501. expr: _col0
  1502. type: string
  1503. expr: _col1
  1504. type: string
  1505. tag: -1
  1506. Filter Operator
  1507. predicate:
  1508. expr: ((key > 10) and (key < 20))
  1509. type: boolean
  1510. Select Operator
  1511. expressions:
  1512. expr: key
  1513. type: string
  1514. expr: value
  1515. type: string
  1516. outputColumnNames: key, value
  1517. Group By Operator
  1518. bucketGroup: false
  1519. keys:
  1520. expr: key
  1521. type: string
  1522. expr: value
  1523. type: string
  1524. mode: hash
  1525. outputColumnNames: _col0, _col1
  1526. File Output Operator
  1527. compressed: false
  1528. GlobalTableId: 0
  1529. table:
  1530. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  1531. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  1532. Reduce Operator Tree:
  1533. Group By Operator
  1534. bucketGroup: false
  1535. keys:
  1536. expr: KEY._col0
  1537. type: string
  1538. expr: KEY._col1
  1539. type: string
  1540. mode: mergepartial
  1541. outputColumnNames: _col0, _col1
  1542. Select Operator
  1543. expressions:
  1544. expr: _col0
  1545. type: string
  1546. expr: _col1
  1547. type: string
  1548. outputColumnNames: _col0, _col1
  1549. File Output Operator
  1550. compressed: false
  1551. GlobalTableId: 1
  1552. table:
  1553. input format: org.apache.hadoop.mapred.TextInputFormat
  1554. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1555. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1556. name: default.src_multi1
  1557. Stage: Stage-0
  1558. Move Operator
  1559. tables:
  1560. replace: true
  1561. table:
  1562. input format: org.apache.hadoop.mapred.TextInputFormat
  1563. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1564. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1565. name: default.src_multi1
  1566. Stage: Stage-3
  1567. Stats-Aggr Operator
  1568. Stage: Stage-4
  1569. Map Reduce
  1570. Alias -> Map Operator Tree:
  1571. file:/tmp/sdong/hive_2011-02-10_16-44-43_411_3281118470745972569/-mr-10004
  1572. Reduce Output Operator
  1573. key expressions:
  1574. expr: _col0
  1575. type: string
  1576. expr: _col1
  1577. type: string
  1578. sort order: ++
  1579. Map-reduce partition columns:
  1580. expr: _col0
  1581. type: string
  1582. expr: _col1
  1583. type: string
  1584. tag: -1
  1585. Reduce Operator Tree:
  1586. Group By Operator
  1587. bucketGroup: false
  1588. keys:
  1589. expr: KEY._col0
  1590. type: string
  1591. expr: KEY._col1
  1592. type: string
  1593. mode: mergepartial
  1594. outputColumnNames: _col0, _col1
  1595. Select Operator
  1596. expressions:
  1597. expr: _col0
  1598. type: string
  1599. expr: _col1
  1600. type: string
  1601. outputColumnNames: _col0, _col1
  1602. File Output Operator
  1603. compressed: false
  1604. GlobalTableId: 2
  1605. table:
  1606. input format: org.apache.hadoop.mapred.TextInputFormat
  1607. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1608. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1609. name: default.src_multi2
  1610. Stage: Stage-1
  1611. Move Operator
  1612. tables:
  1613. replace: true
  1614. table:
  1615. input format: org.apache.hadoop.mapred.TextInputFormat
  1616. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1617. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1618. name: default.src_multi2
  1619. Stage: Stage-5
  1620. Stats-Aggr Operator
  1621. PREHOOK: query: from src
  1622. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1623. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1624. PREHOOK: type: QUERY
  1625. PREHOOK: Input: default@src
  1626. PREHOOK: Output: default@src_multi1
  1627. PREHOOK: Output: default@src_multi2
  1628. POSTHOOK: query: from src
  1629. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1630. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1631. POSTHOOK: type: QUERY
  1632. POSTHOOK: Input: default@src
  1633. POSTHOOK: Output: default@src_multi1
  1634. POSTHOOK: Output: default@src_multi2
  1635. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1636. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1637. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1638. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1639. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1640. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1641. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1642. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1643. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1644. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1645. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1646. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1647. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1648. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1649. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1650. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1651. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1652. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1653. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1654. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1655. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1656. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1657. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1658. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1659. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1660. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1661. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1662. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1663. PREHOOK: query: select * from src_multi1 order by key, value
  1664. PREHOOK: type: QUERY
  1665. PREHOOK: Input: default@src_multi1
  1666. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-52_616_346709338376813267/-mr-10000
  1667. POSTHOOK: query: select * from src_multi1 order by key, value
  1668. POSTHOOK: type: QUERY
  1669. POSTHOOK: Input: default@src_multi1
  1670. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-52_616_346709338376813267/-mr-10000
  1671. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1672. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1673. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1674. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1675. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1676. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1677. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1678. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1679. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1680. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1681. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1682. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1683. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1684. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1685. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1686. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1687. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1688. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1689. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1690. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1691. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1692. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1693. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1694. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1695. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1696. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1697. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1698. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1699. 0 val_0
  1700. 2 val_2
  1701. 4 val_4
  1702. 5 val_5
  1703. 8 val_8
  1704. 9 val_9
  1705. PREHOOK: query: select * from src_multi2 order by key, value
  1706. PREHOOK: type: QUERY
  1707. PREHOOK: Input: default@src_multi2
  1708. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-55_913_8458628626122262799/-mr-10000
  1709. POSTHOOK: query: select * from src_multi2 order by key, value
  1710. POSTHOOK: type: QUERY
  1711. POSTHOOK: Input: default@src_multi2
  1712. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-44-55_913_8458628626122262799/-mr-10000
  1713. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1714. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1715. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1716. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1717. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1718. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1719. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1720. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1721. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1722. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1723. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1724. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1725. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1726. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1727. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1728. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1729. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1730. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1731. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1732. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1733. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1734. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1735. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1736. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1737. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1738. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1739. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1740. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1741. 11 val_11
  1742. 12 val_12
  1743. 15 val_15
  1744. 17 val_17
  1745. 18 val_18
  1746. 19 val_19
  1747. PREHOOK: query: explain
  1748. from src
  1749. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1750. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1751. PREHOOK: type: QUERY
  1752. POSTHOOK: query: explain
  1753. from src
  1754. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1755. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1756. POSTHOOK: type: QUERY
  1757. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1758. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1759. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1760. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1761. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1762. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1763. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1764. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1765. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1766. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1767. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1768. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1769. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1770. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1771. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1772. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1773. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1774. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1775. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1776. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1777. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  1778. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1779. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1780. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1781. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1782. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1783. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1784. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  1785. ABSTRACT SYNTAX TREE:
  1786. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10)) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20))) (TOK_GROUPBY (TOK_TABLE_OR_COL key) (TOK_TABLE_OR_COL value))))
  1787. STAGE DEPENDENCIES:
  1788. Stage-2 is a root stage
  1789. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  1790. Stage-5
  1791. Stage-0 depends on stages: Stage-5, Stage-4
  1792. Stage-3 depends on stages: Stage-0
  1793. Stage-4
  1794. Stage-7 depends on stages: Stage-2
  1795. Stage-11 depends on stages: Stage-7 , consists of Stage-10, Stage-9
  1796. Stage-10
  1797. Stage-1 depends on stages: Stage-10, Stage-9
  1798. Stage-8 depends on stages: Stage-1
  1799. Stage-9
  1800. STAGE PLANS:
  1801. Stage: Stage-2
  1802. Map Reduce
  1803. Alias -> Map Operator Tree:
  1804. src
  1805. TableScan
  1806. alias: src
  1807. Filter Operator
  1808. predicate:
  1809. expr: (key < 10)
  1810. type: boolean
  1811. Select Operator
  1812. expressions:
  1813. expr: key
  1814. type: string
  1815. expr: value
  1816. type: string
  1817. outputColumnNames: key, value
  1818. Group By Operator
  1819. bucketGroup: false
  1820. keys:
  1821. expr: key
  1822. type: string
  1823. expr: value
  1824. type: string
  1825. mode: hash
  1826. outputColumnNames: _col0, _col1
  1827. Reduce Output Operator
  1828. key expressions:
  1829. expr: _col0
  1830. type: string
  1831. expr: _col1
  1832. type: string
  1833. sort order: ++
  1834. Map-reduce partition columns:
  1835. expr: _col0
  1836. type: string
  1837. expr: _col1
  1838. type: string
  1839. tag: -1
  1840. Filter Operator
  1841. predicate:
  1842. expr: ((key > 10) and (key < 20))
  1843. type: boolean
  1844. Select Operator
  1845. expressions:
  1846. expr: key
  1847. type: string
  1848. expr: value
  1849. type: string
  1850. outputColumnNames: key, value
  1851. Group By Operator
  1852. bucketGroup: false
  1853. keys:
  1854. expr: key
  1855. type: string
  1856. expr: value
  1857. type: string
  1858. mode: hash
  1859. outputColumnNames: _col0, _col1
  1860. File Output Operator
  1861. compressed: false
  1862. GlobalTableId: 0
  1863. table:
  1864. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  1865. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  1866. Reduce Operator Tree:
  1867. Group By Operator
  1868. bucketGroup: false
  1869. keys:
  1870. expr: KEY._col0
  1871. type: string
  1872. expr: KEY._col1
  1873. type: string
  1874. mode: mergepartial
  1875. outputColumnNames: _col0, _col1
  1876. Select Operator
  1877. expressions:
  1878. expr: _col0
  1879. type: string
  1880. expr: _col1
  1881. type: string
  1882. outputColumnNames: _col0, _col1
  1883. File Output Operator
  1884. compressed: false
  1885. GlobalTableId: 1
  1886. table:
  1887. input format: org.apache.hadoop.mapred.TextInputFormat
  1888. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1889. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1890. name: default.src_multi1
  1891. Stage: Stage-6
  1892. Conditional Operator
  1893. Stage: Stage-5
  1894. Move Operator
  1895. files:
  1896. hdfs directory: true
  1897. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-59_247_2084251084570958888/-ext-10000
  1898. Stage: Stage-0
  1899. Move Operator
  1900. tables:
  1901. replace: true
  1902. table:
  1903. input format: org.apache.hadoop.mapred.TextInputFormat
  1904. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1905. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1906. name: default.src_multi1
  1907. Stage: Stage-3
  1908. Stats-Aggr Operator
  1909. Stage: Stage-4
  1910. Map Reduce
  1911. Alias -> Map Operator Tree:
  1912. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-59_247_2084251084570958888/-ext-10004
  1913. File Output Operator
  1914. compressed: false
  1915. GlobalTableId: 0
  1916. table:
  1917. input format: org.apache.hadoop.mapred.TextInputFormat
  1918. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1919. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1920. name: default.src_multi1
  1921. Stage: Stage-7
  1922. Map Reduce
  1923. Alias -> Map Operator Tree:
  1924. file:/tmp/sdong/hive_2011-02-10_16-44-59_247_2084251084570958888/-mr-10005
  1925. Reduce Output Operator
  1926. key expressions:
  1927. expr: _col0
  1928. type: string
  1929. expr: _col1
  1930. type: string
  1931. sort order: ++
  1932. Map-reduce partition columns:
  1933. expr: _col0
  1934. type: string
  1935. expr: _col1
  1936. type: string
  1937. tag: -1
  1938. Reduce Operator Tree:
  1939. Group By Operator
  1940. bucketGroup: false
  1941. keys:
  1942. expr: KEY._col0
  1943. type: string
  1944. expr: KEY._col1
  1945. type: string
  1946. mode: mergepartial
  1947. outputColumnNames: _col0, _col1
  1948. Select Operator
  1949. expressions:
  1950. expr: _col0
  1951. type: string
  1952. expr: _col1
  1953. type: string
  1954. outputColumnNames: _col0, _col1
  1955. File Output Operator
  1956. compressed: false
  1957. GlobalTableId: 2
  1958. table:
  1959. input format: org.apache.hadoop.mapred.TextInputFormat
  1960. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1961. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1962. name: default.src_multi2
  1963. Stage: Stage-11
  1964. Conditional Operator
  1965. Stage: Stage-10
  1966. Move Operator
  1967. files:
  1968. hdfs directory: true
  1969. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-59_247_2084251084570958888/-ext-10002
  1970. Stage: Stage-1
  1971. Move Operator
  1972. tables:
  1973. replace: true
  1974. table:
  1975. input format: org.apache.hadoop.mapred.TextInputFormat
  1976. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1977. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1978. name: default.src_multi2
  1979. Stage: Stage-8
  1980. Stats-Aggr Operator
  1981. Stage: Stage-9
  1982. Map Reduce
  1983. Alias -> Map Operator Tree:
  1984. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-44-59_247_2084251084570958888/-ext-10006
  1985. File Output Operator
  1986. compressed: false
  1987. GlobalTableId: 0
  1988. table:
  1989. input format: org.apache.hadoop.mapred.TextInputFormat
  1990. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  1991. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  1992. name: default.src_multi2
  1993. PREHOOK: query: from src
  1994. insert overwrite table src_multi1 select * where key < 10 group by key, value
  1995. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  1996. PREHOOK: type: QUERY
  1997. PREHOOK: Input: default@src
  1998. PREHOOK: Output: default@src_multi1
  1999. PREHOOK: Output: default@src_multi2
  2000. POSTHOOK: query: from src
  2001. insert overwrite table src_multi1 select * where key < 10 group by key, value
  2002. insert overwrite table src_multi2 select * where key > 10 and key < 20 group by key, value
  2003. POSTHOOK: type: QUERY
  2004. POSTHOOK: Input: default@src
  2005. POSTHOOK: Output: default@src_multi1
  2006. POSTHOOK: Output: default@src_multi2
  2007. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2008. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2009. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2010. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2011. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2012. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2013. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2014. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2015. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2016. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2017. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2018. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2019. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2020. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2021. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2022. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2023. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2024. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2025. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2026. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2027. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2028. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2029. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2030. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2031. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2032. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2033. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2034. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2035. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2036. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2037. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2038. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2039. PREHOOK: query: select * from src_multi1 order by key, value
  2040. PREHOOK: type: QUERY
  2041. PREHOOK: Input: default@src_multi1
  2042. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-08_936_3832443917120699457/-mr-10000
  2043. POSTHOOK: query: select * from src_multi1 order by key, value
  2044. POSTHOOK: type: QUERY
  2045. POSTHOOK: Input: default@src_multi1
  2046. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-08_936_3832443917120699457/-mr-10000
  2047. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2048. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2049. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2050. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2051. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2052. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2053. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2054. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2055. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2056. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2057. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2058. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2059. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2060. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2061. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2062. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2063. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2064. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2065. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2066. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2067. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2068. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2069. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2070. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2071. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2072. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2073. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2074. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2075. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2076. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2077. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2078. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2079. 0 val_0
  2080. 2 val_2
  2081. 4 val_4
  2082. 5 val_5
  2083. 8 val_8
  2084. 9 val_9
  2085. PREHOOK: query: select * from src_multi2 order by key, value
  2086. PREHOOK: type: QUERY
  2087. PREHOOK: Input: default@src_multi2
  2088. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-12_235_8496683191765892867/-mr-10000
  2089. POSTHOOK: query: select * from src_multi2 order by key, value
  2090. POSTHOOK: type: QUERY
  2091. POSTHOOK: Input: default@src_multi2
  2092. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-12_235_8496683191765892867/-mr-10000
  2093. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2094. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2095. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2096. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2097. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2098. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2099. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2100. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2101. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2102. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2103. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2104. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2105. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2106. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2107. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2108. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2109. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2110. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2111. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2112. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2113. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2114. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2115. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2116. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2117. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2118. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2119. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2120. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2121. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2122. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2123. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2124. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2125. 11 val_11
  2126. 12 val_12
  2127. 15 val_15
  2128. 17 val_17
  2129. 18 val_18
  2130. 19 val_19
  2131. PREHOOK: query: explain
  2132. from (select * from src union all select * from src) s
  2133. insert overwrite table src_multi1 select * where key < 10
  2134. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2135. PREHOOK: type: QUERY
  2136. POSTHOOK: query: explain
  2137. from (select * from src union all select * from src) s
  2138. insert overwrite table src_multi1 select * where key < 10
  2139. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2140. POSTHOOK: type: QUERY
  2141. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2142. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2143. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2144. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2145. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2146. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2147. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2148. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2149. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2150. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2151. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2152. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2153. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2154. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2155. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2156. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2157. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2158. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2159. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2160. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2161. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2162. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2163. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2164. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2165. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2166. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2167. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2168. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2169. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2170. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2171. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2172. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2173. ABSTRACT SYNTAX TREE:
  2174. (TOK_QUERY (TOK_FROM (TOK_SUBQUERY (TOK_UNION (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)))) (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF))))) s)) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  2175. STAGE DEPENDENCIES:
  2176. Stage-2 is a root stage
  2177. Stage-0 depends on stages: Stage-2
  2178. Stage-3 depends on stages: Stage-0
  2179. Stage-1 depends on stages: Stage-2
  2180. Stage-4 depends on stages: Stage-1
  2181. STAGE PLANS:
  2182. Stage: Stage-2
  2183. Map Reduce
  2184. Alias -> Map Operator Tree:
  2185. null-subquery1:s-subquery1:src
  2186. TableScan
  2187. alias: src
  2188. Select Operator
  2189. expressions:
  2190. expr: key
  2191. type: string
  2192. expr: value
  2193. type: string
  2194. outputColumnNames: _col0, _col1
  2195. Union
  2196. Filter Operator
  2197. predicate:
  2198. expr: (_col0 < 10)
  2199. type: boolean
  2200. Select Operator
  2201. expressions:
  2202. expr: _col0
  2203. type: string
  2204. expr: _col1
  2205. type: string
  2206. outputColumnNames: _col0, _col1
  2207. File Output Operator
  2208. compressed: false
  2209. GlobalTableId: 1
  2210. table:
  2211. input format: org.apache.hadoop.mapred.TextInputFormat
  2212. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2213. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2214. name: default.src_multi1
  2215. Filter Operator
  2216. predicate:
  2217. expr: ((_col0 > 10) and (_col0 < 20))
  2218. type: boolean
  2219. Select Operator
  2220. expressions:
  2221. expr: _col0
  2222. type: string
  2223. expr: _col1
  2224. type: string
  2225. outputColumnNames: _col0, _col1
  2226. File Output Operator
  2227. compressed: false
  2228. GlobalTableId: 2
  2229. table:
  2230. input format: org.apache.hadoop.mapred.TextInputFormat
  2231. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2232. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2233. name: default.src_multi2
  2234. null-subquery2:s-subquery2:src
  2235. TableScan
  2236. alias: src
  2237. Select Operator
  2238. expressions:
  2239. expr: key
  2240. type: string
  2241. expr: value
  2242. type: string
  2243. outputColumnNames: _col0, _col1
  2244. Union
  2245. Filter Operator
  2246. predicate:
  2247. expr: (_col0 < 10)
  2248. type: boolean
  2249. Select Operator
  2250. expressions:
  2251. expr: _col0
  2252. type: string
  2253. expr: _col1
  2254. type: string
  2255. outputColumnNames: _col0, _col1
  2256. File Output Operator
  2257. compressed: false
  2258. GlobalTableId: 1
  2259. table:
  2260. input format: org.apache.hadoop.mapred.TextInputFormat
  2261. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2262. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2263. name: default.src_multi1
  2264. Filter Operator
  2265. predicate:
  2266. expr: ((_col0 > 10) and (_col0 < 20))
  2267. type: boolean
  2268. Select Operator
  2269. expressions:
  2270. expr: _col0
  2271. type: string
  2272. expr: _col1
  2273. type: string
  2274. outputColumnNames: _col0, _col1
  2275. File Output Operator
  2276. compressed: false
  2277. GlobalTableId: 2
  2278. table:
  2279. input format: org.apache.hadoop.mapred.TextInputFormat
  2280. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2281. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2282. name: default.src_multi2
  2283. Stage: Stage-0
  2284. Move Operator
  2285. tables:
  2286. replace: true
  2287. table:
  2288. input format: org.apache.hadoop.mapred.TextInputFormat
  2289. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2290. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2291. name: default.src_multi1
  2292. Stage: Stage-3
  2293. Stats-Aggr Operator
  2294. Stage: Stage-1
  2295. Move Operator
  2296. tables:
  2297. replace: true
  2298. table:
  2299. input format: org.apache.hadoop.mapred.TextInputFormat
  2300. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2301. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2302. name: default.src_multi2
  2303. Stage: Stage-4
  2304. Stats-Aggr Operator
  2305. PREHOOK: query: from (select * from src union all select * from src) s
  2306. insert overwrite table src_multi1 select * where key < 10
  2307. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2308. PREHOOK: type: QUERY
  2309. PREHOOK: Input: default@src
  2310. PREHOOK: Output: default@src_multi1
  2311. PREHOOK: Output: default@src_multi2
  2312. POSTHOOK: query: from (select * from src union all select * from src) s
  2313. insert overwrite table src_multi1 select * where key < 10
  2314. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2315. POSTHOOK: type: QUERY
  2316. POSTHOOK: Input: default@src
  2317. POSTHOOK: Output: default@src_multi1
  2318. POSTHOOK: Output: default@src_multi2
  2319. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2320. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2321. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2322. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2323. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2324. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2325. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2326. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2327. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2328. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2329. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2330. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2331. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2332. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2333. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2334. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2335. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2336. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2337. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2338. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2339. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2340. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2341. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2342. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2343. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2344. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2345. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2346. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2347. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2348. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2349. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2350. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2351. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2352. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2353. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2354. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2355. PREHOOK: query: select * from src_multi1 order by key, value
  2356. PREHOOK: type: QUERY
  2357. PREHOOK: Input: default@src_multi1
  2358. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-20_844_3953463844343651944/-mr-10000
  2359. POSTHOOK: query: select * from src_multi1 order by key, value
  2360. POSTHOOK: type: QUERY
  2361. POSTHOOK: Input: default@src_multi1
  2362. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-20_844_3953463844343651944/-mr-10000
  2363. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2364. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2365. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2366. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2367. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2368. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2369. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2370. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2371. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2372. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2373. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2374. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2375. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2376. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2377. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2378. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2379. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2380. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2381. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2382. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2383. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2384. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2385. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2386. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2387. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2388. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2389. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2390. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2391. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2392. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2393. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2394. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2395. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2396. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2397. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2398. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2399. 0 val_0
  2400. 0 val_0
  2401. 0 val_0
  2402. 0 val_0
  2403. 0 val_0
  2404. 0 val_0
  2405. 2 val_2
  2406. 2 val_2
  2407. 4 val_4
  2408. 4 val_4
  2409. 5 val_5
  2410. 5 val_5
  2411. 5 val_5
  2412. 5 val_5
  2413. 5 val_5
  2414. 5 val_5
  2415. 8 val_8
  2416. 8 val_8
  2417. 9 val_9
  2418. 9 val_9
  2419. PREHOOK: query: select * from src_multi2 order by key, value
  2420. PREHOOK: type: QUERY
  2421. PREHOOK: Input: default@src_multi2
  2422. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-24_204_8850515575535942770/-mr-10000
  2423. POSTHOOK: query: select * from src_multi2 order by key, value
  2424. POSTHOOK: type: QUERY
  2425. POSTHOOK: Input: default@src_multi2
  2426. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-24_204_8850515575535942770/-mr-10000
  2427. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2428. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2429. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2430. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2431. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2432. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2433. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2434. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2435. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2436. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2437. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2438. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2439. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2440. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2441. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2442. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2443. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2444. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2445. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2446. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2447. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2448. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2449. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2450. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2451. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2452. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2453. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2454. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2455. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2456. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2457. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2458. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2459. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2460. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2461. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2462. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2463. 11 val_11
  2464. 11 val_11
  2465. 12 val_12
  2466. 12 val_12
  2467. 12 val_12
  2468. 12 val_12
  2469. 15 val_15
  2470. 15 val_15
  2471. 15 val_15
  2472. 15 val_15
  2473. 17 val_17
  2474. 17 val_17
  2475. 18 val_18
  2476. 18 val_18
  2477. 18 val_18
  2478. 18 val_18
  2479. 19 val_19
  2480. 19 val_19
  2481. PREHOOK: query: explain
  2482. from (select * from src union all select * from src) s
  2483. insert overwrite table src_multi1 select * where key < 10
  2484. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2485. PREHOOK: type: QUERY
  2486. POSTHOOK: query: explain
  2487. from (select * from src union all select * from src) s
  2488. insert overwrite table src_multi1 select * where key < 10
  2489. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2490. POSTHOOK: type: QUERY
  2491. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2492. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2493. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2494. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2495. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2496. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2497. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2498. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2499. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2500. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2501. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2502. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2503. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2504. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2505. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2506. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2507. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2508. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2509. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2510. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2511. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2512. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2513. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2514. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2515. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2516. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2517. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2518. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2519. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2520. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2521. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2522. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2523. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2524. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2525. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2526. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2527. ABSTRACT SYNTAX TREE:
  2528. (TOK_QUERY (TOK_FROM (TOK_SUBQUERY (TOK_UNION (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)))) (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF))))) s)) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  2529. STAGE DEPENDENCIES:
  2530. Stage-2 is a root stage
  2531. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  2532. Stage-5
  2533. Stage-0 depends on stages: Stage-5, Stage-4
  2534. Stage-3 depends on stages: Stage-0
  2535. Stage-4
  2536. Stage-10 depends on stages: Stage-2 , consists of Stage-9, Stage-8
  2537. Stage-9
  2538. Stage-1 depends on stages: Stage-9, Stage-8
  2539. Stage-7 depends on stages: Stage-1
  2540. Stage-8
  2541. STAGE PLANS:
  2542. Stage: Stage-2
  2543. Map Reduce
  2544. Alias -> Map Operator Tree:
  2545. null-subquery1:s-subquery1:src
  2546. TableScan
  2547. alias: src
  2548. Select Operator
  2549. expressions:
  2550. expr: key
  2551. type: string
  2552. expr: value
  2553. type: string
  2554. outputColumnNames: _col0, _col1
  2555. Union
  2556. Filter Operator
  2557. predicate:
  2558. expr: (_col0 < 10)
  2559. type: boolean
  2560. Select Operator
  2561. expressions:
  2562. expr: _col0
  2563. type: string
  2564. expr: _col1
  2565. type: string
  2566. outputColumnNames: _col0, _col1
  2567. File Output Operator
  2568. compressed: false
  2569. GlobalTableId: 1
  2570. table:
  2571. input format: org.apache.hadoop.mapred.TextInputFormat
  2572. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2573. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2574. name: default.src_multi1
  2575. Filter Operator
  2576. predicate:
  2577. expr: ((_col0 > 10) and (_col0 < 20))
  2578. type: boolean
  2579. Select Operator
  2580. expressions:
  2581. expr: _col0
  2582. type: string
  2583. expr: _col1
  2584. type: string
  2585. outputColumnNames: _col0, _col1
  2586. File Output Operator
  2587. compressed: false
  2588. GlobalTableId: 2
  2589. table:
  2590. input format: org.apache.hadoop.mapred.TextInputFormat
  2591. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2592. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2593. name: default.src_multi2
  2594. null-subquery2:s-subquery2:src
  2595. TableScan
  2596. alias: src
  2597. Select Operator
  2598. expressions:
  2599. expr: key
  2600. type: string
  2601. expr: value
  2602. type: string
  2603. outputColumnNames: _col0, _col1
  2604. Union
  2605. Filter Operator
  2606. predicate:
  2607. expr: (_col0 < 10)
  2608. type: boolean
  2609. Select Operator
  2610. expressions:
  2611. expr: _col0
  2612. type: string
  2613. expr: _col1
  2614. type: string
  2615. outputColumnNames: _col0, _col1
  2616. File Output Operator
  2617. compressed: false
  2618. GlobalTableId: 1
  2619. table:
  2620. input format: org.apache.hadoop.mapred.TextInputFormat
  2621. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2622. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2623. name: default.src_multi1
  2624. Filter Operator
  2625. predicate:
  2626. expr: ((_col0 > 10) and (_col0 < 20))
  2627. type: boolean
  2628. Select Operator
  2629. expressions:
  2630. expr: _col0
  2631. type: string
  2632. expr: _col1
  2633. type: string
  2634. outputColumnNames: _col0, _col1
  2635. File Output Operator
  2636. compressed: false
  2637. GlobalTableId: 2
  2638. table:
  2639. input format: org.apache.hadoop.mapred.TextInputFormat
  2640. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2641. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2642. name: default.src_multi2
  2643. Stage: Stage-6
  2644. Conditional Operator
  2645. Stage: Stage-5
  2646. Move Operator
  2647. files:
  2648. hdfs directory: true
  2649. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-27_536_7429276394415406616/-ext-10000
  2650. Stage: Stage-0
  2651. Move Operator
  2652. tables:
  2653. replace: true
  2654. table:
  2655. input format: org.apache.hadoop.mapred.TextInputFormat
  2656. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2657. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2658. name: default.src_multi1
  2659. Stage: Stage-3
  2660. Stats-Aggr Operator
  2661. Stage: Stage-4
  2662. Map Reduce
  2663. Alias -> Map Operator Tree:
  2664. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-27_536_7429276394415406616/-ext-10004
  2665. File Output Operator
  2666. compressed: false
  2667. GlobalTableId: 0
  2668. table:
  2669. input format: org.apache.hadoop.mapred.TextInputFormat
  2670. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2671. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2672. name: default.src_multi1
  2673. Stage: Stage-10
  2674. Conditional Operator
  2675. Stage: Stage-9
  2676. Move Operator
  2677. files:
  2678. hdfs directory: true
  2679. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-27_536_7429276394415406616/-ext-10002
  2680. Stage: Stage-1
  2681. Move Operator
  2682. tables:
  2683. replace: true
  2684. table:
  2685. input format: org.apache.hadoop.mapred.TextInputFormat
  2686. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2687. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2688. name: default.src_multi2
  2689. Stage: Stage-7
  2690. Stats-Aggr Operator
  2691. Stage: Stage-8
  2692. Map Reduce
  2693. Alias -> Map Operator Tree:
  2694. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-27_536_7429276394415406616/-ext-10005
  2695. File Output Operator
  2696. compressed: false
  2697. GlobalTableId: 0
  2698. table:
  2699. input format: org.apache.hadoop.mapred.TextInputFormat
  2700. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2701. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2702. name: default.src_multi2
  2703. PREHOOK: query: from (select * from src union all select * from src) s
  2704. insert overwrite table src_multi1 select * where key < 10
  2705. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2706. PREHOOK: type: QUERY
  2707. PREHOOK: Input: default@src
  2708. PREHOOK: Output: default@src_multi1
  2709. PREHOOK: Output: default@src_multi2
  2710. POSTHOOK: query: from (select * from src union all select * from src) s
  2711. insert overwrite table src_multi1 select * where key < 10
  2712. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2713. POSTHOOK: type: QUERY
  2714. POSTHOOK: Input: default@src
  2715. POSTHOOK: Output: default@src_multi1
  2716. POSTHOOK: Output: default@src_multi2
  2717. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2718. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2719. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2720. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2721. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2722. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2723. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2724. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2725. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2726. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2727. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2728. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2729. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2730. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2731. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2732. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2733. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2734. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2735. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2736. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2737. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2738. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2739. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2740. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2741. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2742. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2743. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2744. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2745. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2746. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2747. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2748. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2749. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2750. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2751. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2752. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2753. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2754. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2755. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2756. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2757. PREHOOK: query: select * from src_multi1 order by key, value
  2758. PREHOOK: type: QUERY
  2759. PREHOOK: Input: default@src_multi1
  2760. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-33_056_5316411913010951123/-mr-10000
  2761. POSTHOOK: query: select * from src_multi1 order by key, value
  2762. POSTHOOK: type: QUERY
  2763. POSTHOOK: Input: default@src_multi1
  2764. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-33_056_5316411913010951123/-mr-10000
  2765. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2766. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2767. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2768. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2769. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2770. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2771. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2772. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2773. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2774. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2775. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2776. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2777. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2778. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2779. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2780. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2781. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2782. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2783. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2784. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2785. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2786. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2787. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2788. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2789. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2790. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2791. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2792. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2793. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2794. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2795. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2796. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2797. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2798. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2799. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2800. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2801. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2802. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2803. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2804. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2805. 0 val_0
  2806. 0 val_0
  2807. 0 val_0
  2808. 0 val_0
  2809. 0 val_0
  2810. 0 val_0
  2811. 2 val_2
  2812. 2 val_2
  2813. 4 val_4
  2814. 4 val_4
  2815. 5 val_5
  2816. 5 val_5
  2817. 5 val_5
  2818. 5 val_5
  2819. 5 val_5
  2820. 5 val_5
  2821. 8 val_8
  2822. 8 val_8
  2823. 9 val_9
  2824. 9 val_9
  2825. PREHOOK: query: select * from src_multi2 order by key, value
  2826. PREHOOK: type: QUERY
  2827. PREHOOK: Input: default@src_multi2
  2828. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-36_350_5514837416722271487/-mr-10000
  2829. POSTHOOK: query: select * from src_multi2 order by key, value
  2830. POSTHOOK: type: QUERY
  2831. POSTHOOK: Input: default@src_multi2
  2832. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-36_350_5514837416722271487/-mr-10000
  2833. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2834. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2835. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2836. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2837. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2838. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2839. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2840. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2841. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2842. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2843. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2844. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2845. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2846. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2847. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2848. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2849. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2850. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2851. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2852. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2853. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2854. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2855. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2856. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2857. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2858. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2859. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2860. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2861. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2862. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2863. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2864. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2865. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2866. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2867. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2868. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2869. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2870. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2871. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2872. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2873. 11 val_11
  2874. 11 val_11
  2875. 12 val_12
  2876. 12 val_12
  2877. 12 val_12
  2878. 12 val_12
  2879. 15 val_15
  2880. 15 val_15
  2881. 15 val_15
  2882. 15 val_15
  2883. 17 val_17
  2884. 17 val_17
  2885. 18 val_18
  2886. 18 val_18
  2887. 18 val_18
  2888. 18 val_18
  2889. 19 val_19
  2890. 19 val_19
  2891. PREHOOK: query: explain
  2892. from (select * from src union all select * from src) s
  2893. insert overwrite table src_multi1 select * where key < 10
  2894. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2895. PREHOOK: type: QUERY
  2896. POSTHOOK: query: explain
  2897. from (select * from src union all select * from src) s
  2898. insert overwrite table src_multi1 select * where key < 10
  2899. insert overwrite table src_multi2 select * where key > 10 and key < 20
  2900. POSTHOOK: type: QUERY
  2901. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2902. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2903. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2904. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2905. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2906. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2907. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2908. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2909. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2910. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2911. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2912. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2913. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2914. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2915. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2916. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2917. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2918. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2919. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2920. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2921. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2922. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2923. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2924. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2925. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2926. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2927. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2928. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  2929. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2930. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  2931. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2932. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2933. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2934. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2935. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2936. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2937. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2938. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  2939. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2940. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  2941. ABSTRACT SYNTAX TREE:
  2942. (TOK_QUERY (TOK_FROM (TOK_SUBQUERY (TOK_UNION (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)))) (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF))))) s)) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  2943. STAGE DEPENDENCIES:
  2944. Stage-2 is a root stage
  2945. Stage-0 depends on stages: Stage-2
  2946. Stage-3 depends on stages: Stage-0
  2947. Stage-1 depends on stages: Stage-2
  2948. Stage-4 depends on stages: Stage-1
  2949. STAGE PLANS:
  2950. Stage: Stage-2
  2951. Map Reduce
  2952. Alias -> Map Operator Tree:
  2953. null-subquery1:s-subquery1:src
  2954. TableScan
  2955. alias: src
  2956. Select Operator
  2957. expressions:
  2958. expr: key
  2959. type: string
  2960. expr: value
  2961. type: string
  2962. outputColumnNames: _col0, _col1
  2963. Union
  2964. Filter Operator
  2965. predicate:
  2966. expr: (_col0 < 10)
  2967. type: boolean
  2968. Select Operator
  2969. expressions:
  2970. expr: _col0
  2971. type: string
  2972. expr: _col1
  2973. type: string
  2974. outputColumnNames: _col0, _col1
  2975. File Output Operator
  2976. compressed: false
  2977. GlobalTableId: 1
  2978. table:
  2979. input format: org.apache.hadoop.mapred.TextInputFormat
  2980. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  2981. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  2982. name: default.src_multi1
  2983. Filter Operator
  2984. predicate:
  2985. expr: ((_col0 > 10) and (_col0 < 20))
  2986. type: boolean
  2987. Select Operator
  2988. expressions:
  2989. expr: _col0
  2990. type: string
  2991. expr: _col1
  2992. type: string
  2993. outputColumnNames: _col0, _col1
  2994. File Output Operator
  2995. compressed: false
  2996. GlobalTableId: 2
  2997. table:
  2998. input format: org.apache.hadoop.mapred.TextInputFormat
  2999. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3000. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3001. name: default.src_multi2
  3002. null-subquery2:s-subquery2:src
  3003. TableScan
  3004. alias: src
  3005. Select Operator
  3006. expressions:
  3007. expr: key
  3008. type: string
  3009. expr: value
  3010. type: string
  3011. outputColumnNames: _col0, _col1
  3012. Union
  3013. Filter Operator
  3014. predicate:
  3015. expr: (_col0 < 10)
  3016. type: boolean
  3017. Select Operator
  3018. expressions:
  3019. expr: _col0
  3020. type: string
  3021. expr: _col1
  3022. type: string
  3023. outputColumnNames: _col0, _col1
  3024. File Output Operator
  3025. compressed: false
  3026. GlobalTableId: 1
  3027. table:
  3028. input format: org.apache.hadoop.mapred.TextInputFormat
  3029. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3030. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3031. name: default.src_multi1
  3032. Filter Operator
  3033. predicate:
  3034. expr: ((_col0 > 10) and (_col0 < 20))
  3035. type: boolean
  3036. Select Operator
  3037. expressions:
  3038. expr: _col0
  3039. type: string
  3040. expr: _col1
  3041. type: string
  3042. outputColumnNames: _col0, _col1
  3043. File Output Operator
  3044. compressed: false
  3045. GlobalTableId: 2
  3046. table:
  3047. input format: org.apache.hadoop.mapred.TextInputFormat
  3048. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3049. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3050. name: default.src_multi2
  3051. Stage: Stage-0
  3052. Move Operator
  3053. tables:
  3054. replace: true
  3055. table:
  3056. input format: org.apache.hadoop.mapred.TextInputFormat
  3057. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3058. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3059. name: default.src_multi1
  3060. Stage: Stage-3
  3061. Stats-Aggr Operator
  3062. Stage: Stage-1
  3063. Move Operator
  3064. tables:
  3065. replace: true
  3066. table:
  3067. input format: org.apache.hadoop.mapred.TextInputFormat
  3068. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3069. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3070. name: default.src_multi2
  3071. Stage: Stage-4
  3072. Stats-Aggr Operator
  3073. PREHOOK: query: from (select * from src union all select * from src) s
  3074. insert overwrite table src_multi1 select * where key < 10
  3075. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3076. PREHOOK: type: QUERY
  3077. PREHOOK: Input: default@src
  3078. PREHOOK: Output: default@src_multi1
  3079. PREHOOK: Output: default@src_multi2
  3080. POSTHOOK: query: from (select * from src union all select * from src) s
  3081. insert overwrite table src_multi1 select * where key < 10
  3082. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3083. POSTHOOK: type: QUERY
  3084. POSTHOOK: Input: default@src
  3085. POSTHOOK: Output: default@src_multi1
  3086. POSTHOOK: Output: default@src_multi2
  3087. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3088. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3089. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3090. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3091. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3092. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3093. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3094. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3095. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3096. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3097. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3098. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3099. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3100. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3101. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3102. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3103. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3104. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3105. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3106. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3107. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3108. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3109. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3110. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3111. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3112. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3113. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3114. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3115. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3116. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3117. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3118. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3119. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3120. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3121. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3122. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3123. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3124. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3125. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3126. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3127. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3128. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3129. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3130. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3131. PREHOOK: query: select * from src_multi1 order by key, value
  3132. PREHOOK: type: QUERY
  3133. PREHOOK: Input: default@src_multi1
  3134. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-44_972_7203180363224865270/-mr-10000
  3135. POSTHOOK: query: select * from src_multi1 order by key, value
  3136. POSTHOOK: type: QUERY
  3137. POSTHOOK: Input: default@src_multi1
  3138. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-44_972_7203180363224865270/-mr-10000
  3139. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3140. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3141. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3142. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3143. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3144. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3145. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3146. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3147. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3148. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3149. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3150. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3151. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3152. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3153. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3154. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3155. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3156. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3157. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3158. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3159. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3160. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3161. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3162. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3163. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3164. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3165. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3166. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3167. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3168. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3169. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3170. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3171. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3172. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3173. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3174. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3175. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3176. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3177. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3178. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3179. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3180. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3181. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3182. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3183. 0 val_0
  3184. 0 val_0
  3185. 0 val_0
  3186. 0 val_0
  3187. 0 val_0
  3188. 0 val_0
  3189. 2 val_2
  3190. 2 val_2
  3191. 4 val_4
  3192. 4 val_4
  3193. 5 val_5
  3194. 5 val_5
  3195. 5 val_5
  3196. 5 val_5
  3197. 5 val_5
  3198. 5 val_5
  3199. 8 val_8
  3200. 8 val_8
  3201. 9 val_9
  3202. 9 val_9
  3203. PREHOOK: query: select * from src_multi2 order by key, value
  3204. PREHOOK: type: QUERY
  3205. PREHOOK: Input: default@src_multi2
  3206. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-48_259_494334402336133464/-mr-10000
  3207. POSTHOOK: query: select * from src_multi2 order by key, value
  3208. POSTHOOK: type: QUERY
  3209. POSTHOOK: Input: default@src_multi2
  3210. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-48_259_494334402336133464/-mr-10000
  3211. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3212. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3213. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3214. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3215. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3216. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3217. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3218. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3219. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3220. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3221. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3222. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3223. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3224. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3225. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3226. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3227. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3228. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3229. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3230. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3231. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3232. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3233. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3234. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3235. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3236. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3237. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3238. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3239. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3240. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3241. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3242. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3243. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3244. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3245. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3246. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3247. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3248. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3249. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3250. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3251. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3252. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3253. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3254. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3255. 11 val_11
  3256. 11 val_11
  3257. 12 val_12
  3258. 12 val_12
  3259. 12 val_12
  3260. 12 val_12
  3261. 15 val_15
  3262. 15 val_15
  3263. 15 val_15
  3264. 15 val_15
  3265. 17 val_17
  3266. 17 val_17
  3267. 18 val_18
  3268. 18 val_18
  3269. 18 val_18
  3270. 18 val_18
  3271. 19 val_19
  3272. 19 val_19
  3273. PREHOOK: query: explain
  3274. from (select * from src union all select * from src) s
  3275. insert overwrite table src_multi1 select * where key < 10
  3276. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3277. PREHOOK: type: QUERY
  3278. POSTHOOK: query: explain
  3279. from (select * from src union all select * from src) s
  3280. insert overwrite table src_multi1 select * where key < 10
  3281. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3282. POSTHOOK: type: QUERY
  3283. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3284. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3285. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3286. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3287. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3288. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3289. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3290. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3291. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3292. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3293. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3294. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3295. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3296. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3297. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3298. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3299. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3300. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3301. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3302. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3303. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3304. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3305. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3306. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3307. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3308. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3309. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3310. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3311. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3312. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3313. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3314. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3315. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3316. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3317. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3318. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3319. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3320. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3321. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3322. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3323. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3324. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3325. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3326. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3327. ABSTRACT SYNTAX TREE:
  3328. (TOK_QUERY (TOK_FROM (TOK_SUBQUERY (TOK_UNION (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)))) (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF))))) s)) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi1))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 10))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME src_multi2))) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (and (> (TOK_TABLE_OR_COL key) 10) (< (TOK_TABLE_OR_COL key) 20)))))
  3329. STAGE DEPENDENCIES:
  3330. Stage-2 is a root stage
  3331. Stage-6 depends on stages: Stage-2 , consists of Stage-5, Stage-4
  3332. Stage-5
  3333. Stage-0 depends on stages: Stage-5, Stage-4
  3334. Stage-3 depends on stages: Stage-0
  3335. Stage-4
  3336. Stage-10 depends on stages: Stage-2 , consists of Stage-9, Stage-8
  3337. Stage-9
  3338. Stage-1 depends on stages: Stage-9, Stage-8
  3339. Stage-7 depends on stages: Stage-1
  3340. Stage-8
  3341. STAGE PLANS:
  3342. Stage: Stage-2
  3343. Map Reduce
  3344. Alias -> Map Operator Tree:
  3345. null-subquery1:s-subquery1:src
  3346. TableScan
  3347. alias: src
  3348. Select Operator
  3349. expressions:
  3350. expr: key
  3351. type: string
  3352. expr: value
  3353. type: string
  3354. outputColumnNames: _col0, _col1
  3355. Union
  3356. Filter Operator
  3357. predicate:
  3358. expr: (_col0 < 10)
  3359. type: boolean
  3360. Select Operator
  3361. expressions:
  3362. expr: _col0
  3363. type: string
  3364. expr: _col1
  3365. type: string
  3366. outputColumnNames: _col0, _col1
  3367. File Output Operator
  3368. compressed: false
  3369. GlobalTableId: 1
  3370. table:
  3371. input format: org.apache.hadoop.mapred.TextInputFormat
  3372. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3373. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3374. name: default.src_multi1
  3375. Filter Operator
  3376. predicate:
  3377. expr: ((_col0 > 10) and (_col0 < 20))
  3378. type: boolean
  3379. Select Operator
  3380. expressions:
  3381. expr: _col0
  3382. type: string
  3383. expr: _col1
  3384. type: string
  3385. outputColumnNames: _col0, _col1
  3386. File Output Operator
  3387. compressed: false
  3388. GlobalTableId: 2
  3389. table:
  3390. input format: org.apache.hadoop.mapred.TextInputFormat
  3391. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3392. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3393. name: default.src_multi2
  3394. null-subquery2:s-subquery2:src
  3395. TableScan
  3396. alias: src
  3397. Select Operator
  3398. expressions:
  3399. expr: key
  3400. type: string
  3401. expr: value
  3402. type: string
  3403. outputColumnNames: _col0, _col1
  3404. Union
  3405. Filter Operator
  3406. predicate:
  3407. expr: (_col0 < 10)
  3408. type: boolean
  3409. Select Operator
  3410. expressions:
  3411. expr: _col0
  3412. type: string
  3413. expr: _col1
  3414. type: string
  3415. outputColumnNames: _col0, _col1
  3416. File Output Operator
  3417. compressed: false
  3418. GlobalTableId: 1
  3419. table:
  3420. input format: org.apache.hadoop.mapred.TextInputFormat
  3421. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3422. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3423. name: default.src_multi1
  3424. Filter Operator
  3425. predicate:
  3426. expr: ((_col0 > 10) and (_col0 < 20))
  3427. type: boolean
  3428. Select Operator
  3429. expressions:
  3430. expr: _col0
  3431. type: string
  3432. expr: _col1
  3433. type: string
  3434. outputColumnNames: _col0, _col1
  3435. File Output Operator
  3436. compressed: false
  3437. GlobalTableId: 2
  3438. table:
  3439. input format: org.apache.hadoop.mapred.TextInputFormat
  3440. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3441. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3442. name: default.src_multi2
  3443. Stage: Stage-6
  3444. Conditional Operator
  3445. Stage: Stage-5
  3446. Move Operator
  3447. files:
  3448. hdfs directory: true
  3449. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-51_569_2379485967482742559/-ext-10000
  3450. Stage: Stage-0
  3451. Move Operator
  3452. tables:
  3453. replace: true
  3454. table:
  3455. input format: org.apache.hadoop.mapred.TextInputFormat
  3456. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3457. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3458. name: default.src_multi1
  3459. Stage: Stage-3
  3460. Stats-Aggr Operator
  3461. Stage: Stage-4
  3462. Map Reduce
  3463. Alias -> Map Operator Tree:
  3464. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-51_569_2379485967482742559/-ext-10004
  3465. File Output Operator
  3466. compressed: false
  3467. GlobalTableId: 0
  3468. table:
  3469. input format: org.apache.hadoop.mapred.TextInputFormat
  3470. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3471. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3472. name: default.src_multi1
  3473. Stage: Stage-10
  3474. Conditional Operator
  3475. Stage: Stage-9
  3476. Move Operator
  3477. files:
  3478. hdfs directory: true
  3479. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-51_569_2379485967482742559/-ext-10002
  3480. Stage: Stage-1
  3481. Move Operator
  3482. tables:
  3483. replace: true
  3484. table:
  3485. input format: org.apache.hadoop.mapred.TextInputFormat
  3486. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3487. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3488. name: default.src_multi2
  3489. Stage: Stage-7
  3490. Stats-Aggr Operator
  3491. Stage: Stage-8
  3492. Map Reduce
  3493. Alias -> Map Operator Tree:
  3494. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-45-51_569_2379485967482742559/-ext-10005
  3495. File Output Operator
  3496. compressed: false
  3497. GlobalTableId: 0
  3498. table:
  3499. input format: org.apache.hadoop.mapred.TextInputFormat
  3500. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3501. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  3502. name: default.src_multi2
  3503. PREHOOK: query: from (select * from src union all select * from src) s
  3504. insert overwrite table src_multi1 select * where key < 10
  3505. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3506. PREHOOK: type: QUERY
  3507. PREHOOK: Input: default@src
  3508. PREHOOK: Output: default@src_multi1
  3509. PREHOOK: Output: default@src_multi2
  3510. POSTHOOK: query: from (select * from src union all select * from src) s
  3511. insert overwrite table src_multi1 select * where key < 10
  3512. insert overwrite table src_multi2 select * where key > 10 and key < 20
  3513. POSTHOOK: type: QUERY
  3514. POSTHOOK: Input: default@src
  3515. POSTHOOK: Output: default@src_multi1
  3516. POSTHOOK: Output: default@src_multi2
  3517. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3518. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3519. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3520. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3521. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3522. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3523. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3524. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3525. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3526. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3527. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3528. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3529. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3530. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3531. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3532. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3533. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3534. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3535. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3536. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3537. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3538. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3539. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3540. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3541. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3542. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3543. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3544. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3545. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3546. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3547. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3548. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3549. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3550. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3551. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3552. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3553. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3554. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3555. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3556. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3557. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3558. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3559. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3560. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3561. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3562. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3563. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3564. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3565. PREHOOK: query: select * from src_multi1 order by key, value
  3566. PREHOOK: type: QUERY
  3567. PREHOOK: Input: default@src_multi1
  3568. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-57_111_2267878231944588124/-mr-10000
  3569. POSTHOOK: query: select * from src_multi1 order by key, value
  3570. POSTHOOK: type: QUERY
  3571. POSTHOOK: Input: default@src_multi1
  3572. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-45-57_111_2267878231944588124/-mr-10000
  3573. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3574. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3575. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3576. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3577. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3578. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3579. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3580. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3581. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3582. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3583. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3584. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3585. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3586. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3587. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3588. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3589. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3590. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3591. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3592. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3593. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3594. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3595. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3596. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3597. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3598. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3599. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3600. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3601. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3602. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3603. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3604. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3605. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3606. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3607. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3608. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3609. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3610. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3611. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3612. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3613. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3614. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3615. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3616. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3617. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3618. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3619. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3620. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3621. 0 val_0
  3622. 0 val_0
  3623. 0 val_0
  3624. 0 val_0
  3625. 0 val_0
  3626. 0 val_0
  3627. 2 val_2
  3628. 2 val_2
  3629. 4 val_4
  3630. 4 val_4
  3631. 5 val_5
  3632. 5 val_5
  3633. 5 val_5
  3634. 5 val_5
  3635. 5 val_5
  3636. 5 val_5
  3637. 8 val_8
  3638. 8 val_8
  3639. 9 val_9
  3640. 9 val_9
  3641. PREHOOK: query: select * from src_multi2 order by key, value
  3642. PREHOOK: type: QUERY
  3643. PREHOOK: Input: default@src_multi2
  3644. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-46-00_422_7771858013824678476/-mr-10000
  3645. POSTHOOK: query: select * from src_multi2 order by key, value
  3646. POSTHOOK: type: QUERY
  3647. POSTHOOK: Input: default@src_multi2
  3648. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-46-00_422_7771858013824678476/-mr-10000
  3649. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3650. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3651. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3652. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3653. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3654. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3655. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3656. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3657. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3658. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3659. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3660. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3661. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3662. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3663. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3664. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3665. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3666. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3667. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3668. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3669. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3670. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3671. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3672. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3673. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3674. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3675. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3676. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3677. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3678. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3679. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3680. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3681. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3682. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3683. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3684. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3685. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3686. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3687. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3688. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3689. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3690. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3691. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3692. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3693. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3694. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3695. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3696. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3697. 11 val_11
  3698. 11 val_11
  3699. 12 val_12
  3700. 12 val_12
  3701. 12 val_12
  3702. 12 val_12
  3703. 15 val_15
  3704. 15 val_15
  3705. 15 val_15
  3706. 15 val_15
  3707. 17 val_17
  3708. 17 val_17
  3709. 18 val_18
  3710. 18 val_18
  3711. 18 val_18
  3712. 18 val_18
  3713. 19 val_19
  3714. 19 val_19
  3715. PREHOOK: query: explain
  3716. from src
  3717. insert overwrite local directory '/tmp/hive_test/multiins_local/0' select * where key = 0
  3718. insert overwrite local directory '/tmp/hive_test/multiins_local/2' select * where key = 2
  3719. insert overwrite local directory '/tmp/hive_test/multiins_local/4' select * where key = 4
  3720. PREHOOK: type: QUERY
  3721. POSTHOOK: query: explain
  3722. from src
  3723. insert overwrite local directory '/tmp/hive_test/multiins_local/0' select * where key = 0
  3724. insert overwrite local directory '/tmp/hive_test/multiins_local/2' select * where key = 2
  3725. insert overwrite local directory '/tmp/hive_test/multiins_local/4' select * where key = 4
  3726. POSTHOOK: type: QUERY
  3727. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3728. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3729. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3730. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3731. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3732. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3733. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3734. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3735. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3736. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3737. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3738. POSTHOOK: Lineage: src_multi1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3739. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3740. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3741. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3742. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3743. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3744. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3745. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3746. POSTHOOK: Lineage: src_multi1.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3747. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3748. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3749. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3750. POSTHOOK: Lineage: src_multi1.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3751. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3752. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3753. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3754. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3755. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3756. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3757. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3758. POSTHOOK: Lineage: src_multi2.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3759. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3760. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3761. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3762. POSTHOOK: Lineage: src_multi2.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), (src)src.FieldSchema(name:key, type:string, comment:default), ]
  3763. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3764. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3765. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3766. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3767. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3768. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3769. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3770. POSTHOOK: Lineage: src_multi2.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
  3771. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3772. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3773. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3774. POSTHOOK: Lineage: src_multi2.value EXPRESSION [(src)src.FieldSchema(name:value, type:string, comment:default), (src)src.FieldSchema(name:value, type:string, comment:default), ]
  3775. ABSTRACT SYNTAX TREE:
  3776. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_LOCAL_DIR '/tmp/hive_test/multiins_local/0')) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (= (TOK_TABLE_OR_COL key) 0))) (TOK_INSERT (TOK_DESTINATION (TOK_LOCAL_DIR '/tmp/hive_test/multiins_local/2')) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (= (TOK_TABLE_OR_COL key) 2))) (TOK_INSERT (TOK_DESTINATION (TOK_LOCAL_DIR '/tmp/hive_test/multiins_local/4')) (TOK_SELECT (TOK_SELEXPR TOK_ALLCOLREF)) (TOK_WHERE (= (TOK_TABLE_OR_COL key) 4))))
  3777. STAGE DEPENDENCIES:
  3778. Stage-3 is a root stage
  3779. Stage-0 depends on stages: Stage-3
  3780. Stage-1 depends on stages: Stage-3
  3781. Stage-2 depends on stages: Stage-3
  3782. STAGE PLANS:
  3783. Stage: Stage-3
  3784. Map Reduce
  3785. Alias -> Map Operator Tree:
  3786. src
  3787. TableScan
  3788. alias: src
  3789. Filter Operator
  3790. predicate:
  3791. expr: (key = 0)
  3792. type: boolean
  3793. Select Operator
  3794. expressions:
  3795. expr: key
  3796. type: string
  3797. expr: value
  3798. type: string
  3799. outputColumnNames: _col0, _col1
  3800. File Output Operator
  3801. compressed: false
  3802. GlobalTableId: 1
  3803. table:
  3804. input format: org.apache.hadoop.mapred.TextInputFormat
  3805. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3806. Filter Operator
  3807. predicate:
  3808. expr: (key = 2)
  3809. type: boolean
  3810. Select Operator
  3811. expressions:
  3812. expr: key
  3813. type: string
  3814. expr: value
  3815. type: string
  3816. outputColumnNames: _col0, _col1
  3817. File Output Operator
  3818. compressed: false
  3819. GlobalTableId: 2
  3820. table:
  3821. input format: org.apache.hadoop.mapred.TextInputFormat
  3822. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3823. Filter Operator
  3824. predicate:
  3825. expr: (key = 4)
  3826. type: boolean
  3827. Select Operator
  3828. expressions:
  3829. expr: key
  3830. type: string
  3831. expr: value
  3832. type: string
  3833. outputColumnNames: _col0, _col1
  3834. File Output Operator
  3835. compressed: false
  3836. GlobalTableId: 3
  3837. table:
  3838. input format: org.apache.hadoop.mapred.TextInputFormat
  3839. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  3840. Stage: Stage-0
  3841. Move Operator
  3842. files:
  3843. hdfs directory: false
  3844. destination: /tmp/hive_test/multiins_local/0
  3845. Stage: Stage-1
  3846. Move Operator
  3847. files:
  3848. hdfs directory: false
  3849. destination: /tmp/hive_test/multiins_local/2
  3850. Stage: Stage-2
  3851. Move Operator
  3852. files:
  3853. hdfs directory: false
  3854. destination: /tmp/hive_test/multiins_local/4
  3855. PREHOOK: query: from src
  3856. insert overwrite local directory '/tmp/hive_test/multiins_local/0' select * where key = 0
  3857. insert overwrite local directory '/tmp/hive_test/multiins_local/2' select * where key = 2
  3858. insert overwrite local directory '/tmp/hive_test/multiins_local/4' select * where key = 4
  3859. PREHOOK: type: QUERY
  3860. PREHOOK: Input: default@src
  3861. PREHOOK: Output: /tmp/hive_test/multiins_local/0
  3862. PREHOOK: Output: /tmp/hive_test/multiins_local/2
  3863. PREHOOK: Output: /tmp/hive_test/multiins_local/4
  3864. POSTHOOK: query: from src
  3865. insert overwrite local directory '/tmp/hive_test/multiins_local/0' select * where key = 0
  3866. insert overwrite local directory '/tmp/hive_test/multiins_local/2' select * where key = 2
  3867. insert overwrite local directory '/tmp/hive_test/multiins_local/4' select * where key = 4
  3868. POSTHOOK: type: QUERY
  3869. POSTHOOK: Input: default@src
  3870. POSTHOOK: Output: /tmp/hive_test/multiins_local/0
  3871. POSTHOOK: Output: /tmp/hive_test/multiins_local/2
  3872. POSTHOOK: Output: /tmp/hive_test/multiins_local/4
  3873. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3874. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3875. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3876. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3877. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3878. POSTHOOK: Lineage: src_multi1.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  3879. POSTHOOK: Lineage: src_multi1