PREHOOK: query: EXPLAIN FROM ( FROM src select src.* WHERE src.key < 100 ) unioninput INSERT OVERWRITE DIRECTORY '../build/ql/test/data/warehouse/union.out' SELECT unioninput.* PREHOOK: type: QUERY POSTHOOK: query: EXPLAIN FROM ( FROM src select src.* WHERE src.key < 100 ) unioninput INSERT OVERWRITE DIRECTORY '../build/ql/test/data/warehouse/union.out' SELECT unioninput.* POSTHOOK: type: QUERY ABSTRACT SYNTAX TREE: (TOK_QUERY (TOK_FROM (TOK_SUBQUERY (TOK_QUERY (TOK_FROM (TOK_TABREF src)) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR (TOK_ALLCOLREF src))) (TOK_WHERE (< (. (TOK_TABLE_OR_COL src) key) 100)))) unioninput)) (TOK_INSERT (TOK_DESTINATION (TOK_DIR '../build/ql/test/data/warehouse/union.out')) (TOK_SELECT (TOK_SELEXPR (TOK_ALLCOLREF unioninput))))) STAGE DEPENDENCIES: Stage-1 is a root stage Stage-4 depends on stages: Stage-1 , consists of Stage-3, Stage-2 Stage-3 Stage-0 depends on stages: Stage-3, Stage-2 Stage-2 STAGE PLANS: Stage: Stage-1 Map Reduce Alias -> Map Operator Tree: unioninput:src TableScan alias: src Filter Operator predicate: expr: (key < 100) type: boolean Filter Operator predicate: expr: (key < 100) type: boolean Select Operator expressions: expr: key type: string expr: value type: string outputColumnNames: _col0, _col1 Select Operator expressions: expr: _col0 type: string expr: _col1 type: string outputColumnNames: _col0, _col1 File Output Operator compressed: false GlobalTableId: 1 table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Stage: Stage-4 Conditional Operator Stage: Stage-3 Move Operator files: hdfs directory: true destination: file:/data/users/nzhang/reviews/0.6/branch-0.6/build/ql/scratchdir/hive_2010-08-23_22-19-56_839_8092359288547756739/10000 Stage: Stage-0 Move Operator files: hdfs directory: true destination: ../build/ql/test/data/warehouse/union.out Stage: Stage-2 Map Reduce Alias -> Map Operator Tree: file:/data/users/nzhang/reviews/0.6/branch-0.6/build/ql/scratchdir/hive_2010-08-23_22-19-56_839_8092359288547756739/10001 Reduce Output Operator sort order: Map-reduce partition columns: expr: rand() type: double tag: -1 value expressions: expr: _col0 type: string expr: _col1 type: string Reduce Operator Tree: Extract File Output Operator compressed: false GlobalTableId: 0 table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat PREHOOK: query: FROM ( FROM src select src.* WHERE src.key < 100 ) unioninput INSERT OVERWRITE DIRECTORY '../build/ql/test/data/warehouse/union.out' SELECT unioninput.* PREHOOK: type: QUERY PREHOOK: Input: default@src PREHOOK: Output: ../build/ql/test/data/warehouse/union.out POSTHOOK: query: FROM ( FROM src select src.* WHERE src.key < 100 ) unioninput INSERT OVERWRITE DIRECTORY '../build/ql/test/data/warehouse/union.out' SELECT unioninput.* POSTHOOK: type: QUERY POSTHOOK: Input: default@src POSTHOOK: Output: ../build/ql/test/data/warehouse/union.out 86val_86 27val_27 98val_98 66val_66 37val_37 15val_15 82val_82 17val_17 0val_0 57val_57 20val_20 92val_92 47val_47 72val_72 4val_4 35val_35 54val_54 51val_51 65val_65 83val_83 12val_12 67val_67 84val_84 58val_58 8val_8 24val_24 42val_42 0val_0 96val_96 26val_26 51val_51 43val_43 95val_95 98val_98 85val_85 77val_77 0val_0 87val_87 15val_15 72val_72 90val_90 19val_19 10val_10 5val_5 58val_58 35val_35 95val_95 11val_11 34val_34 42val_42 78val_78 76val_76 41val_41 30val_30 64val_64 76val_76 74val_74 69val_69 33val_33 70val_70 5val_5 2val_2 35val_35 80val_80 44val_44 53val_53 90val_90 12val_12 5val_5 70val_70 24val_24 70val_70 83val_83 26val_26 67val_67 18val_18 9val_9 18val_18 97val_97 84val_84 28val_28 37val_37 90val_90 97val_97