PageRenderTime 42ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
text | 190 lines | 184 code | 6 blank | 0 comment | 0 complexity | 64b6d84ba49597321103016d09c81e77 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: CREATE TABLE dest1(dummy STRING, key INT, value DOUBLE) STORED AS TEXTFILE
  2. PREHOOK: type: CREATETABLE
  3. POSTHOOK: query: CREATE TABLE dest1(dummy STRING, key INT, value DOUBLE) STORED AS TEXTFILE
  4. POSTHOOK: type: CREATETABLE
  5. POSTHOOK: Output: default@dest1
  6. PREHOOK: query: EXPLAIN
  7. FROM src
  8. INSERT OVERWRITE TABLE dest1 SELECT '1234', src.key, count(1) WHERE key < 100 group by src.key
  9. PREHOOK: type: QUERY
  10. POSTHOOK: query: EXPLAIN
  11. FROM src
  12. INSERT OVERWRITE TABLE dest1 SELECT '1234', src.key, count(1) WHERE key < 100 group by src.key
  13. POSTHOOK: type: QUERY
  14. ABSTRACT SYNTAX TREE:
  15. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME dest1))) (TOK_SELECT (TOK_SELEXPR '1234') (TOK_SELEXPR (. (TOK_TABLE_OR_COL src) key)) (TOK_SELEXPR (TOK_FUNCTION count 1))) (TOK_WHERE (< (TOK_TABLE_OR_COL key) 100)) (TOK_GROUPBY (. (TOK_TABLE_OR_COL src) key))))
  16. STAGE DEPENDENCIES:
  17. Stage-1 is a root stage
  18. Stage-0 depends on stages: Stage-1
  19. Stage-2 depends on stages: Stage-0
  20. STAGE PLANS:
  21. Stage: Stage-1
  22. Map Reduce
  23. Alias -> Map Operator Tree:
  24. src
  25. TableScan
  26. alias: src
  27. Filter Operator
  28. predicate:
  29. expr: (key < 100)
  30. type: boolean
  31. Select Operator
  32. expressions:
  33. expr: key
  34. type: string
  35. outputColumnNames: key
  36. Group By Operator
  37. aggregations:
  38. expr: count(1)
  39. bucketGroup: false
  40. keys:
  41. expr: key
  42. type: string
  43. mode: hash
  44. outputColumnNames: _col0, _col1
  45. Reduce Output Operator
  46. key expressions:
  47. expr: _col0
  48. type: string
  49. sort order: +
  50. Map-reduce partition columns:
  51. expr: _col0
  52. type: string
  53. tag: -1
  54. value expressions:
  55. expr: _col1
  56. type: bigint
  57. Reduce Operator Tree:
  58. Group By Operator
  59. aggregations:
  60. expr: count(VALUE._col0)
  61. bucketGroup: false
  62. keys:
  63. expr: KEY._col0
  64. type: string
  65. mode: mergepartial
  66. outputColumnNames: _col0, _col1
  67. Select Operator
  68. expressions:
  69. expr: '1234'
  70. type: string
  71. expr: _col0
  72. type: string
  73. expr: _col1
  74. type: bigint
  75. outputColumnNames: _col0, _col1, _col2
  76. Select Operator
  77. expressions:
  78. expr: _col0
  79. type: string
  80. expr: UDFToInteger(_col1)
  81. type: int
  82. expr: UDFToDouble(_col2)
  83. type: double
  84. outputColumnNames: _col0, _col1, _col2
  85. File Output Operator
  86. compressed: false
  87. GlobalTableId: 1
  88. table:
  89. input format: org.apache.hadoop.mapred.TextInputFormat
  90. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  91. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  92. name: default.dest1
  93. Stage: Stage-0
  94. Move Operator
  95. tables:
  96. replace: true
  97. table:
  98. input format: org.apache.hadoop.mapred.TextInputFormat
  99. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  100. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  101. name: default.dest1
  102. Stage: Stage-2
  103. Stats-Aggr Operator
  104. PREHOOK: query: FROM src
  105. INSERT OVERWRITE TABLE dest1 SELECT '1234', src.key, count(1) WHERE key < 100 group by src.key
  106. PREHOOK: type: QUERY
  107. PREHOOK: Input: default@src
  108. PREHOOK: Output: default@dest1
  109. POSTHOOK: query: FROM src
  110. INSERT OVERWRITE TABLE dest1 SELECT '1234', src.key, count(1) WHERE key < 100 group by src.key
  111. POSTHOOK: type: QUERY
  112. POSTHOOK: Input: default@src
  113. POSTHOOK: Output: default@dest1
  114. POSTHOOK: Lineage: dest1.dummy SIMPLE []
  115. POSTHOOK: Lineage: dest1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  116. POSTHOOK: Lineage: dest1.value EXPRESSION [(src)src.null, ]
  117. PREHOOK: query: SELECT dest1.* FROM dest1
  118. PREHOOK: type: QUERY
  119. PREHOOK: Input: default@dest1
  120. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-46-42_892_8229387239834597089/-mr-10000
  121. POSTHOOK: query: SELECT dest1.* FROM dest1
  122. POSTHOOK: type: QUERY
  123. POSTHOOK: Input: default@dest1
  124. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-46-42_892_8229387239834597089/-mr-10000
  125. POSTHOOK: Lineage: dest1.dummy SIMPLE []
  126. POSTHOOK: Lineage: dest1.key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
  127. POSTHOOK: Lineage: dest1.value EXPRESSION [(src)src.null, ]
  128. 1234 0 3.0
  129. 1234 10 1.0
  130. 1234 11 1.0
  131. 1234 12 2.0
  132. 1234 15 2.0
  133. 1234 17 1.0
  134. 1234 18 2.0
  135. 1234 19 1.0
  136. 1234 2 1.0
  137. 1234 20 1.0
  138. 1234 24 2.0
  139. 1234 26 2.0
  140. 1234 27 1.0
  141. 1234 28 1.0
  142. 1234 30 1.0
  143. 1234 33 1.0
  144. 1234 34 1.0
  145. 1234 35 3.0
  146. 1234 37 2.0
  147. 1234 4 1.0
  148. 1234 41 1.0
  149. 1234 42 2.0
  150. 1234 43 1.0
  151. 1234 44 1.0
  152. 1234 47 1.0
  153. 1234 5 3.0
  154. 1234 51 2.0
  155. 1234 53 1.0
  156. 1234 54 1.0
  157. 1234 57 1.0
  158. 1234 58 2.0
  159. 1234 64 1.0
  160. 1234 65 1.0
  161. 1234 66 1.0
  162. 1234 67 2.0
  163. 1234 69 1.0
  164. 1234 70 3.0
  165. 1234 72 2.0
  166. 1234 74 1.0
  167. 1234 76 2.0
  168. 1234 77 1.0
  169. 1234 78 1.0
  170. 1234 8 1.0
  171. 1234 80 1.0
  172. 1234 82 1.0
  173. 1234 83 2.0
  174. 1234 84 2.0
  175. 1234 85 1.0
  176. 1234 86 1.0
  177. 1234 87 1.0
  178. 1234 9 1.0
  179. 1234 90 3.0
  180. 1234 92 1.0
  181. 1234 95 2.0
  182. 1234 96 1.0
  183. 1234 97 2.0
  184. 1234 98 2.0