Author: gunther
Date: Mon Dec 16 15:38:03 2013
New Revision: 1551237

URL: http://svn.apache.org/r1551237
Log:
HIVE-6038: Fix Tez branch to properly compile against hadoop-1 profile (Gunther 
Hagleitner)

Modified:
    
hive/branches/tez/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
    hive/branches/tez/packaging/src/main/assembly/bin.xml
    hive/branches/tez/ql/pom.xml
    
hive/branches/tez/ql/src/test/org/apache/hadoop/hive/ql/exec/tez/TestTezTask.java
    hive/branches/tez/ql/src/test/results/clientpositive/mrr.q.out
    hive/branches/tez/ql/src/test/results/clientpositive/tez_dml.q.out
    hive/branches/tez/ql/src/test/results/clientpositive/tez_join_tests.q.out
    hive/branches/tez/ql/src/test/results/clientpositive/tez_joins_explain.q.out

Modified: 
hive/branches/tez/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- 
hive/branches/tez/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
 (original)
+++ 
hive/branches/tez/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
 Mon Dec 16 15:38:03 2013
@@ -93,6 +93,7 @@ import org.apache.thrift.protocol.TBinar
 import org.apache.zookeeper.WatchedEvent;
 import org.apache.zookeeper.Watcher;
 import org.apache.zookeeper.ZooKeeper;
+import org.junit.Assume;
 
 /**
  * QTestUtil.
@@ -327,6 +328,12 @@ public class QTestUtil {
     this.clusterType = clusterType;
 
     HadoopShims shims = ShimLoader.getHadoopShims();
+
+    // can run tez tests only on hadoop 2
+    if (clusterType == MiniClusterType.tez) {
+      Assume.assumeTrue(ShimLoader.getMajorVersion().equals("0.23"));
+    }
+
     if (clusterType != MiniClusterType.none) {
       dfs = shims.getMiniDfs(conf, 4, true, null);
       FileSystem fs = dfs.getFileSystem();

Modified: hive/branches/tez/packaging/src/main/assembly/bin.xml
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/packaging/src/main/assembly/bin.xml?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- hive/branches/tez/packaging/src/main/assembly/bin.xml (original)
+++ hive/branches/tez/packaging/src/main/assembly/bin.xml Mon Dec 16 15:38:03 
2013
@@ -40,6 +40,7 @@
       <useTransitiveFiltering>true</useTransitiveFiltering>
       <excludes>
         <exclude>org.apache.hive.hcatalog:*</exclude>
+        <exclude>org.apache.tez:*</exclude>
       </excludes>
     </dependencySet>
     <dependencySet>

Modified: hive/branches/tez/ql/pom.xml
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/pom.xml?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- hive/branches/tez/ql/pom.xml (original)
+++ hive/branches/tez/ql/pom.xml Mon Dec 16 15:38:03 2013
@@ -215,6 +215,21 @@
       <version>${mockito-all.version}</version>
       <scope>test</scope>
     </dependency>
+    <dependency> 
+      <groupId>org.apache.tez</groupId>
+      <artifactId>tez-api</artifactId>
+      <version>${tez.version}</version>
+    </dependency>
+    <dependency> 
+      <groupId>org.apache.tez</groupId>
+      <artifactId>tez-runtime-library</artifactId>
+      <version>${tez.version}</version>
+    </dependency>
+    <dependency> 
+      <groupId>org.apache.tez</groupId>
+      <artifactId>tez-mapreduce</artifactId>
+      <version>${tez.version}</version>
+    </dependency>
   </dependencies>
 
   <profiles>
@@ -246,11 +261,6 @@
         </dependency>
         <dependency> 
           <groupId>org.apache.tez</groupId>
-          <artifactId>tez-api</artifactId>
-          <version>${tez.version}</version>
-        </dependency>
-        <dependency> 
-          <groupId>org.apache.tez</groupId>
           <artifactId>tez-dag</artifactId>
           <version>${tez.version}</version>
         </dependency>
@@ -259,16 +269,6 @@
            <artifactId>tez-common</artifactId>
            <version>${tez.version}</version>
         </dependency>
-        <dependency> 
-          <groupId>org.apache.tez</groupId>
-          <artifactId>tez-runtime-library</artifactId>
-          <version>${tez.version}</version>
-        </dependency>
-        <dependency> 
-          <groupId>org.apache.tez</groupId>
-          <artifactId>tez-mapreduce</artifactId>
-          <version>${tez.version}</version>
-        </dependency>
         <dependency>
            <groupId>org.apache.tez</groupId>
            <artifactId>tez-runtime-internals</artifactId>

Modified: 
hive/branches/tez/ql/src/test/org/apache/hadoop/hive/ql/exec/tez/TestTezTask.java
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/src/test/org/apache/hadoop/hive/ql/exec/tez/TestTezTask.java?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- 
hive/branches/tez/ql/src/test/org/apache/hadoop/hive/ql/exec/tez/TestTezTask.java
 (original)
+++ 
hive/branches/tez/ql/src/test/org/apache/hadoop/hive/ql/exec/tez/TestTezTask.java
 Mon Dec 16 15:38:03 2013
@@ -80,12 +80,17 @@ public class TestTezTask {
   JobConf conf;
   LocalResource appLr;
   Operator<?> op;
+  Path path;
+  FileSystem fs;
 
   @SuppressWarnings("unchecked")
   @Before
   public void setUp() throws Exception {
     utils = mock(DagUtils.class);
-    when(utils.getTezDir(any(Path.class))).thenReturn(new 
Path("hdfs://localhost:9000/tez/"));
+    fs = mock(FileSystem.class);
+    path = mock(Path.class);
+    when(path.getFileSystem(any(Configuration.class))).thenReturn(fs);
+    when(utils.getTezDir(any(Path.class))).thenReturn(path);
     when(utils.createVertex(any(JobConf.class), any(BaseWork.class), 
any(Path.class), any(LocalResource.class),
         any(List.class), any(FileSystem.class), any(Context.class), 
anyBoolean())).thenAnswer(new Answer<Vertex>() {
 
@@ -163,11 +168,13 @@ public class TestTezTask {
     utils = null;
     work = null;
     task = null;
+    path = null;
+    fs = null;
   }
 
   @Test
   public void testBuildDag() throws IllegalArgumentException, IOException, 
Exception {
-    DAG dag = task.build(conf, work, new Path("hdfs:///"), appLr, new 
Context(conf));
+    DAG dag = task.build(conf, work, path, appLr, new Context(conf));
     for (BaseWork w: work.getAllWork()) {
       Vertex v = dag.getVertex(w.getName());
       assertNotNull(v);
@@ -187,7 +194,7 @@ public class TestTezTask {
 
   @Test
   public void testEmptyWork() throws IllegalArgumentException, IOException, 
Exception {
-    DAG dag = task.build(conf, new TezWork(), new Path("hdfs:///"), appLr, new 
Context(conf));
+    DAG dag = task.build(conf, new TezWork(), path, appLr, new Context(conf));
     assertEquals(dag.getVertices().size(), 0);
   }
 
@@ -195,7 +202,7 @@ public class TestTezTask {
   public void testSubmit() throws LoginException, IllegalArgumentException,
   IOException, TezException, InterruptedException, URISyntaxException, 
HiveException {
     DAG dag = new DAG("test");
-    task.submit(conf, dag, new Path("hdfs:///"), appLr, sessionState);
+    task.submit(conf, dag, path, appLr, sessionState);
     // validate close/reopen
     verify(sessionState, times(1)).open(any(String.class), 
any(HiveConf.class));
     verify(sessionState, times(1)).close(eq(true));

Modified: hive/branches/tez/ql/src/test/results/clientpositive/mrr.q.out
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/src/test/results/clientpositive/mrr.q.out?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- hive/branches/tez/ql/src/test/results/clientpositive/mrr.q.out (original)
+++ hive/branches/tez/ql/src/test/results/clientpositive/mrr.q.out Mon Dec 16 
15:38:03 2013
@@ -88,7 +88,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: SELECT key, count(value) as cnt FROM src GROUP BY key ORDER BY 
cnt
 PREHOOK: type: QUERY
 PREHOOK: Input: default@src
@@ -536,7 +535,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: SELECT s2.key, count(distinct s2.value) as cnt FROM src s1 
join src s2 on (s1.key = s2.key) GROUP BY s2.key ORDER BY cnt
 PREHOOK: type: QUERY
 PREHOOK: Input: default@src
@@ -978,7 +976,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: SELECT s2.key, count(distinct s2.value) as cnt FROM src s1 
join src s2 on (s1.key = s2.key) GROUP BY s2.key ORDER BY cnt
 PREHOOK: type: QUERY
 PREHOOK: Input: default@src
@@ -1410,7 +1407,7 @@ STAGE PLANS:
             Map-reduce partition columns:
                   expr: _col0
                   type: string
-            tag: 1
+            tag: 2
             value expressions:
                   expr: _col0
                   type: string
@@ -1479,7 +1476,13 @@ STAGE PLANS:
       Reduce Operator Tree:
         Extract
           Reduce Output Operator
-            sort order: 
+            key expressions:
+                  expr: _col0
+                  type: string
+            sort order: +
+            Map-reduce partition columns:
+                  expr: _col0
+                  type: string
             tag: 1
             value expressions:
                   expr: _col0
@@ -1549,7 +1552,13 @@ STAGE PLANS:
       Reduce Operator Tree:
         Extract
           Reduce Output Operator
-            sort order: 
+            key expressions:
+                  expr: _col0
+                  type: string
+            sort order: +
+            Map-reduce partition columns:
+                  expr: _col0
+                  type: string
             tag: 0
             value expressions:
                   expr: _col0
@@ -1560,56 +1569,27 @@ STAGE PLANS:
         Join Operator
           condition map:
                Inner Join 0 to 1
+               Inner Join 0 to 2
           condition expressions:
             0 {VALUE._col0} {VALUE._col1}
             1 {VALUE._col0} {VALUE._col1}
+            2 {VALUE._col0} {VALUE._col1}
           handleSkewJoin: false
-          outputColumnNames: _col0, _col1, _col2, _col3
+          outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
           Filter Operator
             predicate:
-                expr: (_col0 = _col2)
+                expr: (_col1 > 1)
                 type: boolean
-            Reduce Output Operator
-              key expressions:
-                    expr: _col0
-                    type: string
-              sort order: +
-              Map-reduce partition columns:
-                    expr: _col0
-                    type: string
-              tag: 0
-              value expressions:
-                    expr: _col2
-                    type: string
-                    expr: _col3
-                    type: bigint
+            Select Operator
+              expressions:
                     expr: _col0
                     type: string
                     expr: _col1
                     type: bigint
-      Reduce Operator Tree:
-        Join Operator
-          condition map:
-               Inner Join 0 to 1
-          condition expressions:
-            0 {VALUE._col0} {VALUE._col1} {VALUE._col2} {VALUE._col3}
-            1 {VALUE._col0} {VALUE._col1}
-          handleSkewJoin: false
-          outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
-          Filter Operator
-            predicate:
-                expr: (_col3 > 1)
-                type: boolean
-            Select Operator
-              expressions:
                     expr: _col2
                     type: string
                     expr: _col3
                     type: bigint
-                    expr: _col0
-                    type: string
-                    expr: _col1
-                    type: bigint
                     expr: _col4
                     type: string
                     expr: _col5
@@ -1648,7 +1628,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: SELECT * 
 FROM
   (SELECT key, count(value) as cnt 
@@ -1875,24 +1854,6 @@ STAGE PLANS:
                   value expressions:
                         expr: _col1
                         type: bigint
-      Alias -> Map Operator Tree:
-        src 
-          TableScan
-            alias: src
-            Reduce Output Operator
-              key expressions:
-                    expr: key
-                    type: string
-              sort order: +
-              Map-reduce partition columns:
-                    expr: key
-                    type: string
-              tag: 1
-              value expressions:
-                    expr: key
-                    type: string
-                    expr: value
-                    type: string
       Reduce Operator Tree:
         Group By Operator
           aggregations:
@@ -1910,6 +1871,24 @@ STAGE PLANS:
                   expr: _col1
                   type: bigint
             outputColumnNames: _col0, _col1
+            Reduce Output Operator
+              key expressions:
+                    expr: _col0
+                    type: string
+              sort order: +
+              Map-reduce partition columns:
+                    expr: _col0
+                    type: string
+              tag: 0
+              value expressions:
+                    expr: _col0
+                    type: string
+                    expr: _col1
+                    type: bigint
+      Alias -> Map Operator Tree:
+        src 
+          TableScan
+            alias: src
             Map Join Operator
               condition map:
                    Inner Join 0 to 1
@@ -1921,7 +1900,7 @@ STAGE PLANS:
                 0 [Column[_col0]]
                 1 [Column[key]]
               outputColumnNames: _col0, _col1, _col2, _col3
-              Position of Big Table: 0
+              Position of Big Table: 1
               Select Operator
                 expressions:
                       expr: _col0
@@ -1945,7 +1924,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: SELECT *
 FROM
   (SELECT key, count(value) as cnt FROM src GROUP BY key) s1
@@ -1960,312 +1938,503 @@ FROM
 POSTHOOK: type: QUERY
 POSTHOOK: Input: default@src
 #### A masked pattern was here ####
-0      3       0       val_0
-10     1       10      val_10
-100    2       100     val_100
-103    2       103     val_103
-104    2       104     val_104
-105    1       105     val_105
-11     1       11      val_11
-111    1       111     val_111
-113    2       113     val_113
-114    1       114     val_114
-116    1       116     val_116
-118    2       118     val_118
-119    3       119     val_119
-12     2       12      val_12
-120    2       120     val_120
-125    2       125     val_125
-126    1       126     val_126
+238    2       238     val_238
+86     1       86      val_86
+311    3       311     val_311
+27     1       27      val_27
+165    2       165     val_165
+409    3       409     val_409
+255    2       255     val_255
+278    2       278     val_278
+98     2       98      val_98
+484    1       484     val_484
+265    2       265     val_265
+193    3       193     val_193
+401    5       401     val_401
+150    1       150     val_150
+273    3       273     val_273
+224    2       224     val_224
+369    3       369     val_369
+66     1       66      val_66
 128    3       128     val_128
-129    2       129     val_129
-131    1       131     val_131
-133    1       133     val_133
-134    2       134     val_134
-136    1       136     val_136
-137    2       137     val_137
-138    4       138     val_138
-143    1       143     val_143
-145    1       145     val_145
+213    2       213     val_213
 146    2       146     val_146
-149    2       149     val_149
-15     2       15      val_15
-150    1       150     val_150
+406    4       406     val_406
+429    2       429     val_429
+374    1       374     val_374
 152    2       152     val_152
+469    5       469     val_469
+145    1       145     val_145
+495    1       495     val_495
+37     2       37      val_37
+327    3       327     val_327
+281    2       281     val_281
+277    4       277     val_277
+209    2       209     val_209
+15     2       15      val_15
+82     1       82      val_82
+403    3       403     val_403
+166    1       166     val_166
+417    3       417     val_417
+430    3       430     val_430
+252    1       252     val_252
+292    1       292     val_292
+219    2       219     val_219
+287    1       287     val_287
 153    1       153     val_153
-155    1       155     val_155
-156    1       156     val_156
-157    1       157     val_157
-158    1       158     val_158
-160    1       160     val_160
+193    3       193     val_193
+338    1       338     val_338
+446    1       446     val_446
+459    2       459     val_459
+394    1       394     val_394
+237    2       237     val_237
+482    1       482     val_482
+174    2       174     val_174
+413    2       413     val_413
+494    1       494     val_494
+207    2       207     val_207
+199    3       199     val_199
+466    3       466     val_466
+208    3       208     val_208
+174    2       174     val_174
+399    2       399     val_399
+396    3       396     val_396
+247    1       247     val_247
+417    3       417     val_417
+489    4       489     val_489
 162    1       162     val_162
-163    1       163     val_163
-164    2       164     val_164
-165    2       165     val_165
-166    1       166     val_166
+377    1       377     val_377
+397    2       397     val_397
+309    2       309     val_309
+365    1       365     val_365
+266    1       266     val_266
+439    2       439     val_439
+342    2       342     val_342
+367    2       367     val_367
+325    2       325     val_325
 167    3       167     val_167
-168    1       168     val_168
-169    4       169     val_169
-17     1       17      val_17
-170    1       170     val_170
-172    2       172     val_172
-174    2       174     val_174
-175    2       175     val_175
-176    2       176     val_176
-177    1       177     val_177
-178    1       178     val_178
-179    2       179     val_179
-18     2       18      val_18
-180    1       180     val_180
-181    1       181     val_181
-183    1       183     val_183
-186    1       186     val_186
-187    3       187     val_187
-189    1       189     val_189
-19     1       19      val_19
-190    1       190     val_190
-191    2       191     val_191
-192    1       192     val_192
-193    3       193     val_193
-194    1       194     val_194
 195    2       195     val_195
-196    1       196     val_196
-197    2       197     val_197
-199    3       199     val_199
-2      1       2       val_2
-20     1       20      val_20
-200    2       200     val_200
-201    1       201     val_201
-202    1       202     val_202
+475    1       475     val_475
+17     1       17      val_17
+113    2       113     val_113
+155    1       155     val_155
 203    2       203     val_203
+339    1       339     val_339
+0      3       0       val_0
+455    1       455     val_455
+128    3       128     val_128
+311    3       311     val_311
+316    3       316     val_316
+57     1       57      val_57
+302    1       302     val_302
 205    2       205     val_205
-207    2       207     val_207
-208    3       208     val_208
-209    2       209     val_209
-213    2       213     val_213
-214    1       214     val_214
-216    2       216     val_216
-217    2       217     val_217
-218    1       218     val_218
-219    2       219     val_219
-221    2       221     val_221
-222    1       222     val_222
-223    2       223     val_223
-224    2       224     val_224
-226    1       226     val_226
-228    1       228     val_228
-229    2       229     val_229
-230    5       230     val_230
-233    2       233     val_233
-235    1       235     val_235
-237    2       237     val_237
-238    2       238     val_238
+149    2       149     val_149
+438    3       438     val_438
+345    1       345     val_345
+129    2       129     val_129
+170    1       170     val_170
+20     1       20      val_20
+489    4       489     val_489
+157    1       157     val_157
+378    1       378     val_378
+221    2       221     val_221
+92     1       92      val_92
+111    1       111     val_111
+47     1       47      val_47
+72     2       72      val_72
+4      1       4       val_4
+280    2       280     val_280
+35     3       35      val_35
+427    1       427     val_427
+277    4       277     val_277
+208    3       208     val_208
+356    1       356     val_356
+399    2       399     val_399
+169    4       169     val_169
+382    2       382     val_382
+498    3       498     val_498
+125    2       125     val_125
+386    1       386     val_386
+437    1       437     val_437
+469    5       469     val_469
+192    1       192     val_192
+286    1       286     val_286
+187    3       187     val_187
+176    2       176     val_176
+54     1       54      val_54
+459    2       459     val_459
+51     2       51      val_51
+138    4       138     val_138
+103    2       103     val_103
 239    2       239     val_239
-24     2       24      val_24
+213    2       213     val_213
+216    2       216     val_216
+430    3       430     val_430
+278    2       278     val_278
+176    2       176     val_176
+289    1       289     val_289
+221    2       221     val_221
+65     1       65      val_65
+318    3       318     val_318
+332    1       332     val_332
+311    3       311     val_311
+275    1       275     val_275
+137    2       137     val_137
 241    1       241     val_241
-242    2       242     val_242
-244    1       244     val_244
-247    1       247     val_247
-248    1       248     val_248
-249    1       249     val_249
-252    1       252     val_252
-255    2       255     val_255
-256    2       256     val_256
-257    1       257     val_257
-258    1       258     val_258
-26     2       26      val_26
+83     2       83      val_83
+333    2       333     val_333
+180    1       180     val_180
+284    1       284     val_284
+12     2       12      val_12
+230    5       230     val_230
+181    1       181     val_181
+67     2       67      val_67
 260    1       260     val_260
-262    1       262     val_262
-263    1       263     val_263
-265    2       265     val_265
-266    1       266     val_266
-27     1       27      val_27
+404    2       404     val_404
+384    3       384     val_384
+489    4       489     val_489
+353    2       353     val_353
+373    1       373     val_373
 272    2       272     val_272
-273    3       273     val_273
-274    1       274     val_274
-275    1       275     val_275
-277    4       277     val_277
-278    2       278     val_278
-28     1       28      val_28
-280    2       280     val_280
-281    2       281     val_281
-282    2       282     val_282
-283    1       283     val_283
-284    1       284     val_284
-285    1       285     val_285
-286    1       286     val_286
-287    1       287     val_287
-288    2       288     val_288
-289    1       289     val_289
-291    1       291     val_291
-292    1       292     val_292
-296    1       296     val_296
+138    4       138     val_138
+217    2       217     val_217
+84     2       84      val_84
+348    5       348     val_348
+466    3       466     val_466
+58     2       58      val_58
+8      1       8       val_8
+411    1       411     val_411
+230    5       230     val_230
+208    3       208     val_208
+348    5       348     val_348
+24     2       24      val_24
+463    2       463     val_463
+431    3       431     val_431
+179    2       179     val_179
+172    2       172     val_172
+42     2       42      val_42
+129    2       129     val_129
+158    1       158     val_158
+119    3       119     val_119
+496    1       496     val_496
+0      3       0       val_0
+322    2       322     val_322
+197    2       197     val_197
+468    4       468     val_468
+393    1       393     val_393
+454    3       454     val_454
+100    2       100     val_100
 298    3       298     val_298
-30     1       30      val_30
-302    1       302     val_302
-305    1       305     val_305
-306    1       306     val_306
-307    2       307     val_307
+199    3       199     val_199
+191    2       191     val_191
+418    1       418     val_418
+96     1       96      val_96
+26     2       26      val_26
+165    2       165     val_165
+327    3       327     val_327
+230    5       230     val_230
+205    2       205     val_205
+120    2       120     val_120
+131    1       131     val_131
+51     2       51      val_51
+404    2       404     val_404
+43     1       43      val_43
+436    1       436     val_436
+156    1       156     val_156
+469    5       469     val_469
+468    4       468     val_468
 308    1       308     val_308
-309    2       309     val_309
-310    1       310     val_310
-311    3       311     val_311
-315    1       315     val_315
-316    3       316     val_316
-317    2       317     val_317
+95     2       95      val_95
+196    1       196     val_196
+288    2       288     val_288
+481    1       481     val_481
+457    1       457     val_457
+98     2       98      val_98
+282    2       282     val_282
+197    2       197     val_197
+187    3       187     val_187
 318    3       318     val_318
-321    2       321     val_321
-322    2       322     val_322
-323    1       323     val_323
-325    2       325     val_325
+318    3       318     val_318
+409    3       409     val_409
+470    1       470     val_470
+137    2       137     val_137
+369    3       369     val_369
+316    3       316     val_316
+169    4       169     val_169
+413    2       413     val_413
+85     1       85      val_85
+77     1       77      val_77
+0      3       0       val_0
+490    1       490     val_490
+87     1       87      val_87
+364    1       364     val_364
+179    2       179     val_179
+118    2       118     val_118
+134    2       134     val_134
+395    2       395     val_395
+282    2       282     val_282
+138    4       138     val_138
+238    2       238     val_238
+419    1       419     val_419
+15     2       15      val_15
+118    2       118     val_118
+72     2       72      val_72
+90     3       90      val_90
+307    2       307     val_307
+19     1       19      val_19
+435    1       435     val_435
+10     1       10      val_10
+277    4       277     val_277
+273    3       273     val_273
+306    1       306     val_306
+224    2       224     val_224
+309    2       309     val_309
+389    1       389     val_389
 327    3       327     val_327
-33     1       33      val_33
+242    2       242     val_242
+369    3       369     val_369
+392    1       392     val_392
+272    2       272     val_272
 331    2       331     val_331
-332    1       332     val_332
-333    2       333     val_333
-335    1       335     val_335
+401    5       401     val_401
+242    2       242     val_242
+452    1       452     val_452
+177    1       177     val_177
+226    1       226     val_226
+5      3       5       val_5
+497    1       497     val_497
+402    1       402     val_402
+396    3       396     val_396
+317    2       317     val_317
+395    2       395     val_395
+58     2       58      val_58
+35     3       35      val_35
 336    1       336     val_336
-338    1       338     val_338
-339    1       339     val_339
+95     2       95      val_95
+11     1       11      val_11
+168    1       168     val_168
 34     1       34      val_34
-341    1       341     val_341
+229    2       229     val_229
+233    2       233     val_233
+143    1       143     val_143
+472    1       472     val_472
+322    2       322     val_322
+498    3       498     val_498
+160    1       160     val_160
+195    2       195     val_195
+42     2       42      val_42
+321    2       321     val_321
+430    3       430     val_430
+119    3       119     val_119
+489    4       489     val_489
+458    2       458     val_458
+78     1       78      val_78
+76     2       76      val_76
+41     1       41      val_41
+223    2       223     val_223
+492    2       492     val_492
+149    2       149     val_149
+449    1       449     val_449
+218    1       218     val_218
+228    1       228     val_228
+138    4       138     val_138
+453    1       453     val_453
+30     1       30      val_30
+209    2       209     val_209
+64     1       64      val_64
+468    4       468     val_468
+76     2       76      val_76
+74     1       74      val_74
 342    2       342     val_342
+69     1       69      val_69
+230    5       230     val_230
+33     1       33      val_33
+368    1       368     val_368
+103    2       103     val_103
+296    1       296     val_296
+113    2       113     val_113
+216    2       216     val_216
+367    2       367     val_367
 344    2       344     val_344
-345    1       345     val_345
-348    5       348     val_348
+167    3       167     val_167
+274    1       274     val_274
+219    2       219     val_219
+239    2       239     val_239
+485    1       485     val_485
+116    1       116     val_116
+223    2       223     val_223
+256    2       256     val_256
+263    1       263     val_263
+70     3       70      val_70
+487    1       487     val_487
+480    3       480     val_480
+401    5       401     val_401
+288    2       288     val_288
+191    2       191     val_191
+5      3       5       val_5
+244    1       244     val_244
+438    3       438     val_438
+128    3       128     val_128
+467    1       467     val_467
+432    1       432     val_432
+202    1       202     val_202
+316    3       316     val_316
+229    2       229     val_229
+469    5       469     val_469
+463    2       463     val_463
+280    2       280     val_280
+2      1       2       val_2
 35     3       35      val_35
-351    1       351     val_351
-353    2       353     val_353
-356    1       356     val_356
-360    1       360     val_360
-362    1       362     val_362
-364    1       364     val_364
-365    1       365     val_365
+283    1       283     val_283
+331    2       331     val_331
+235    1       235     val_235
+80     1       80      val_80
+44     1       44      val_44
+193    3       193     val_193
+321    2       321     val_321
+335    1       335     val_335
+104    2       104     val_104
+466    3       466     val_466
 366    1       366     val_366
-367    2       367     val_367
-368    1       368     val_368
-369    3       369     val_369
-37     2       37      val_37
-373    1       373     val_373
-374    1       374     val_374
-375    1       375     val_375
-377    1       377     val_377
-378    1       378     val_378
-379    1       379     val_379
-382    2       382     val_382
-384    3       384     val_384
-386    1       386     val_386
-389    1       389     val_389
-392    1       392     val_392
-393    1       393     val_393
-394    1       394     val_394
-395    2       395     val_395
-396    3       396     val_396
-397    2       397     val_397
-399    2       399     val_399
-4      1       4       val_4
-400    1       400     val_400
-401    5       401     val_401
-402    1       402     val_402
+175    2       175     val_175
 403    3       403     val_403
-404    2       404     val_404
+483    1       483     val_483
+53     1       53      val_53
+105    1       105     val_105
+257    1       257     val_257
 406    4       406     val_406
-407    1       407     val_407
 409    3       409     val_409
-41     1       41      val_41
-411    1       411     val_411
-413    2       413     val_413
-414    2       414     val_414
-417    3       417     val_417
-418    1       418     val_418
-419    1       419     val_419
-42     2       42      val_42
-421    1       421     val_421
+190    1       190     val_190
+406    4       406     val_406
+401    5       401     val_401
+114    1       114     val_114
+258    1       258     val_258
+90     3       90      val_90
+203    2       203     val_203
+262    1       262     val_262
+348    5       348     val_348
 424    2       424     val_424
-427    1       427     val_427
-429    2       429     val_429
-43     1       43      val_43
-430    3       430     val_430
+12     2       12      val_12
+396    3       396     val_396
+201    1       201     val_201
+217    2       217     val_217
+164    2       164     val_164
 431    3       431     val_431
-432    1       432     val_432
-435    1       435     val_435
-436    1       436     val_436
-437    1       437     val_437
+454    3       454     val_454
+478    2       478     val_478
+298    3       298     val_298
+125    2       125     val_125
+431    3       431     val_431
+164    2       164     val_164
+424    2       424     val_424
+187    3       187     val_187
+382    2       382     val_382
+5      3       5       val_5
+70     3       70      val_70
+397    2       397     val_397
+480    3       480     val_480
+291    1       291     val_291
+24     2       24      val_24
+351    1       351     val_351
+255    2       255     val_255
+104    2       104     val_104
+70     3       70      val_70
+163    1       163     val_163
 438    3       438     val_438
+119    3       119     val_119
+414    2       414     val_414
+200    2       200     val_200
+491    1       491     val_491
+237    2       237     val_237
 439    2       439     val_439
-44     1       44      val_44
-443    1       443     val_443
+360    1       360     val_360
+248    1       248     val_248
+479    1       479     val_479
+305    1       305     val_305
+417    3       417     val_417
+199    3       199     val_199
 444    1       444     val_444
-446    1       446     val_446
-448    1       448     val_448
-449    1       449     val_449
-452    1       452     val_452
-453    1       453     val_453
-454    3       454     val_454
-455    1       455     val_455
-457    1       457     val_457
-458    2       458     val_458
-459    2       459     val_459
-460    1       460     val_460
-462    2       462     val_462
-463    2       463     val_463
-466    3       466     val_466
-467    1       467     val_467
-468    4       468     val_468
-469    5       469     val_469
-47     1       47      val_47
-470    1       470     val_470
-472    1       472     val_472
-475    1       475     val_475
-477    1       477     val_477
+120    2       120     val_120
+429    2       429     val_429
+169    4       169     val_169
+443    1       443     val_443
+323    1       323     val_323
+325    2       325     val_325
+277    4       277     val_277
+230    5       230     val_230
 478    2       478     val_478
-479    1       479     val_479
+178    1       178     val_178
+468    4       468     val_468
+310    1       310     val_310
+317    2       317     val_317
+333    2       333     val_333
+493    1       493     val_493
+460    1       460     val_460
+207    2       207     val_207
+249    1       249     val_249
+265    2       265     val_265
 480    3       480     val_480
-481    1       481     val_481
-482    1       482     val_482
-483    1       483     val_483
-484    1       484     val_484
-485    1       485     val_485
-487    1       487     val_487
-489    4       489     val_489
-490    1       490     val_490
-491    1       491     val_491
+83     2       83      val_83
+136    1       136     val_136
+353    2       353     val_353
+172    2       172     val_172
+214    1       214     val_214
+462    2       462     val_462
+233    2       233     val_233
+406    4       406     val_406
+133    1       133     val_133
+175    2       175     val_175
+189    1       189     val_189
+454    3       454     val_454
+375    1       375     val_375
+401    5       401     val_401
+421    1       421     val_421
+407    1       407     val_407
+384    3       384     val_384
+256    2       256     val_256
+26     2       26      val_26
+134    2       134     val_134
+67     2       67      val_67
+384    3       384     val_384
+379    1       379     val_379
+18     2       18      val_18
+462    2       462     val_462
 492    2       492     val_492
-493    1       493     val_493
-494    1       494     val_494
-495    1       495     val_495
-496    1       496     val_496
-497    1       497     val_497
+100    2       100     val_100
+298    3       298     val_298
+9      1       9       val_9
+341    1       341     val_341
 498    3       498     val_498
-5      3       5       val_5
-51     2       51      val_51
-53     1       53      val_53
-54     1       54      val_54
-57     1       57      val_57
-58     2       58      val_58
-64     1       64      val_64
-65     1       65      val_65
-66     1       66      val_66
-67     2       67      val_67
-69     1       69      val_69
-70     3       70      val_70
-72     2       72      val_72
-74     1       74      val_74
-76     2       76      val_76
-77     1       77      val_77
-78     1       78      val_78
-8      1       8       val_8
-80     1       80      val_80
-82     1       82      val_82
-83     2       83      val_83
+146    2       146     val_146
+458    2       458     val_458
+362    1       362     val_362
+186    1       186     val_186
+285    1       285     val_285
+348    5       348     val_348
+167    3       167     val_167
+18     2       18      val_18
+273    3       273     val_273
+183    1       183     val_183
+281    2       281     val_281
+344    2       344     val_344
+97     2       97      val_97
+469    5       469     val_469
+315    1       315     val_315
 84     2       84      val_84
-85     1       85      val_85
-86     1       86      val_86
-87     1       87      val_87
-9      1       9       val_9
+28     1       28      val_28
+37     2       37      val_37
+448    1       448     val_448
+152    2       152     val_152
+348    5       348     val_348
+307    2       307     val_307
+194    1       194     val_194
+414    2       414     val_414
+477    1       477     val_477
+222    1       222     val_222
+126    1       126     val_126
 90     3       90      val_90
-92     1       92      val_92
-95     2       95      val_95
-96     1       96      val_96
+169    4       169     val_169
+403    3       403     val_403
+400    1       400     val_400
+200    2       200     val_200
 97     2       97      val_97
-98     2       98      val_98

Modified: hive/branches/tez/ql/src/test/results/clientpositive/tez_dml.q.out
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/src/test/results/clientpositive/tez_dml.q.out?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- hive/branches/tez/ql/src/test/results/clientpositive/tez_dml.q.out 
(original)
+++ hive/branches/tez/ql/src/test/results/clientpositive/tez_dml.q.out Mon Dec 
16 15:38:03 2013
@@ -11,9 +11,10 @@ STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
   Stage-5
-  Stage-0 depends on stages: Stage-5, Stage-4, Stage-7
-  Stage-9 depends on stages: Stage-0
+  Stage-2 depends on stages: Stage-5, Stage-4, Stage-7
+  Stage-9 depends on stages: Stage-2, Stage-0
   Stage-3 depends on stages: Stage-9
+  Stage-0 depends on stages: Stage-5, Stage-4, Stage-7
   Stage-4
   Stage-6
   Stage-7 depends on stages: Stage-6
@@ -99,11 +100,8 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
-  Stage: Stage-0
-    Move Operator
-      files:
-          hdfs directory: true
-#### A masked pattern was here ####
+  Stage: Stage-2
+    Dependency Collection
 
   Stage: Stage-9
       Create Table Operator:
@@ -119,8 +117,14 @@ STAGE PLANS:
   Stage: Stage-3
     Stats-Aggr Operator
 
+  Stage: Stage-0
+    Move Operator
+      files:
+          hdfs directory: true
+#### A masked pattern was here ####
+
   Stage: Stage-4
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -134,7 +138,7 @@ STAGE PLANS:
                   name: default.tmp_src
 
   Stage: Stage-6
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -153,7 +157,6 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
-
 PREHOOK: query: CREATE TABLE tmp_src AS SELECT * FROM (SELECT value, 
count(value) AS cnt FROM src GROUP BY value) f1 ORDER BY cnt
 PREHOOK: type: CREATETABLE_AS_SELECT
 PREHOOK: Input: default@src
@@ -496,7 +499,8 @@ STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
   Stage-5
-  Stage-0 depends on stages: Stage-5, Stage-4, Stage-7
+  Stage-2 depends on stages: Stage-5, Stage-4, Stage-7
+  Stage-0 depends on stages: Stage-2
   Stage-3 depends on stages: Stage-0
   Stage-4
   Stage-6
@@ -534,6 +538,9 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
+  Stage: Stage-2
+    Dependency Collection
+
   Stage: Stage-0
     Move Operator
       tables:
@@ -550,7 +557,7 @@ STAGE PLANS:
     Stats-Aggr Operator
 
   Stage: Stage-4
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -564,7 +571,7 @@ STAGE PLANS:
                   name: default.tmp_src_part
 
   Stage: Stage-6
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -583,7 +590,6 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
-
 PREHOOK: query: INSERT INTO TABLE tmp_src_part PARTITION (d) SELECT * FROM 
tmp_src
 PREHOOK: type: QUERY
 PREHOOK: Input: default@tmp_src
@@ -977,15 +983,16 @@ STAGE DEPENDENCIES:
   Stage-2 is a root stage
   Stage-9 depends on stages: Stage-2 , consists of Stage-6, Stage-5, Stage-7
   Stage-6
-  Stage-0 depends on stages: Stage-6, Stage-5, Stage-8
+  Stage-3 depends on stages: Stage-6, Stage-5, Stage-8, Stage-12, Stage-11, 
Stage-14
+  Stage-0 depends on stages: Stage-3
   Stage-4 depends on stages: Stage-0
+  Stage-1 depends on stages: Stage-3
+  Stage-10 depends on stages: Stage-1
   Stage-5
   Stage-7
   Stage-8 depends on stages: Stage-7
   Stage-15 depends on stages: Stage-2 , consists of Stage-12, Stage-11, 
Stage-13
   Stage-12
-  Stage-1 depends on stages: Stage-12, Stage-11, Stage-14
-  Stage-10 depends on stages: Stage-1
   Stage-11
   Stage-13
   Stage-14 depends on stages: Stage-13
@@ -1045,6 +1052,9 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
+  Stage: Stage-3
+    Dependency Collection
+
   Stage: Stage-0
     Move Operator
       tables:
@@ -1058,8 +1068,21 @@ STAGE PLANS:
   Stage: Stage-4
     Stats-Aggr Operator
 
+  Stage: Stage-1
+    Move Operator
+      tables:
+          replace: false
+          table:
+              input format: org.apache.hadoop.mapred.TextInputFormat
+              output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              name: default.odd
+
+  Stage: Stage-10
+    Stats-Aggr Operator
+
   Stage: Stage-5
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -1073,7 +1096,7 @@ STAGE PLANS:
                   name: default.even
 
   Stage: Stage-7
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -1101,21 +1124,8 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
-  Stage: Stage-1
-    Move Operator
-      tables:
-          replace: false
-          table:
-              input format: org.apache.hadoop.mapred.TextInputFormat
-              output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
-              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
-              name: default.odd
-
-  Stage: Stage-10
-    Stats-Aggr Operator
-
   Stage: Stage-11
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -1129,7 +1139,7 @@ STAGE PLANS:
                   name: default.odd
 
   Stage: Stage-13
-    Map Reduce
+    Tez
       Alias -> Map Operator Tree:
 #### A masked pattern was here ####
           TableScan
@@ -1148,7 +1158,6 @@ STAGE PLANS:
           hdfs directory: true
 #### A masked pattern was here ####
 
-
 PREHOOK: query: FROM src
 INSERT INTO TABLE even SELECT key, value WHERE key % 2 = 0 
 INSERT INTO TABLE odd SELECT key, value WHERE key % 2 = 1

Modified: 
hive/branches/tez/ql/src/test/results/clientpositive/tez_join_tests.q.out
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/src/test/results/clientpositive/tez_join_tests.q.out?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- hive/branches/tez/ql/src/test/results/clientpositive/tez_join_tests.q.out 
(original)
+++ hive/branches/tez/ql/src/test/results/clientpositive/tez_join_tests.q.out 
Mon Dec 16 15:38:03 2013
@@ -155,7 +155,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: select * from (select b.key, b.value from src1 a left outer 
join src b on (a.key = b.key) order by b.key) x right outer join src c on 
(x.value = c.value) order by x.key
 PREHOOK: type: QUERY
 PREHOOK: Input: default@src

Modified: 
hive/branches/tez/ql/src/test/results/clientpositive/tez_joins_explain.q.out
URL: 
http://svn.apache.org/viewvc/hive/branches/tez/ql/src/test/results/clientpositive/tez_joins_explain.q.out?rev=1551237&r1=1551236&r2=1551237&view=diff
==============================================================================
--- 
hive/branches/tez/ql/src/test/results/clientpositive/tez_joins_explain.q.out 
(original)
+++ 
hive/branches/tez/ql/src/test/results/clientpositive/tez_joins_explain.q.out 
Mon Dec 16 15:38:03 2013
@@ -155,7 +155,6 @@ STAGE PLANS:
     Fetch Operator
       limit: -1
 
-
 PREHOOK: query: select * from (select b.key, b.value from src1 a left outer 
join src b on (a.key = b.key) order by b.key) x right outer join src c on 
(x.value = c.value) order by x.key
 PREHOOK: type: QUERY
 PREHOOK: Input: default@src


Reply via email to