You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2016/12/20 19:54:30 UTC

svn commit: r1775344 - in /uima/uima-ducc/trunk: README RELEASE_NOTES.html pom.xml src/main/legal/LICENSE src/main/legal/NOTICE src/main/legal/vetting.txt uima-ducc-parent/pom.xml

Author: cwiklik
Date: Tue Dec 20 19:54:30 2016
New Revision: 1775344

URL: http://svn.apache.org/viewvc?rev=1775344&view=rev
Log:
UIMA-5218 updated with 2.9.0 related changes

Modified:
    uima/uima-ducc/trunk/README
    uima/uima-ducc/trunk/RELEASE_NOTES.html
    uima/uima-ducc/trunk/pom.xml
    uima/uima-ducc/trunk/src/main/legal/LICENSE
    uima/uima-ducc/trunk/src/main/legal/NOTICE
    uima/uima-ducc/trunk/src/main/legal/vetting.txt
    uima/uima-ducc/trunk/uima-ducc-parent/pom.xml

Modified: uima/uima-ducc/trunk/README
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/README?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/README (original)
+++ uima/uima-ducc/trunk/README Tue Dec 20 19:54:30 2016
@@ -1,4 +1,4 @@
-              Apache Distributed UIMA Cluster Computing (DUCC) Version 2.1.0 README
+              Apache Distributed UIMA Cluster Computing (DUCC) Version 2.2.0 README
               
 
 1. Building from the Source Distribution

Modified: uima/uima-ducc/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/RELEASE_NOTES.html?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/RELEASE_NOTES.html (original)
+++ uima/uima-ducc/trunk/RELEASE_NOTES.html Tue Dec 20 19:54:30 2016
@@ -20,10 +20,10 @@
    ***************************************************************
    -->
 <head>
-  <title>Apache Distributed UIMA Cluster Computing (DUCC) 2.1.0 Release Notes</title>
+  <title>Apache Distributed UIMA Cluster Computing (DUCC) 2.2.0 Release Notes</title>
 </head>
 <body>
-<h1>Apache UIMA-DUCC (Unstructured Information Management Architecture - Distributed UIMA Cluster Computing ) v.2.1.0 Release Notes</h1>
+<h1>Apache UIMA-DUCC (Unstructured Information Management Architecture - Distributed UIMA Cluster Computing ) v.2.2.0 Release Notes</h1>
 
 <h2>Contents</h2>
 <p>
@@ -44,43 +44,35 @@ provides cluster management services to
       
 <h2><a name="major.changes">2. Major Changes in this Release</a></h2>
 <p>
-Apache UIMA DUCC 2.1.0 is a major release containing new features and bug fixes. What's new:<br>
+Apache UIMA DUCC 2.2.0 is a major release containing new features and bug fixes. What's new:<br>
 
 <ul>
 
-<li>DUCC framework now runs on Java 7 or Java 8 and supports applications using either JRE.
-    Note that some job and other history data are saved as Java serialized objects and not 
-    portable between Java 7 and Java 8.</li>
-<li>Ubuntu and RHEL 7 support </li>
-<li>cgroup enhancements </li>
-   <ul>
-     <li>uses standard cgroups organization</li>
-     <li>supports cgroup swappiness setting, restricting any swapping if desired</li>   
-   </ul>
-<li>DUCC state and history storage moved from flat files to Cassandra DB, reducing storage size 5x </li>
-<li>Ships with the latest UIMA-AS v2.8.1 </li>
-<li>Ships with recent ActiveMQ v5.13.2 </li>
-<li>DUCC's UIMA-AS services support failover and ssl connectors </li>
+<li>Ships with the latest UIMA-AS v2.9.0 and UIMA SDK 2.0.0</li>
+<li>Ships with recent ActiveMQ v5.14.0 </li>
+<li>DUCC supports static failover and capability to move the head node, comprising 
+    the broker, database, Orchestrator, PM, RM, SM, and WS, and have the agents 
+    seamlessly switch over w/o service disruption.</li>
+<li>Fixed DUCC Orchestrator "warm" restart issues</li>  
+<li>DUCC checks that it runs with the uid of the installer</li>  
+<li>Prevents DUCC from running if the DB doesn't start</li>
+<li>DUCC considers slightly larger machines when reserving a whole machine</li>
+<li>Refactored agent to fetch child process CPU usagefrom cgroups</li>
+<li>Fixed DUCC shutdown sequence preventing agents from stopping</li>
+<li>Fixed Rogue process detector to cleanup orhpan services</li>
+<li>Deprecated ducc.agent.node.metrics.sys.gid.max</li>
+<li>DUCC Job Driver (JD) provides individual work item performance breakdowns</li>
+<li>Restricts DUCC broker use to ducc user only</li>
+<li>On process launch failure, agent supplies the reason for failure for display in ducc mon</li>
+<li>Many DUCC Database improvements </li>
 <li>Many DUCC webpage improvements </li>
-<li>Clear user display of DUCC classes and relation to machines </li>
-<li>Robust handling of dynamic changes to DUCC class and nodepool definitions </li>
-<li>Full support of nodepools with different quantum </li>
-<li>DUCC broker access restricted to user ducc </li>
-<li>Eliminate need for user home directories located on a shared filesystem </li>
-<li>Built-in Job error handler programmable per job </li>
-<li>Migration utility for DUCC updates </li>
-<li>Change to vary-off behavior to facilitate cluster management </li>
-<li>Horizontal stacking of services instance allocations </li>
-<li>java-viaducc improvements including separation of stdout from stderr respoonses </li>
-<li>An alert banner is displayed on ducc-mon pages if daemons are down </li>
-<li>Promoted DUCC from sandbox to the regular Apache project in the SVN </li>
 
 </ul>
 
 <br><br>
 
 For a complete list of issues fixed and up-to-date information on UIMA-DUCC issues, see our issue tracker: 
-<a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%20%222.1.0-Ducc%22%20">https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%20%222.1.0-Ducc%22%20</a>
+<a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%20%222.2.0-Ducc%22%20">https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%20%222.2.0-Ducc%22%20</a>
 </p> 
       
 <h2><a name="migration">3. Migration from a Prior Release</a></h2>

Modified: uima/uima-ducc/trunk/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/pom.xml?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/pom.xml (original)
+++ uima/uima-ducc/trunk/pom.xml Tue Dec 20 19:54:30 2016
@@ -491,7 +491,7 @@
 			</plugin>
             <!-- May need to disable this because of a JIRA bug causing only 100 JIRas to be included.
              -->
-			<!--plugin>
+			<plugin>
 			    <groupId>org.apache.maven.plugins</groupId>
 			    <artifactId>maven-changes-plugin</artifactId>
 			    <executions>
@@ -502,7 +502,7 @@
 				   </configuration>
 				</execution>
 			    </executions>
-			</plugin -->
+			</plugin>
 <!--plugin>
     <artifactId>maven-antrun-plugin</artifactId>
     <executions>

Modified: uima/uima-ducc/trunk/src/main/legal/LICENSE
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/src/main/legal/LICENSE?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/src/main/legal/LICENSE (original)
+++ uima/uima-ducc/trunk/src/main/legal/LICENSE Tue Dec 20 19:54:30 2016
@@ -205,7 +205,7 @@
 =====================================
 
 ====- Apache Software License 2.0 =============
-   uima v.2.8.1
+   uima v.2.9.0
        uima-core.jar
        uimaj-json.jar
        jackson-core-2.4.2.jar  
@@ -217,7 +217,7 @@
        uima-adapter-soap.jar   
        uima-adapter-vinci.jar  
 
-   uima-as v.2.8.1
+   uima-as v.2.9.0
        uimaj-as-core.jar      
        uimaj-as-activemq.jar  
        uimaj-bootstrap.jar
@@ -243,25 +243,25 @@
        camel-spring-2.16.2.jar
        camel-stream-2.16.2.jar
 
-   activemq v5.13.2
-       activemq-amqp-5.13.2.jar
-       activemq-broker-5.13.2.jar
-       activemq-camel-5.13.2.jar 
-       activemq-client-5.13.2.jar
-       activemq-console-5.13.2.jar
-       activemq-http-5.13.2.jar
-       activemq-jaas-5.13.2.jar
-       activemq-jms-pool-5.13.2.jar
-       activemq-kahadb-store-5.13.2.jar
-       activemq-leveldb-store-5.13.2.jar   
-       activemq-log4j-appender-5.13.2.jar  
-       activemq-mqtt-5.13.2.jar            
-       activemq-partition-5.13.2.jar       
-       activemq-pool-5.13.2.jar            
-       activemq-runtime-config-5.13.2.jar  
-       activemq-shiro-5.13.2.jar           
-       activemq-spring-5.13.2.jar          
-       activemq-stomp-5.13.2.jar
+   activemq v5.14.0
+       activemq-amqp-5.14.0.jar
+       activemq-broker-5.14.0.jar
+       activemq-camel-5.14.0.jar 
+       activemq-client-5.14.0.jar
+       activemq-console-5.14.0.jar
+       activemq-http-5.14.0.jar
+       activemq-jaas-5.14.0.jar
+       activemq-jms-pool-5.14.0.jar
+       activemq-kahadb-store-5.14.0.jar
+       activemq-leveldb-store-5.14.0.jar   
+       activemq-log4j-appender-5.14.0.jar  
+       activemq-mqtt-5.14.0.jar            
+       activemq-partition-5.14.0.jar       
+       activemq-pool-5.14.0.jar            
+       activemq-runtime-config-5.14.0.jar  
+       activemq-shiro-5.14.0.jar           
+       activemq-spring-5.14.0.jar          
+       activemq-stomp-5.14.0.jar
 
    spring framework v.4.1.9.RELEASE
        spring-aop-4.1.9.RELEASE.jar   

Modified: uima/uima-ducc/trunk/src/main/legal/NOTICE
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/src/main/legal/NOTICE?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/src/main/legal/NOTICE (original)
+++ uima/uima-ducc/trunk/src/main/legal/NOTICE Tue Dec 20 19:54:30 2016
@@ -9,7 +9,7 @@ International Business Machines Corporat
 licensed to the Apache Software Foundation under the
 "Software Grant License Agreement", informally known as the
 "IBM UIMA License Agreement".
-Copyright (c) 2003, 2006 IBM Corporation.
+Copyright (c) 2003 IBM Corporation.
 
 Portions of UIMA-DUCC were originally developed by
 International Business Machines Corporation and are
@@ -23,7 +23,7 @@ International Business Machines Corporat
 licensed to the Apache Software Foundation under the
 "Software Grant License Agreement", informally known as the 
 "IBM UIMA-EE License Agreement".
-Copyright (c) 2007, 2008 IBM Corporation
+Copyright (c) 2007 IBM Corporation
 
 ========================================================================= 
 ------------------ Saxon Notice

Modified: uima/uima-ducc/trunk/src/main/legal/vetting.txt
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/src/main/legal/vetting.txt?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/src/main/legal/vetting.txt (original)
+++ uima/uima-ducc/trunk/src/main/legal/vetting.txt Tue Dec 20 19:54:30 2016
@@ -19,6 +19,9 @@
 
 This readme includes notes related to DUCC NOTICE and LICENSE files.
 
+15/12/2016 Updated with UIMA-AS 2.9.0 which includes new UIMA SDK 2.9.0 
+           and ActiveMQ 5.14.0
+
 
 06/16/2016 Added cassandra and its dependencies. 
 07/23/2015 Added missing xmlbeans attributions to NOTICE file

Modified: uima/uima-ducc/trunk/uima-ducc-parent/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-parent/pom.xml?rev=1775344&r1=1775343&r2=1775344&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-parent/pom.xml (original)
+++ uima/uima-ducc/trunk/uima-ducc-parent/pom.xml Tue Dec 20 19:54:30 2016
@@ -127,22 +127,18 @@
 	<properties>
 	    <uima.ducc>Apache UIMA DUCC:</uima.ducc>
 		<!-- Ducc jira version -->
-		<jiraVersion>12333102</jiraVersion>
+		<jiraVersion>12338097</jiraVersion>
 		<maven.build.timestamp.format>MM-dd-yyyy HH:mm</maven.build.timestamp.format>
 		<ducc.version>${project.version}</ducc.version>
 		<org.springframework.version>4.1.9.RELEASE</org.springframework.version>
-		<org.apache.activemq.version>5.13.2</org.apache.activemq.version>
+		<org.apache.activemq.version>5.14.0</org.apache.activemq.version>
 		<org.apache.camel.version>2.16.2</org.apache.camel.version>
-		<org.apache.uima.version>2.8.1</org.apache.uima.version> <!--Same as uima-as-->
-		<org.apache.uima.as.version>2.8.1</org.apache.uima.as.version>
-		<!--org.apache.uima.as.version>2.8.1-SNAPSHOT</org.apache.uima.as.version-->
+		<org.apache.uima.version>2.9.0</org.apache.uima.version> <!--Same as uima-as-->
+		<org.apache.uima.as.version>2.9.0</org.apache.uima.as.version>
 		<com.google.guava.version>14.0.1</com.google.guava.version>        <!-- updated from r09 for cassandra -->
 		<commons.cli.version>1.2</commons.cli.version>
 		<joda.time.version>2.1</joda.time.version>
 		<jsch.version>0.1.29</jsch.version>
-		<!-- commons.httpclient.version>4.3.5</commons.httpclient.version>
-		<commons.httpcore.version>4.3.5</commons.httpcore.version -->
-		
 		<commons.codec.version>1.2</commons.codec.version>
 		<commons.collections.version>3.2.1</commons.collections.version>
 		<commons.lang.version>2.6</commons.lang.version>
@@ -153,10 +149,8 @@
 		<junit.version>4.8.2</junit.version>
 		<servlet.api.version>2.5</servlet.api.version>
 		<commons.management.version>1.0</commons.management.version>
-		<commons.pool.version>1.5.4</commons.pool.version>
+		<commons.pool.version>2.4.2</commons.pool.version>
 		<geronimo.servlet-spec.version>1.0</geronimo.servlet-spec.version>
-
-		<!--geronimo.servlet-spec.version>1.2</geronimo.servlet-spec.version-->
 		<xpp3.version>1.1.4c</xpp3.version>
 		<xstream.version>1.4.8</xstream.version>   
 		<xmlpull.version>1.1.3.1</xmlpull.version>
@@ -168,7 +162,6 @@
 		<jna.version>4.2.2</jna.version>
 		<datatables.version>1.9.1</datatables.version>
 		<jetty.version>9.2.13.v20150730</jetty.version>
-		<!--jetty.version>7.4.4.v20110707</jetty.version-->
 		<orbit-org-apache-jasper.version>2.1.0.v201110031002</orbit-org-apache-jasper.version>
 		<servlet-api.version>2.5</servlet-api.version>
 
@@ -183,9 +176,9 @@
         <!-- end of cassandra client -->
         <cassandra.server.version>2.1.11</cassandra.server.version>
         <apache.httpcomponents.httpclient.version>4.3.5</apache.httpcomponents.httpclient.version>
-		<http.commons.client.version>4.3.5</http.commons.client.version>
+		<http.commons.client.version>4.5.1</http.commons.client.version>
 		<http.commons.client-cache.version>4.3.5</http.commons.client-cache.version>
-		<http.commons.core.version>4.3.2</http.commons.core.version>
+		<http.commons.core.version>4.4.4</http.commons.core.version>
         
         <!-- Needed for NOTICE file packaged in each jar under META-INF -->
         <projectTimeSpan>2012</projectTimeSpan>
@@ -608,8 +601,8 @@ ${uimaDUCCNoticeText}
 			</dependency>
 			
 			<dependency>
-				<groupId>commons-pool</groupId>
-				<artifactId>commons-pool</artifactId>
+				<groupId>org.apache.commons</groupId>
+				<artifactId>commons-pool2</artifactId>
 				<version>${commons.pool.version}</version>
 			</dependency>
 
@@ -659,8 +652,8 @@ ${uimaDUCCNoticeText}
 
 	<dependencies>
 			<dependency>
-				<groupId>commons-pool</groupId>
-				<artifactId>commons-pool</artifactId>
+				<groupId>org.apache.commons</groupId>
+				<artifactId>commons-pool2</artifactId>
 			</dependency>
 
         <dependency>