PageRenderTime 40ms CodeModel.GetById 17ms RepoModel.GetById 1ms app.codeStats 0ms

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

#
text | 126 lines | 117 code | 9 blank | 0 comment | 0 complexity | 5ff490b5a49195b00a7881cbb5a97382 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: CREATE TABLE dest1(c1 INT, c2 DOUBLE, c3 DOUBLE, c4 DOUBLE, c5 INT, c6 STRING, c7 INT) STORED AS TEXTFILE
  2. PREHOOK: type: CREATETABLE
  3. POSTHOOK: query: CREATE TABLE dest1(c1 INT, c2 DOUBLE, c3 DOUBLE, c4 DOUBLE, c5 INT, c6 STRING, c7 INT) STORED AS TEXTFILE
  4. POSTHOOK: type: CREATETABLE
  5. POSTHOOK: Output: default@dest1
  6. PREHOOK: query: EXPLAIN
  7. FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
  8. PREHOOK: type: QUERY
  9. POSTHOOK: query: EXPLAIN
  10. FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
  11. POSTHOOK: type: QUERY
  12. ABSTRACT SYNTAX TREE:
  13. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME dest1))) (TOK_SELECT (TOK_SELEXPR (+ 3 2)) (TOK_SELEXPR (+ 3.0 2)) (TOK_SELEXPR (+ 3 2.0)) (TOK_SELEXPR (+ 3.0 2.0)) (TOK_SELEXPR (+ (+ 3 (TOK_FUNCTION TOK_INT 2.0)) (TOK_FUNCTION TOK_INT (TOK_FUNCTION TOK_SMALLINT 0)))) (TOK_SELEXPR (TOK_FUNCTION TOK_BOOLEAN 1)) (TOK_SELEXPR (TOK_FUNCTION TOK_INT TRUE))) (TOK_WHERE (= (. (TOK_TABLE_OR_COL src) key) 86))))
  14. STAGE DEPENDENCIES:
  15. Stage-1 is a root stage
  16. Stage-5 depends on stages: Stage-1 , consists of Stage-4, Stage-3
  17. Stage-4
  18. Stage-0 depends on stages: Stage-4, Stage-3
  19. Stage-2 depends on stages: Stage-0
  20. Stage-3
  21. STAGE PLANS:
  22. Stage: Stage-1
  23. Map Reduce
  24. Alias -> Map Operator Tree:
  25. src
  26. TableScan
  27. alias: src
  28. Filter Operator
  29. predicate:
  30. expr: (key = 86)
  31. type: boolean
  32. Select Operator
  33. expressions:
  34. expr: (3 + 2)
  35. type: int
  36. expr: (3.0 + 2)
  37. type: double
  38. expr: (3 + 2.0)
  39. type: double
  40. expr: (3.0 + 2.0)
  41. type: double
  42. expr: ((3 + UDFToInteger(2.0)) + UDFToInteger(UDFToShort(0)))
  43. type: int
  44. expr: UDFToBoolean(1)
  45. type: boolean
  46. expr: UDFToInteger(true)
  47. type: int
  48. outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
  49. File Output Operator
  50. compressed: false
  51. GlobalTableId: 1
  52. table:
  53. input format: org.apache.hadoop.mapred.TextInputFormat
  54. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  55. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  56. name: default.dest1
  57. Stage: Stage-5
  58. Conditional Operator
  59. Stage: Stage-4
  60. Move Operator
  61. files:
  62. hdfs directory: true
  63. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_01-38-54_938_5912405912327837002/-ext-10000
  64. Stage: Stage-0
  65. Move Operator
  66. tables:
  67. replace: true
  68. table:
  69. input format: org.apache.hadoop.mapred.TextInputFormat
  70. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  71. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  72. name: default.dest1
  73. Stage: Stage-2
  74. Stats-Aggr Operator
  75. Stage: Stage-3
  76. Map Reduce
  77. Alias -> Map Operator Tree:
  78. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_01-38-54_938_5912405912327837002/-ext-10002
  79. File Output Operator
  80. compressed: false
  81. GlobalTableId: 0
  82. table:
  83. input format: org.apache.hadoop.mapred.TextInputFormat
  84. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  85. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  86. name: default.dest1
  87. PREHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
  88. PREHOOK: type: QUERY
  89. PREHOOK: Input: default@src
  90. PREHOOK: Output: default@dest1
  91. POSTHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
  92. POSTHOOK: type: QUERY
  93. POSTHOOK: Input: default@src
  94. POSTHOOK: Output: default@dest1
  95. POSTHOOK: Lineage: dest1.c1 EXPRESSION []
  96. POSTHOOK: Lineage: dest1.c2 EXPRESSION []
  97. POSTHOOK: Lineage: dest1.c3 EXPRESSION []
  98. POSTHOOK: Lineage: dest1.c4 EXPRESSION []
  99. POSTHOOK: Lineage: dest1.c5 EXPRESSION []
  100. POSTHOOK: Lineage: dest1.c6 EXPRESSION []
  101. POSTHOOK: Lineage: dest1.c7 EXPRESSION []
  102. PREHOOK: query: select dest1.* FROM dest1
  103. PREHOOK: type: QUERY
  104. PREHOOK: Input: default@dest1
  105. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_01-38-59_759_61484658803136536/-mr-10000
  106. POSTHOOK: query: select dest1.* FROM dest1
  107. POSTHOOK: type: QUERY
  108. POSTHOOK: Input: default@dest1
  109. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_01-38-59_759_61484658803136536/-mr-10000
  110. POSTHOOK: Lineage: dest1.c1 EXPRESSION []
  111. POSTHOOK: Lineage: dest1.c2 EXPRESSION []
  112. POSTHOOK: Lineage: dest1.c3 EXPRESSION []
  113. POSTHOOK: Lineage: dest1.c4 EXPRESSION []
  114. POSTHOOK: Lineage: dest1.c5 EXPRESSION []
  115. POSTHOOK: Lineage: dest1.c6 EXPRESSION []
  116. POSTHOOK: Lineage: dest1.c7 EXPRESSION []
  117. 5 5.0 5.0 5.0 5 true 1