TEZ-2736. Pre-merge: Update CHANGES.txt and version in branch. (sseth)
authorSiddharth Seth <sseth@apache.org>
Sat, 22 Aug 2015 07:24:28 +0000 (00:24 -0700)
committerSiddharth Seth <sseth@apache.org>
Sat, 22 Aug 2015 07:24:28 +0000 (00:24 -0700)
24 files changed:
CHANGES.txt
TEZ-2003-CHANGES.txt [deleted file]
docs/pom.xml
pom.xml
tez-api/pom.xml
tez-common/pom.xml
tez-dag/pom.xml
tez-dist/pom.xml
tez-examples/pom.xml
tez-ext-service-tests/pom.xml
tez-mapreduce/pom.xml
tez-plugins/pom.xml
tez-plugins/tez-history-parser/pom.xml
tez-plugins/tez-mbeans-resource-calculator/pom.xml
tez-plugins/tez-yarn-timeline-history-with-acls/pom.xml
tez-plugins/tez-yarn-timeline-history/pom.xml
tez-runtime-internals/pom.xml
tez-runtime-library/pom.xml
tez-tests/pom.xml
tez-tools/analyzers/job-analyzer/pom.xml
tez-tools/analyzers/pom.xml
tez-tools/pom.xml
tez-tools/tez-tfile-parser/pom.xml
tez-ui/pom.xml

index 7871f7b..9fa3d33 100644 (file)
@@ -72,6 +72,64 @@ ALL CHANGES:
   TEZ-1752. Inputs / Outputs in the Runtime library should be interruptable.
   TEZ-1970. Fix javadoc warnings in SortMergeJoinExample.
 
+TEZ-2003: Support for External services CHANGES
+  TEZ-2019. Temporarily allow the scheduler and launcher to be specified via configuration.
+  TEZ-2006. Task communication plane needs to be pluggable.
+  TEZ-2090. Add tests for jobs running in external services.
+  TEZ-2117. Add a manager for ContainerLaunchers running in the AM.
+  TEZ-2122. Setup pluggable components at AM/Vertex level.
+  TEZ-2123. Fix component managers to use pluggable components. (Enable hybrid mode)
+  TEZ-2125. Create a task communicator for local mode. Allow tasks to run in the AM.
+  TEZ-2131. Add additional tests for tasks running in the AM.
+  TEZ-2138. Fix minor bugs in adding default scheduler, getting launchers.
+  TEZ-2139. Update tez version to 0.7.0-TEZ-2003-SNAPSHOT.
+  TEZ-2175. Task priority should be available to the TaskCommunicator plugin.
+  TEZ-2187. Allow TaskCommunicators to report failed / killed attempts.
+  TEZ-2241. Miscellaneous fixes after last reabse.
+  TEZ-2283. Fixes after rebase 04/07.
+  TEZ-2284. Separate TaskReporter into an interface.
+  TEZ-2285. Allow TaskCommunicators to indicate task/container liveness.
+  TEZ-2302. Allow TaskCommunicators to subscribe for Vertex updates.
+  TEZ-2347. Expose additional information in TaskCommunicatorContext.
+  TEZ-2361. Propagate dag completion to TaskCommunicator.
+  TEZ-2381. Fixes after rebase 04/28.
+  TEZ-2388. Send dag identifier as part of the fetcher request string.
+  TEZ-2414. LogicalIOProcessorRuntimeTask, RuntimeTask, TezTaskRunner should handle interrupts & carry out necessary cleanups.
+  TEZ-2420. TaskRunner returning before executing the task.
+  TEZ-2433. Fixes after rebase 05/08
+  TEZ-2438. tez-tools version in the branch is incorrect.
+  TEZ-2434. Allow tasks to be killed in the Runtime.
+  TEZ-2443. TaskRunner2 should call abort, NPEs while cleaning up tasks.
+  TEZ-2465. Retrun the status of a kill request in TaskRunner2.
+  TEZ-2471. NPE in LogicalIOProcessorRuntimeTask while printing thread info.
+  TEZ-2495. Inform TaskCommunicaor about Task and Container termination reasons.
+  TEZ-2502. Fix for TezTaskRunner2 not killing tasks properly in all situations.
+  TEZ-2508. rebase 06/01
+  TEZ-2526. Fix version for tez-history-parser.
+  TEZ-2621. rebase 07/14
+  TEZ-2124. Change Node tracking to work per external container source.
+  TEZ-2004. Define basic interface for pluggable ContainerLaunchers.
+  TEZ-2005. Define basic interface for pluggable TaskScheduler.
+  TEZ-2651. Pluggable services should not extend AbstractService.
+  TEZ-2652. Cleanup the way services are specified for an AM and vertices.
+  TEZ-2653. Change service contexts to expose a user specified payload instead of the AM configuration.
+  TEZ-2441. Add tests for TezTaskRunner2.
+  TEZ-2657. Add tests for client side changes - specifying plugins, etc.
+  TEZ-2626. Fix log lines with DEBUG in messages, consolidate TEZ-2003 TODOs.
+  TEZ-2126. Add unit tests for verifying multiple schedulers, launchers, communicators.
+  TEZ-2698. rebase 08/05
+  TEZ-2675. Add javadocs for new pluggable components, fix problems reported by jenkins
+  TEZ-2678. Fix comments from reviews - part 1.
+  TEZ-2707. Fix comments from reviews - part 2.
+  TEZ-2713. Add tests for node handling when there's multiple schedulers.
+  TEZ-2721. rebase 08/14
+  TEZ-2714. Fix comments from review - part 3.
+  TEZ-2727. Fix findbugs warnings
+  TEZ-2670. Remove TaskAttempt holder used within TezTaskCommunicator.
+  TEZ-2735. rebase 08/21
+  TEZ-2736. Pre-merge: Update CHANGES.txt and version in branch.
+
+
 Release 0.7.1: Unreleased
 
 INCOMPATIBLE CHANGES
diff --git a/TEZ-2003-CHANGES.txt b/TEZ-2003-CHANGES.txt
deleted file mode 100644 (file)
index 81402c6..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-ALL CHANGES:
-  TEZ-2019. Temporarily allow the scheduler and launcher to be specified via configuration.
-  TEZ-2006. Task communication plane needs to be pluggable.
-  TEZ-2090. Add tests for jobs running in external services.
-  TEZ-2117. Add a manager for ContainerLaunchers running in the AM.
-  TEZ-2122. Setup pluggable components at AM/Vertex level.
-  TEZ-2123. Fix component managers to use pluggable components. (Enable hybrid mode)
-  TEZ-2125. Create a task communicator for local mode. Allow tasks to run in the AM.
-  TEZ-2131. Add additional tests for tasks running in the AM.
-  TEZ-2138. Fix minor bugs in adding default scheduler, getting launchers.
-  TEZ-2139. Update tez version to 0.7.0-TEZ-2003-SNAPSHOT.
-  TEZ-2175. Task priority should be available to the TaskCommunicator plugin.
-  TEZ-2187. Allow TaskCommunicators to report failed / killed attempts.
-  TEZ-2241. Miscellaneous fixes after last reabse.
-  TEZ-2283. Fixes after rebase 04/07.
-  TEZ-2284. Separate TaskReporter into an interface.
-  TEZ-2285. Allow TaskCommunicators to indicate task/container liveness.
-  TEZ-2302. Allow TaskCommunicators to subscribe for Vertex updates.
-  TEZ-2347. Expose additional information in TaskCommunicatorContext.
-  TEZ-2361. Propagate dag completion to TaskCommunicator.
-  TEZ-2381. Fixes after rebase 04/28.
-  TEZ-2388. Send dag identifier as part of the fetcher request string.
-  TEZ-2414. LogicalIOProcessorRuntimeTask, RuntimeTask, TezTaskRunner should handle interrupts & carry out necessary cleanups.
-  TEZ-2420. TaskRunner returning before executing the task.
-  TEZ-2433. Fixes after rebase 05/08
-  TEZ-2438. tez-tools version in the branch is incorrect.
-  TEZ-2434. Allow tasks to be killed in the Runtime.
-  TEZ-2443. TaskRunner2 should call abort, NPEs while cleaning up tasks.
-  TEZ-2465. Retrun the status of a kill request in TaskRunner2.
-  TEZ-2471. NPE in LogicalIOProcessorRuntimeTask while printing thread info.
-  TEZ-2495. Inform TaskCommunicaor about Task and Container termination reasons.
-  TEZ-2502. Fix for TezTaskRunner2 not killing tasks properly in all situations.
-  TEZ-2508. rebase 06/01
-  TEZ-2526. Fix version for tez-history-parser.
-  TEZ-2621. rebase 07/14
-  TEZ-2124. Change Node tracking to work per external container source.
-  TEZ-2004. Define basic interface for pluggable ContainerLaunchers.
-  TEZ-2005. Define basic interface for pluggable TaskScheduler.
-  TEZ-2651. Pluggable services should not extend AbstractService.
-  TEZ-2652. Cleanup the way services are specified for an AM and vertices.
-  TEZ-2653. Change service contexts to expose a user specified payload instead of the AM configuration.
-  TEZ-2441. Add tests for TezTaskRunner2.
-  TEZ-2657. Add tests for client side changes - specifying plugins, etc.
-  TEZ-2626. Fix log lines with DEBUG in messages, consolidate TEZ-2003 TODOs.
-  TEZ-2126. Add unit tests for verifying multiple schedulers, launchers, communicators.
-  TEZ-2698. rebase 08/05
-  TEZ-2675. Add javadocs for new pluggable components, fix problems reported by jenkins
-  TEZ-2678. Fix comments from reviews - part 1.
-  TEZ-2707. Fix comments from reviews - part 2.
-  TEZ-2713. Add tests for node handling when there's multiple schedulers.
-  TEZ-2721. rebase 08/14
-  TEZ-2714. Fix comments from review - part 3.
-  TEZ-2727. Fix findbugs warnings
-  TEZ-2670. Remove TaskAttempt holder used within TezTaskCommunicator.
-  TEZ-2735. rebase 08/21
-
-INCOMPATIBLE CHANGES:
index def3273..f80b5c1 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
       <groupId>org.apache.tez</groupId>
       <artifactId>tez</artifactId>
-      <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+      <version>0.8.0-SNAPSHOT</version>
     </parent>
     <artifactId>tez-docs</artifactId>
     <packaging>pom</packaging>
diff --git a/pom.xml b/pom.xml
index bf2a6cf..d452028 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
   <groupId>org.apache.tez</groupId>
   <artifactId>tez</artifactId>
   <packaging>pom</packaging>
-  <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+  <version>0.8.0-SNAPSHOT</version>
   <name>tez</name>
 
   <licenses>
           <configuration>
             <excludes>
               <exclude>CHANGES.txt</exclude>
-              <exclude>TEZ-2003-CHANGES.txt</exclude>
             </excludes>
           </configuration>
         </plugin>
index 123c0a7..afb6557 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-api</artifactId>
 
index 5e0ceef..c6922be 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-common</artifactId>
 
index 00efdd6..355ca74 100644 (file)
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <properties>
     <tez.component>tez-dag</tez.component>
index 89f7338..b7cc8b2 100644 (file)
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-dist</artifactId>
 
index d15e966..cd2df5c 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>tez-examples</artifactId>
index 5a1907f..19d77bd 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>tez</artifactId>
     <groupId>org.apache.tez</groupId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>tez-ext-service-tests</artifactId>
index af8bc8b..300f781 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-mapreduce</artifactId>
 
index fe6f110..f5ec3b4 100644 (file)
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-plugins</artifactId>
   <packaging>pom</packaging>
index 5ab0090..f12e0b4 100644 (file)
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-plugins</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-history-parser</artifactId>
 
index 5c828a4..4be7f28 100644 (file)
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-plugins</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-mbeans-resource-calculator</artifactId>
 
index 761bc10..aeae5cf 100644 (file)
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-plugins</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-yarn-timeline-history-with-acls</artifactId>
 
index 1e40329..ca76988 100644 (file)
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-plugins</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-yarn-timeline-history</artifactId>
 
index b6dee8c..3756fa9 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-runtime-internals</artifactId>
 
index c0924d4..25f1cc1 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-runtime-library</artifactId>
 
index 530ab77..91bc753 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-tests</artifactId>
 
index 40da1f3..36b12fe 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-perf-analyzer</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-job-analyzer</artifactId>
 
index ee2c163..97ce541 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-tools</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-perf-analyzer</artifactId>
   <packaging>pom</packaging>
index 5b9e41a..ed13143 100644 (file)
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-tools</artifactId>
   <packaging>pom</packaging>
index 9467bac..aea1299 100644 (file)
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez-tools</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-tfile-parser</artifactId>
 
index 8ecf7d0..bfc6f01 100644 (file)
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.tez</groupId>
     <artifactId>tez</artifactId>
-    <version>0.8.0-TEZ-2003-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
   </parent>
   <artifactId>tez-ui</artifactId>
   <packaging>war</packaging>