PageRenderTime 47ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
text | 120 lines | 111 code | 9 blank | 0 comment | 0 complexity | ef5dc6818e5901ce73fd7175ce417f9c MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: CREATE TABLE dest1(key INT, value STRING, mapvalue STRING) STORED AS TEXTFILE
  2. PREHOOK: type: CREATETABLE
  3. POSTHOOK: query: CREATE TABLE dest1(key INT, value STRING, mapvalue STRING) STORED AS TEXTFILE
  4. POSTHOOK: type: CREATETABLE
  5. POSTHOOK: Output: default@dest1
  6. PREHOOK: query: EXPLAIN
  7. FROM src_thrift
  8. INSERT OVERWRITE TABLE dest1 SELECT src_thrift.lint[1], src_thrift.lintstring[0].mystring, src_thrift.mstringstring['key_2']
  9. PREHOOK: type: QUERY
  10. POSTHOOK: query: EXPLAIN
  11. FROM src_thrift
  12. INSERT OVERWRITE TABLE dest1 SELECT src_thrift.lint[1], src_thrift.lintstring[0].mystring, src_thrift.mstringstring['key_2']
  13. POSTHOOK: type: QUERY
  14. ABSTRACT SYNTAX TREE:
  15. (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src_thrift))) (TOK_INSERT (TOK_DESTINATION (TOK_TAB (TOK_TABNAME dest1))) (TOK_SELECT (TOK_SELEXPR ([ (. (TOK_TABLE_OR_COL src_thrift) lint) 1)) (TOK_SELEXPR (. ([ (. (TOK_TABLE_OR_COL src_thrift) lintstring) 0) mystring)) (TOK_SELEXPR ([ (. (TOK_TABLE_OR_COL src_thrift) mstringstring) 'key_2')))))
  16. STAGE DEPENDENCIES:
  17. Stage-1 is a root stage
  18. Stage-5 depends on stages: Stage-1 , consists of Stage-4, Stage-3
  19. Stage-4
  20. Stage-0 depends on stages: Stage-4, Stage-3
  21. Stage-2 depends on stages: Stage-0
  22. Stage-3
  23. STAGE PLANS:
  24. Stage: Stage-1
  25. Map Reduce
  26. Alias -> Map Operator Tree:
  27. src_thrift
  28. TableScan
  29. alias: src_thrift
  30. Select Operator
  31. expressions:
  32. expr: lint[1]
  33. type: int
  34. expr: lintstring[0].mystring
  35. type: string
  36. expr: mstringstring['key_2']
  37. type: string
  38. outputColumnNames: _col0, _col1, _col2
  39. File Output Operator
  40. compressed: false
  41. GlobalTableId: 1
  42. table:
  43. input format: org.apache.hadoop.mapred.TextInputFormat
  44. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  45. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  46. name: default.dest1
  47. Stage: Stage-5
  48. Conditional Operator
  49. Stage: Stage-4
  50. Move Operator
  51. files:
  52. hdfs directory: true
  53. destination: pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-00-46_704_4766549513524517865/-ext-10000
  54. Stage: Stage-0
  55. Move Operator
  56. tables:
  57. replace: true
  58. table:
  59. input format: org.apache.hadoop.mapred.TextInputFormat
  60. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  61. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  62. name: default.dest1
  63. Stage: Stage-2
  64. Stats-Aggr Operator
  65. Stage: Stage-3
  66. Map Reduce
  67. Alias -> Map Operator Tree:
  68. pfile:/data/users/sdong/www/open-source-hive1/build/ql/scratchdir/hive_2011-02-10_16-00-46_704_4766549513524517865/-ext-10002
  69. File Output Operator
  70. compressed: false
  71. GlobalTableId: 0
  72. table:
  73. input format: org.apache.hadoop.mapred.TextInputFormat
  74. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  75. serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
  76. name: default.dest1
  77. PREHOOK: query: FROM src_thrift
  78. INSERT OVERWRITE TABLE dest1 SELECT src_thrift.lint[1], src_thrift.lintstring[0].mystring, src_thrift.mstringstring['key_2']
  79. PREHOOK: type: QUERY
  80. PREHOOK: Input: default@src_thrift
  81. PREHOOK: Output: default@dest1
  82. POSTHOOK: query: FROM src_thrift
  83. INSERT OVERWRITE TABLE dest1 SELECT src_thrift.lint[1], src_thrift.lintstring[0].mystring, src_thrift.mstringstring['key_2']
  84. POSTHOOK: type: QUERY
  85. POSTHOOK: Input: default@src_thrift
  86. POSTHOOK: Output: default@dest1
  87. POSTHOOK: Lineage: dest1.key EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:lint, type:array<int>, comment:from deserializer), ]
  88. POSTHOOK: Lineage: dest1.mapvalue EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:mstringstring, type:map<string,string>, comment:from deserializer), ]
  89. POSTHOOK: Lineage: dest1.value EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:lintstring, type:array<org.apache.hadoop.hive.serde2.thrift.test.IntString>, comment:from deserializer), ]
  90. PREHOOK: query: SELECT dest1.* FROM dest1
  91. PREHOOK: type: QUERY
  92. PREHOOK: Input: default@dest1
  93. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-00-51_408_1129725040190996164/-mr-10000
  94. POSTHOOK: query: SELECT dest1.* FROM dest1
  95. POSTHOOK: type: QUERY
  96. POSTHOOK: Input: default@dest1
  97. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-00-51_408_1129725040190996164/-mr-10000
  98. POSTHOOK: Lineage: dest1.key EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:lint, type:array<int>, comment:from deserializer), ]
  99. POSTHOOK: Lineage: dest1.mapvalue EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:mstringstring, type:map<string,string>, comment:from deserializer), ]
  100. POSTHOOK: Lineage: dest1.value EXPRESSION [(src_thrift)src_thrift.FieldSchema(name:lintstring, type:array<org.apache.hadoop.hive.serde2.thrift.test.IntString>, comment:from deserializer), ]
  101. 0 0 NULL
  102. 2 1 NULL
  103. 4 8 value_2
  104. 6 27 NULL
  105. 8 64 NULL
  106. 10 125 NULL
  107. 12 216 NULL
  108. 14 343 NULL
  109. 16 512 NULL
  110. 18 729 NULL
  111. NULL NULL NULL