PageRenderTime 51ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.2.0-rc0/hive/external/ql/src/test/results/clientpositive/join_nulls.q.out

#
text | 625 lines | 625 code | 0 blank | 0 comment | 0 complexity | 4b1361b138ac3cfb1806ef9496fbf803 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: CREATE TABLE myinput1(key int, value int)
  2. PREHOOK: type: CREATETABLE
  3. POSTHOOK: query: CREATE TABLE myinput1(key int, value int)
  4. POSTHOOK: type: CREATETABLE
  5. POSTHOOK: Output: default@myinput1
  6. PREHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' INTO TABLE myinput1
  7. PREHOOK: type: LOAD
  8. PREHOOK: Output: default@myinput1
  9. POSTHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' INTO TABLE myinput1
  10. POSTHOOK: type: LOAD
  11. POSTHOOK: Output: default@myinput1
  12. PREHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b
  13. PREHOOK: type: QUERY
  14. PREHOOK: Input: default@myinput1
  15. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-31_683_8641177538651570201/-mr-10000
  16. POSTHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b
  17. POSTHOOK: type: QUERY
  18. POSTHOOK: Input: default@myinput1
  19. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-31_683_8641177538651570201/-mr-10000
  20. NULL 35 NULL 35
  21. NULL 35 48 NULL
  22. NULL 35 100 100
  23. 48 NULL NULL 35
  24. 48 NULL 48 NULL
  25. 48 NULL 100 100
  26. 100 100 NULL 35
  27. 100 100 48 NULL
  28. 100 100 100 100
  29. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b
  30. PREHOOK: type: QUERY
  31. PREHOOK: Input: default@myinput1
  32. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-34_705_7891360827662899707/-mr-10000
  33. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b
  34. POSTHOOK: type: QUERY
  35. POSTHOOK: Input: default@myinput1
  36. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-34_705_7891360827662899707/-mr-10000
  37. NULL 35 NULL 35
  38. NULL 35 48 NULL
  39. NULL 35 100 100
  40. 48 NULL NULL 35
  41. 48 NULL 48 NULL
  42. 48 NULL 100 100
  43. 100 100 NULL 35
  44. 100 100 48 NULL
  45. 100 100 100 100
  46. PREHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b
  47. PREHOOK: type: QUERY
  48. PREHOOK: Input: default@myinput1
  49. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-37_744_4114021800417008700/-mr-10000
  50. POSTHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b
  51. POSTHOOK: type: QUERY
  52. POSTHOOK: Input: default@myinput1
  53. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-37_744_4114021800417008700/-mr-10000
  54. NULL 35 NULL 35
  55. NULL 35 48 NULL
  56. NULL 35 100 100
  57. 48 NULL NULL 35
  58. 48 NULL 48 NULL
  59. 48 NULL 100 100
  60. 100 100 NULL 35
  61. 100 100 48 NULL
  62. 100 100 100 100
  63. PREHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  64. PREHOOK: type: QUERY
  65. PREHOOK: Input: default@myinput1
  66. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-40_759_3815040582770495358/-mr-10000
  67. POSTHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  68. POSTHOOK: type: QUERY
  69. POSTHOOK: Input: default@myinput1
  70. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-40_759_3815040582770495358/-mr-10000
  71. 100 100 100 100
  72. PREHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  73. PREHOOK: type: QUERY
  74. PREHOOK: Input: default@myinput1
  75. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-43_808_2759732574228684621/-mr-10000
  76. POSTHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  77. POSTHOOK: type: QUERY
  78. POSTHOOK: Input: default@myinput1
  79. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-43_808_2759732574228684621/-mr-10000
  80. 48 NULL 48 NULL
  81. 100 100 100 100
  82. PREHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  83. PREHOOK: type: QUERY
  84. PREHOOK: Input: default@myinput1
  85. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-46_947_1207295790379918107/-mr-10000
  86. POSTHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  87. POSTHOOK: type: QUERY
  88. POSTHOOK: Input: default@myinput1
  89. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-46_947_1207295790379918107/-mr-10000
  90. NULL 35 NULL 35
  91. 100 100 100 100
  92. PREHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.value = b.value and a.key=b.key
  93. PREHOOK: type: QUERY
  94. PREHOOK: Input: default@myinput1
  95. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-49_979_72536747155082974/-mr-10000
  96. POSTHOOK: query: SELECT * FROM myinput1 a JOIN myinput1 b ON a.value = b.value and a.key=b.key
  97. POSTHOOK: type: QUERY
  98. POSTHOOK: Input: default@myinput1
  99. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-49_979_72536747155082974/-mr-10000
  100. 100 100 100 100
  101. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.value
  102. PREHOOK: type: QUERY
  103. PREHOOK: Input: default@myinput1
  104. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-53_028_5270841162233231903/-mr-10000
  105. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.value
  106. POSTHOOK: type: QUERY
  107. POSTHOOK: Input: default@myinput1
  108. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-53_028_5270841162233231903/-mr-10000
  109. NULL 35 NULL NULL
  110. 48 NULL NULL NULL
  111. 100 100 100 100
  112. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.value = b.value
  113. PREHOOK: type: QUERY
  114. PREHOOK: Input: default@myinput1
  115. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-56_033_2563212770228159974/-mr-10000
  116. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.value = b.value
  117. POSTHOOK: type: QUERY
  118. POSTHOOK: Input: default@myinput1
  119. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-56_033_2563212770228159974/-mr-10000
  120. 48 NULL NULL NULL
  121. NULL 35 NULL 35
  122. 100 100 100 100
  123. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key
  124. PREHOOK: type: QUERY
  125. PREHOOK: Input: default@myinput1
  126. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-59_098_2956450952074441661/-mr-10000
  127. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key
  128. POSTHOOK: type: QUERY
  129. POSTHOOK: Input: default@myinput1
  130. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-53-59_098_2956450952074441661/-mr-10000
  131. NULL 35 NULL NULL
  132. 48 NULL 48 NULL
  133. 100 100 100 100
  134. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key and a.value=b.value
  135. PREHOOK: type: QUERY
  136. PREHOOK: Input: default@myinput1
  137. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-02_499_2634558695451930427/-mr-10000
  138. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key and a.value=b.value
  139. POSTHOOK: type: QUERY
  140. POSTHOOK: Input: default@myinput1
  141. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-02_499_2634558695451930427/-mr-10000
  142. NULL 35 NULL NULL
  143. 48 NULL NULL NULL
  144. 100 100 100 100
  145. PREHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.value
  146. PREHOOK: type: QUERY
  147. PREHOOK: Input: default@myinput1
  148. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-05_524_2948137722448172501/-mr-10000
  149. POSTHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.value
  150. POSTHOOK: type: QUERY
  151. POSTHOOK: Input: default@myinput1
  152. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-05_524_2948137722448172501/-mr-10000
  153. NULL NULL 48 NULL
  154. NULL NULL NULL 35
  155. 100 100 100 100
  156. PREHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.key
  157. PREHOOK: type: QUERY
  158. PREHOOK: Input: default@myinput1
  159. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-08_565_8758755781275848937/-mr-10000
  160. POSTHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.key
  161. POSTHOOK: type: QUERY
  162. POSTHOOK: Input: default@myinput1
  163. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-08_565_8758755781275848937/-mr-10000
  164. NULL NULL NULL 35
  165. 48 NULL 48 NULL
  166. 100 100 100 100
  167. PREHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.value = b.value
  168. PREHOOK: type: QUERY
  169. PREHOOK: Input: default@myinput1
  170. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-11_597_4163684755001064006/-mr-10000
  171. POSTHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.value = b.value
  172. POSTHOOK: type: QUERY
  173. POSTHOOK: Input: default@myinput1
  174. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-11_597_4163684755001064006/-mr-10000
  175. NULL NULL 48 NULL
  176. NULL 35 NULL 35
  177. 100 100 100 100
  178. PREHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key=b.key and a.value = b.value
  179. PREHOOK: type: QUERY
  180. PREHOOK: Input: default@myinput1
  181. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-14_644_1473757744203304399/-mr-10000
  182. POSTHOOK: query: SELECT * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key=b.key and a.value = b.value
  183. POSTHOOK: type: QUERY
  184. POSTHOOK: Input: default@myinput1
  185. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-14_644_1473757744203304399/-mr-10000
  186. NULL NULL NULL 35
  187. NULL NULL 48 NULL
  188. 100 100 100 100
  189. PREHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.key = b.value
  190. PREHOOK: type: QUERY
  191. PREHOOK: Input: default@myinput1
  192. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-17_701_3233060431500842705/-mr-10000
  193. POSTHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.key = b.value
  194. POSTHOOK: type: QUERY
  195. POSTHOOK: Input: default@myinput1
  196. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-17_701_3233060431500842705/-mr-10000
  197. NULL 35 NULL NULL
  198. NULL NULL 48 NULL
  199. NULL NULL NULL 35
  200. 48 NULL NULL NULL
  201. 100 100 100 100
  202. PREHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.key = b.key
  203. PREHOOK: type: QUERY
  204. PREHOOK: Input: default@myinput1
  205. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-20_731_3400521495107335830/-mr-10000
  206. POSTHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.key = b.key
  207. POSTHOOK: type: QUERY
  208. POSTHOOK: Input: default@myinput1
  209. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-20_731_3400521495107335830/-mr-10000
  210. NULL 35 NULL NULL
  211. NULL NULL NULL 35
  212. 48 NULL 48 NULL
  213. 100 100 100 100
  214. PREHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.value = b.value
  215. PREHOOK: type: QUERY
  216. PREHOOK: Input: default@myinput1
  217. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-23_772_8205102532037513591/-mr-10000
  218. POSTHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.value = b.value
  219. POSTHOOK: type: QUERY
  220. POSTHOOK: Input: default@myinput1
  221. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-23_772_8205102532037513591/-mr-10000
  222. 48 NULL NULL NULL
  223. NULL NULL 48 NULL
  224. NULL 35 NULL 35
  225. 100 100 100 100
  226. PREHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.value = b.value and a.key=b.key
  227. PREHOOK: type: QUERY
  228. PREHOOK: Input: default@myinput1
  229. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-26_795_2591262681463484422/-mr-10000
  230. POSTHOOK: query: SELECT * FROM myinput1 a FULL OUTER JOIN myinput1 b ON a.value = b.value and a.key=b.key
  231. POSTHOOK: type: QUERY
  232. POSTHOOK: Input: default@myinput1
  233. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-26_795_2591262681463484422/-mr-10000
  234. 48 NULL NULL NULL
  235. NULL NULL 48 NULL
  236. NULL 35 NULL NULL
  237. NULL NULL NULL 35
  238. 100 100 100 100
  239. PREHOOK: query: SELECT * from myinput1 a LEFT OUTER JOIN myinput1 b ON (a.value=b.value) RIGHT OUTER JOIN myinput1 c ON (b.value=c.value)
  240. PREHOOK: type: QUERY
  241. PREHOOK: Input: default@myinput1
  242. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-29_952_3907129954364673344/-mr-10000
  243. POSTHOOK: query: SELECT * from myinput1 a LEFT OUTER JOIN myinput1 b ON (a.value=b.value) RIGHT OUTER JOIN myinput1 c ON (b.value=c.value)
  244. POSTHOOK: type: QUERY
  245. POSTHOOK: Input: default@myinput1
  246. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-29_952_3907129954364673344/-mr-10000
  247. NULL NULL NULL NULL 48 NULL
  248. NULL 35 NULL 35 NULL 35
  249. 100 100 100 100 100 100
  250. PREHOOK: query: SELECT * from myinput1 a RIGHT OUTER JOIN myinput1 b ON (a.value=b.value) LEFT OUTER JOIN myinput1 c ON (b.value=c.value)
  251. PREHOOK: type: QUERY
  252. PREHOOK: Input: default@myinput1
  253. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-33_142_6823602675610897415/-mr-10000
  254. POSTHOOK: query: SELECT * from myinput1 a RIGHT OUTER JOIN myinput1 b ON (a.value=b.value) LEFT OUTER JOIN myinput1 c ON (b.value=c.value)
  255. POSTHOOK: type: QUERY
  256. POSTHOOK: Input: default@myinput1
  257. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-33_142_6823602675610897415/-mr-10000
  258. NULL NULL 48 NULL NULL NULL
  259. NULL 35 NULL 35 NULL 35
  260. 100 100 100 100 100 100
  261. PREHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b RIGHT OUTER JOIN myinput1 c ON a.value = b.value and b.value = c.value
  262. PREHOOK: type: QUERY
  263. PREHOOK: Input: default@myinput1
  264. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-36_316_8421887369237695484/-mr-10000
  265. POSTHOOK: query: SELECT * FROM myinput1 a LEFT OUTER JOIN myinput1 b RIGHT OUTER JOIN myinput1 c ON a.value = b.value and b.value = c.value
  266. POSTHOOK: type: QUERY
  267. POSTHOOK: Input: default@myinput1
  268. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-36_316_8421887369237695484/-mr-10000
  269. NULL NULL NULL NULL 48 NULL
  270. NULL 35 NULL 35 NULL 35
  271. 100 100 100 100 100 100
  272. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b
  273. PREHOOK: type: QUERY
  274. PREHOOK: Input: default@myinput1
  275. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-42_314_7832502288070481455/-mr-10000
  276. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b
  277. POSTHOOK: type: QUERY
  278. POSTHOOK: Input: default@myinput1
  279. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-42_314_7832502288070481455/-mr-10000
  280. NULL 35 NULL 35
  281. 48 NULL NULL 35
  282. 100 100 NULL 35
  283. NULL 35 48 NULL
  284. 48 NULL 48 NULL
  285. 100 100 48 NULL
  286. NULL 35 100 100
  287. 48 NULL 100 100
  288. 100 100 100 100
  289. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  290. PREHOOK: type: QUERY
  291. PREHOOK: Input: default@myinput1
  292. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-46_762_6120606337889646190/-mr-10000
  293. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  294. POSTHOOK: type: QUERY
  295. POSTHOOK: Input: default@myinput1
  296. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-46_762_6120606337889646190/-mr-10000
  297. 100 100 100 100
  298. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  299. PREHOOK: type: QUERY
  300. PREHOOK: Input: default@myinput1
  301. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-51_044_4003336790967485394/-mr-10000
  302. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  303. POSTHOOK: type: QUERY
  304. POSTHOOK: Input: default@myinput1
  305. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-51_044_4003336790967485394/-mr-10000
  306. 48 NULL 48 NULL
  307. 100 100 100 100
  308. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  309. PREHOOK: type: QUERY
  310. PREHOOK: Input: default@myinput1
  311. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-55_518_3112283007132020008/-mr-10000
  312. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  313. POSTHOOK: type: QUERY
  314. POSTHOOK: Input: default@myinput1
  315. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-55_518_3112283007132020008/-mr-10000
  316. NULL 35 NULL 35
  317. 100 100 100 100
  318. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  319. PREHOOK: type: QUERY
  320. PREHOOK: Input: default@myinput1
  321. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-59_949_5790066510806491529/-mr-10000
  322. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.value
  323. POSTHOOK: type: QUERY
  324. POSTHOOK: Input: default@myinput1
  325. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-54-59_949_5790066510806491529/-mr-10000
  326. 100 100 100 100
  327. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  328. PREHOOK: type: QUERY
  329. PREHOOK: Input: default@myinput1
  330. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-04_795_2786006750968345680/-mr-10000
  331. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.key = b.key
  332. POSTHOOK: type: QUERY
  333. POSTHOOK: Input: default@myinput1
  334. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-04_795_2786006750968345680/-mr-10000
  335. 48 NULL 48 NULL
  336. 100 100 100 100
  337. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  338. PREHOOK: type: QUERY
  339. PREHOOK: Input: default@myinput1
  340. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-09_243_7699519116048493679/-mr-10000
  341. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value
  342. POSTHOOK: type: QUERY
  343. POSTHOOK: Input: default@myinput1
  344. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-09_243_7699519116048493679/-mr-10000
  345. NULL 35 NULL 35
  346. 100 100 100 100
  347. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value and a.key = b.key
  348. PREHOOK: type: QUERY
  349. PREHOOK: Input: default@myinput1
  350. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-13_641_5006098680854899312/-mr-10000
  351. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a JOIN myinput1 b ON a.value = b.value and a.key = b.key
  352. POSTHOOK: type: QUERY
  353. POSTHOOK: Input: default@myinput1
  354. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-13_641_5006098680854899312/-mr-10000
  355. 100 100 100 100
  356. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.value
  357. PREHOOK: type: QUERY
  358. PREHOOK: Input: default@myinput1
  359. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-18_040_7373396463499323566/-mr-10000
  360. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.value
  361. POSTHOOK: type: QUERY
  362. POSTHOOK: Input: default@myinput1
  363. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-18_040_7373396463499323566/-mr-10000
  364. NULL 35 NULL NULL
  365. 48 NULL NULL NULL
  366. 100 100 100 100
  367. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key
  368. PREHOOK: type: QUERY
  369. PREHOOK: Input: default@myinput1
  370. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-22_447_6328039718202844843/-mr-10000
  371. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.key = b.key
  372. POSTHOOK: type: QUERY
  373. POSTHOOK: Input: default@myinput1
  374. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-22_447_6328039718202844843/-mr-10000
  375. NULL 35 NULL NULL
  376. 48 NULL 48 NULL
  377. 100 100 100 100
  378. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.value = b.value
  379. PREHOOK: type: QUERY
  380. PREHOOK: Input: default@myinput1
  381. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-26_837_6878002404083813297/-mr-10000
  382. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM myinput1 a LEFT OUTER JOIN myinput1 b ON a.value = b.value
  383. POSTHOOK: type: QUERY
  384. POSTHOOK: Input: default@myinput1
  385. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-26_837_6878002404083813297/-mr-10000
  386. NULL 35 NULL 35
  387. 48 NULL NULL NULL
  388. 100 100 100 100
  389. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.value
  390. PREHOOK: type: QUERY
  391. PREHOOK: Input: default@myinput1
  392. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-31_327_4809407974402234126/-mr-10000
  393. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.value
  394. POSTHOOK: type: QUERY
  395. POSTHOOK: Input: default@myinput1
  396. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-31_327_4809407974402234126/-mr-10000
  397. NULL NULL NULL 35
  398. NULL NULL 48 NULL
  399. 100 100 100 100
  400. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.key
  401. PREHOOK: type: QUERY
  402. PREHOOK: Input: default@myinput1
  403. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-35_742_1654943644282955382/-mr-10000
  404. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.key = b.key
  405. POSTHOOK: type: QUERY
  406. POSTHOOK: Input: default@myinput1
  407. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-35_742_1654943644282955382/-mr-10000
  408. NULL NULL NULL 35
  409. 48 NULL 48 NULL
  410. 100 100 100 100
  411. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.value = b.value
  412. PREHOOK: type: QUERY
  413. PREHOOK: Input: default@myinput1
  414. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-40_216_7170971377841192858/-mr-10000
  415. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM myinput1 a RIGHT OUTER JOIN myinput1 b ON a.value = b.value
  416. POSTHOOK: type: QUERY
  417. POSTHOOK: Input: default@myinput1
  418. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-40_216_7170971377841192858/-mr-10000
  419. NULL 35 NULL 35
  420. NULL NULL 48 NULL
  421. 100 100 100 100
  422. PREHOOK: query: CREATE TABLE smb_input1(key int, value int) CLUSTERED BY (key) SORTED BY (key) INTO 2 BUCKETS
  423. PREHOOK: type: CREATETABLE
  424. POSTHOOK: query: CREATE TABLE smb_input1(key int, value int) CLUSTERED BY (key) SORTED BY (key) INTO 2 BUCKETS
  425. POSTHOOK: type: CREATETABLE
  426. POSTHOOK: Output: default@smb_input1
  427. PREHOOK: query: CREATE TABLE smb_input2(key int, value int) CLUSTERED BY (value) SORTED BY (value) INTO 2 BUCKETS
  428. PREHOOK: type: CREATETABLE
  429. POSTHOOK: query: CREATE TABLE smb_input2(key int, value int) CLUSTERED BY (value) SORTED BY (value) INTO 2 BUCKETS
  430. POSTHOOK: type: CREATETABLE
  431. POSTHOOK: Output: default@smb_input2
  432. PREHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' into table smb_input1
  433. PREHOOK: type: LOAD
  434. PREHOOK: Output: default@smb_input1
  435. POSTHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' into table smb_input1
  436. POSTHOOK: type: LOAD
  437. POSTHOOK: Output: default@smb_input1
  438. PREHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in2.txt' into table smb_input1
  439. PREHOOK: type: LOAD
  440. PREHOOK: Output: default@smb_input1
  441. POSTHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in2.txt' into table smb_input1
  442. POSTHOOK: type: LOAD
  443. POSTHOOK: Output: default@smb_input1
  444. PREHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' into table smb_input2
  445. PREHOOK: type: LOAD
  446. PREHOOK: Output: default@smb_input2
  447. POSTHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in1.txt' into table smb_input2
  448. POSTHOOK: type: LOAD
  449. POSTHOOK: Output: default@smb_input2
  450. PREHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in2.txt' into table smb_input2
  451. PREHOOK: type: LOAD
  452. PREHOOK: Output: default@smb_input2
  453. POSTHOOK: query: LOAD DATA LOCAL INPATH '../data/files/in2.txt' into table smb_input2
  454. POSTHOOK: type: LOAD
  455. POSTHOOK: Output: default@smb_input2
  456. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key ORDER BY a.key
  457. PREHOOK: type: QUERY
  458. PREHOOK: Input: default@smb_input1
  459. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-45_071_1721369920851863145/-mr-10000
  460. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key ORDER BY a.key
  461. POSTHOOK: type: QUERY
  462. POSTHOOK: Input: default@smb_input1
  463. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-45_071_1721369920851863145/-mr-10000
  464. 48 NULL 48 NULL
  465. 100 100 100 100
  466. 148 NULL 148 NULL
  467. 200 200 200 200
  468. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key AND a.value = b.value ORDER BY a.key
  469. PREHOOK: type: QUERY
  470. PREHOOK: Input: default@smb_input1
  471. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-52_288_5442108787449062892/-mr-10000
  472. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key AND a.value = b.value ORDER BY a.key
  473. POSTHOOK: type: QUERY
  474. POSTHOOK: Input: default@smb_input1
  475. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-52_288_5442108787449062892/-mr-10000
  476. 100 100 100 100
  477. 200 200 200 200
  478. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a RIGHT OUTER JOIN smb_input1 b ON a.key = b.key ORDER BY b.key, b.value
  479. PREHOOK: type: QUERY
  480. PREHOOK: Input: default@smb_input1
  481. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-59_488_9220251315068456695/-mr-10000
  482. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a RIGHT OUTER JOIN smb_input1 b ON a.key = b.key ORDER BY b.key, b.value
  483. POSTHOOK: type: QUERY
  484. POSTHOOK: Input: default@smb_input1
  485. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-55-59_488_9220251315068456695/-mr-10000
  486. NULL NULL NULL 35
  487. NULL NULL NULL 135
  488. 48 NULL 48 NULL
  489. 100 100 100 100
  490. 148 NULL 148 NULL
  491. 200 200 200 200
  492. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key ORDER BY a.key
  493. PREHOOK: type: QUERY
  494. PREHOOK: Input: default@smb_input1
  495. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-06_798_1515908496616104358/-mr-10000
  496. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a JOIN smb_input1 b ON a.key = b.key ORDER BY a.key
  497. POSTHOOK: type: QUERY
  498. POSTHOOK: Input: default@smb_input1
  499. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-06_798_1515908496616104358/-mr-10000
  500. 48 NULL 48 NULL
  501. 100 100 100 100
  502. 148 NULL 148 NULL
  503. 200 200 200 200
  504. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a LEFT OUTER JOIN smb_input1 b ON a.key = b.key ORDER BY a.key, a.value
  505. PREHOOK: type: QUERY
  506. PREHOOK: Input: default@smb_input1
  507. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-13_978_37675414267460205/-mr-10000
  508. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a LEFT OUTER JOIN smb_input1 b ON a.key = b.key ORDER BY a.key, a.value
  509. POSTHOOK: type: QUERY
  510. POSTHOOK: Input: default@smb_input1
  511. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-13_978_37675414267460205/-mr-10000
  512. NULL 35 NULL NULL
  513. NULL 135 NULL NULL
  514. 48 NULL 48 NULL
  515. 100 100 100 100
  516. 148 NULL 148 NULL
  517. 200 200 200 200
  518. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input2 b ON a.key = b.value ORDER BY a.key
  519. PREHOOK: type: QUERY
  520. PREHOOK: Input: default@smb_input1
  521. PREHOOK: Input: default@smb_input2
  522. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-21_231_8292843591044391733/-mr-10000
  523. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a JOIN smb_input2 b ON a.key = b.value ORDER BY a.key
  524. POSTHOOK: type: QUERY
  525. POSTHOOK: Input: default@smb_input1
  526. POSTHOOK: Input: default@smb_input2
  527. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-21_231_8292843591044391733/-mr-10000
  528. 100 100 100 100
  529. 200 200 200 200
  530. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a JOIN smb_input2 b ON a.key = b.value ORDER BY a.key
  531. PREHOOK: type: QUERY
  532. PREHOOK: Input: default@smb_input1
  533. PREHOOK: Input: default@smb_input2
  534. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-28_835_6286309168082618901/-mr-10000
  535. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a JOIN smb_input2 b ON a.key = b.value ORDER BY a.key
  536. POSTHOOK: type: QUERY
  537. POSTHOOK: Input: default@smb_input1
  538. POSTHOOK: Input: default@smb_input2
  539. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-28_835_6286309168082618901/-mr-10000
  540. 100 100 100 100
  541. 200 200 200 200
  542. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a LEFT OUTER JOIN smb_input2 b ON a.key = b.value ORDER BY a.key, a.value
  543. PREHOOK: type: QUERY
  544. PREHOOK: Input: default@smb_input1
  545. PREHOOK: Input: default@smb_input2
  546. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-36_026_7352279404756888950/-mr-10000
  547. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input1 a LEFT OUTER JOIN smb_input2 b ON a.key = b.value ORDER BY a.key, a.value
  548. POSTHOOK: type: QUERY
  549. POSTHOOK: Input: default@smb_input1
  550. POSTHOOK: Input: default@smb_input2
  551. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-36_026_7352279404756888950/-mr-10000
  552. NULL 35 NULL NULL
  553. NULL 135 NULL NULL
  554. 48 NULL NULL NULL
  555. 100 100 100 100
  556. 148 NULL NULL NULL
  557. 200 200 200 200
  558. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a RIGHT OUTER JOIN smb_input2 b ON a.key = b.value ORDER BY b.key, b.value
  559. PREHOOK: type: QUERY
  560. PREHOOK: Input: default@smb_input1
  561. PREHOOK: Input: default@smb_input2
  562. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-43_251_628261964080538715/-mr-10000
  563. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input1 a RIGHT OUTER JOIN smb_input2 b ON a.key = b.value ORDER BY b.key, b.value
  564. POSTHOOK: type: QUERY
  565. POSTHOOK: Input: default@smb_input1
  566. POSTHOOK: Input: default@smb_input2
  567. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-43_251_628261964080538715/-mr-10000
  568. NULL NULL NULL 35
  569. NULL NULL NULL 135
  570. NULL NULL 48 NULL
  571. 100 100 100 100
  572. NULL NULL 148 NULL
  573. 200 200 200 200
  574. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input2 a JOIN smb_input2 b ON a.value = b.value ORDER BY a.value
  575. PREHOOK: type: QUERY
  576. PREHOOK: Input: default@smb_input2
  577. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-50_368_3840876669646785753/-mr-10000
  578. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input2 a JOIN smb_input2 b ON a.value = b.value ORDER BY a.value
  579. POSTHOOK: type: QUERY
  580. POSTHOOK: Input: default@smb_input2
  581. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-50_368_3840876669646785753/-mr-10000
  582. NULL 35 NULL 35
  583. 100 100 100 100
  584. NULL 135 NULL 135
  585. 200 200 200 200
  586. PREHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input2 a RIGHT OUTER JOIN smb_input2 b ON a.value = b.value ORDER BY b.key, b.value
  587. PREHOOK: type: QUERY
  588. PREHOOK: Input: default@smb_input2
  589. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-57_464_1575904257589847287/-mr-10000
  590. POSTHOOK: query: SELECT /*+ MAPJOIN(a) */ * FROM smb_input2 a RIGHT OUTER JOIN smb_input2 b ON a.value = b.value ORDER BY b.key, b.value
  591. POSTHOOK: type: QUERY
  592. POSTHOOK: Input: default@smb_input2
  593. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-56-57_464_1575904257589847287/-mr-10000
  594. NULL 35 NULL 35
  595. NULL 135 NULL 135
  596. NULL NULL 48 NULL
  597. 100 100 100 100
  598. NULL NULL 148 NULL
  599. 200 200 200 200
  600. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input2 a JOIN smb_input2 b ON a.value = b.value ORDER BY a.value
  601. PREHOOK: type: QUERY
  602. PREHOOK: Input: default@smb_input2
  603. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-57-04_710_6771480365280106011/-mr-10000
  604. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input2 a JOIN smb_input2 b ON a.value = b.value ORDER BY a.value
  605. POSTHOOK: type: QUERY
  606. POSTHOOK: Input: default@smb_input2
  607. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-57-04_710_6771480365280106011/-mr-10000
  608. NULL 35 NULL 35
  609. 100 100 100 100
  610. NULL 135 NULL 135
  611. 200 200 200 200
  612. PREHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input2 a LEFT OUTER JOIN smb_input2 b ON a.value = b.value ORDER BY a.key, a.value
  613. PREHOOK: type: QUERY
  614. PREHOOK: Input: default@smb_input2
  615. PREHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-57-11_842_9028034862567967736/-mr-10000
  616. POSTHOOK: query: SELECT /*+ MAPJOIN(b) */ * FROM smb_input2 a LEFT OUTER JOIN smb_input2 b ON a.value = b.value ORDER BY a.key, a.value
  617. POSTHOOK: type: QUERY
  618. POSTHOOK: Input: default@smb_input2
  619. POSTHOOK: Output: file:/tmp/krishnak/hive_2011-03-21_03-57-11_842_9028034862567967736/-mr-10000
  620. NULL 35 NULL 35
  621. NULL 135 NULL 135
  622. 48 NULL NULL NULL
  623. 100 100 100 100
  624. 148 NULL NULL NULL
  625. 200 200 200 200