svn commit: r1693974 - in /uima/sandbox/uima-ducc/trunk: ./ uima-ducc-agent/ uima-ducc-cli/ uima-ducc-common/ uima-ducc-container/ uima-ducc-duccdocs/ uima-ducc-examples/ uima-ducc-orchestrator/ uima-

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 21:58:12 2015
New Revision: 1693974

URL: http://svn.apache.org/r1693974
Log:
[maven-release-plugin] prepare release uima-ducc-2.0.0

Modified:
uima/sandbox/uima-ducc/trunk/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-common/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-container/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-examples/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-parent/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-pm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-spawn/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-transport/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-user/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-web/pom.xml

Modified: uima/sandbox/uima-ducc/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/pom.xml?rev=1693974&r1=1693973&r2=1693974&view=diff
==
--- uima/sandbox/uima-ducc/trunk/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/pom.xml Mon Aug  3 21:58:12 2015
@@ -26,7 +26,7 @@

org.apache.uima
uima-ducc-parent
-   2.0.0-SNAPSHOT
+   2.0.0
uima-ducc-parent/pom.xml

 
@@ -44,13 +44,13 @@
cutting/pasting the  element, and just changing the 
following two properties -->


-  scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk
+  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
 

-  scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk
+  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
 

-  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk
+  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
 

 

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml?rev=1693974&r1=1693973&r2=1693974&view=diff
==
--- uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml Mon Aug  3 21:58:12 
2015
@@ -22,7 +22,7 @@
   
 uima-ducc-parent
 org.apache.uima
-2.0.0-SNAPSHOT
+2.0.0
 ../uima-ducc-parent/pom.xml
   
   
@@ -38,13 +38,13 @@
cutting/pasting the  element, and just changing the 
following two properties -->
   

-  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
+  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
 

-  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
+  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
 

-  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
+  
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
 
   
   

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml?rev=1693974&r1=1693973&r2=1693974&view=diff
==
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml Mon Aug  3 21:58:12 2015
@@ -24,7 +24,7 @@
   
 org.apache.uima
 uima-ducc-parent
-2.0.0-SNAPSHOT
+2.0.0
 ../uima-ducc-parent/pom.xml
   
 
@@ -41,13 +41,13 @@
 cutting/pasting the  element, and just changing the following two 
properties -->
   
 
-  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
+  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
 
 
-  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
+  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
 
 
-  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
+  
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
 
   
 

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-common/pom.xml
URL: 

svn commit: r1693976 - in /uima/sandbox/uima-ducc/trunk: ./ uima-ducc-agent/ uima-ducc-cli/ uima-ducc-common/ uima-ducc-container/ uima-ducc-duccdocs/ uima-ducc-examples/ uima-ducc-orchestrator/ uima-

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 21:58:31 2015
New Revision: 1693976

URL: http://svn.apache.org/r1693976
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
uima/sandbox/uima-ducc/trunk/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-common/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-container/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-examples/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-parent/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-pm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-spawn/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-transport/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-user/pom.xml
uima/sandbox/uima-ducc/trunk/uima-ducc-web/pom.xml

Modified: uima/sandbox/uima-ducc/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/pom.xml?rev=1693976&r1=1693975&r2=1693976&view=diff
==
--- uima/sandbox/uima-ducc/trunk/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/pom.xml Mon Aug  3 21:58:31 2015
@@ -26,7 +26,7 @@

org.apache.uima
uima-ducc-parent
-   2.0.0
+   2.1.0-SNAPSHOT
uima-ducc-parent/pom.xml

 
@@ -44,13 +44,13 @@
cutting/pasting the  element, and just changing the 
following two properties -->


-  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
+  scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk
 

-  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
+  scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk
 

-  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0
+  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk
 

 

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml?rev=1693976&r1=1693975&r2=1693976&view=diff
==
--- uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-agent/pom.xml Mon Aug  3 21:58:31 
2015
@@ -22,7 +22,7 @@
   
 uima-ducc-parent
 org.apache.uima
-2.0.0
+2.1.0-SNAPSHOT
 ../uima-ducc-parent/pom.xml
   
   
@@ -38,13 +38,13 @@
cutting/pasting the  element, and just changing the 
following two properties -->
   

-  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
+  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
 

-  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
+  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
 

-  
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-agent
+  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent
 
   
   

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml?rev=1693976&r1=1693975&r2=1693976&view=diff
==
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/pom.xml Mon Aug  3 21:58:31 2015
@@ -24,7 +24,7 @@
   
 org.apache.uima
 uima-ducc-parent
-2.0.0
+2.1.0-SNAPSHOT
 ../uima-ducc-parent/pom.xml
   
 
@@ -41,13 +41,13 @@
 cutting/pasting the  element, and just changing the following two 
properties -->
   
 
-  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
+  
scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
 
 
-  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
+  
scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
 
 
-  
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/uima-ducc-cli
+  http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli
 
   
 

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-common/pom.xm

svn commit: r1693975 - /uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 21:58:20 2015
New Revision: 1693975

URL: http://svn.apache.org/r1693975
Log:
[maven-release-plugin]  copy for tag uima-ducc-2.0.0

Added:
uima/sandbox/uima-ducc/tags/uima-ducc-2.0.0/
  - copied from r1693974, uima/sandbox/uima-ducc/trunk/



svn commit: r1693973 - /uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 21:45:51 2015
New Revision: 1693973

URL: http://svn.apache.org/r1693973
Log:
UIMA-4149 fixed wrong permissions under apache-uima. All files had executable 
bit on

Modified:
uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml

Modified: uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml?rev=1693973&r1=1693972&r2=1693973&view=diff
==
--- uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml (original)
+++ uima/sandbox/uima-ducc/trunk/src/main/assembly/bin.xml Mon Aug  3 21:45:51 
2015
@@ -239,7 +239,7 @@ under the License.
 
   
target/uima-as/apache-uima-as-${org.apache.uima.as.version}
   apache-uima
-  755
+  
   755
 
 




svn commit: r1693966 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler: ResourceClass.java RmJob.java

2015-08-03 Thread challngr
Author: challngr
Date: Mon Aug  3 20:15:18 2015
New Revision: 1693966

URL: http://svn.apache.org/r1693966
Log:
UIMA-4358 Fix bad math calculating allotments.

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/ResourceClass.java

uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/RmJob.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/ResourceClass.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/ResourceClass.java?rev=1693966&r1=1693965&r2=1693966&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/ResourceClass.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/ResourceClass.java
 Mon Aug  3 20:15:18 2015
@@ -111,11 +111,10 @@ public class ResourceClass
 this.enforce_memory = props.getBooleanProperty("enforce", true);
 }
 
+// For now, R 2.0.0 not configurable, and not cappable.  Hope to 
revive in future release.
 this.fair_share_cap = Integer.MAX_VALUE;  // UIMA-4275
 
 if ( this.policy == Policy.FAIR_SHARE ) {
-fair_share_cap = props.getIntProperty("cap", Integer.MAX_VALUE);
-if (fair_share_cap == 0) fair_share_cap = Integer.MAX_VALUE;
 
 this.share_weight = props.getIntProperty("weight");
 if ( props.containsKey("expand-by-doubling") ) {
@@ -337,10 +336,11 @@ public class ResourceClass
 // UIMA-4275
 public boolean fairShareCapExceeded(IRmJob j)
 {
-if ( policy != Policy.FAIR_SHARE ) return false;
-
-if ( j.getShareOrder() + countActiveShares() > calculateCap() ) return 
true;
 return false;
+// if ( policy != Policy.FAIR_SHARE ) return false;
+
+// if ( j.getShareOrder() + countActiveShares() > calculateCap() ) 
return true;
+// return false;
 }
 
 /**

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/RmJob.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/RmJob.java?rev=1693966&r1=1693965&r2=1693966&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/RmJob.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/scheduler/RmJob.java
 Mon Aug  3 20:15:18 2015
@@ -342,7 +342,7 @@ public class RmJob
 public int countOccupancy()
 {
 
-return assignedShares.size() + pendingShares.size();
+return (assignedShares.size() + pendingShares.size()) * share_order;
 
 // if ( (given_by_order == null) || (given_by_order[share_order] == 0) 
) {
 // // must use current allocation because we haven't been counted 
yet




svn commit: r1693956 - /uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 19:04:21 2015
New Revision: 1693956

URL: http://svn.apache.org/r1693956
Log:
UIMA-4511 add JIRA 4540 to the report

Modified:
uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html

Modified: uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html?rev=1693956&r1=1693955&r2=1693956&view=diff
==
--- uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html 
(original)
+++ uima/sandbox/uima-ducc/trunk/src/main/issuesFixed/jira-report.html Mon Aug  
3 19:04:21 2015
@@ -52,6 +52,21 @@
 
 
 
+
+
+
+https://issues.apache.org/jira/browse/UIMA-4540";> https://issues.apache.org/jira/images/icons/issuetypes/bug.png"; 
height="16" width="16" border="0" align="absmiddle" alt="Bug" title="Bug - A 
problem which impairs or prevents the functions of the product.">
+
+
+https://issues.apache.org/jira/browse/UIMA-4540";>UIMA-4540
+
+
+https://issues.apache.org/jira/browse/UIMA-4540";>DUCC JP does not publish 
final AE init stats when it completes initialization
+
+
+Fixed
+
+
 
 
 




svn commit: r1693952 - /uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 18:28:02 2015
New Revision: 1693952

URL: http://svn.apache.org/r1693952
Log:
UIMA-4540 Clear AE init stats when state != Initializing 

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1693952&r1=1693951&r2=1693952&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 Mon Aug  3 18:28:02 2015
@@ -203,7 +203,7 @@ public class DefaultNodeInventoryProcess

p.getValue().setUimaPipelineComponents(
new 
ArrayList());
}
-   if ( 
p.getValue().getProcessState().equals(ProcessState.Running)) {
+   if ( 
!p.getValue().getProcessState().equals(ProcessState.Initializing)) {

p.getValue().getUimaPipelineComponents().clear();
}
int pipelineInitStats = (p.getValue()




svn commit: r1693948 - /uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

2015-08-03 Thread degenaro
Author: degenaro
Date: Mon Aug  3 17:56:02 2015
New Revision: 1693948

URL: http://svn.apache.org/r1693948
Log:
UIMA-4540 DUCC Orchestrator (OR) should copy inventory provided 
UimaPipelineComponents list even if it is empty (trace)

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java?rev=1693948&r1=1693947&r2=1693948&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 Mon Aug  3 17:56:02 2015
@@ -507,11 +507,11 @@ public class ProcessAccounting {
logger.trace(methodName, job.getDuccId(), 
messages.fetch("enter"));
List list = 
inventoryProcess.getUimaPipelineComponents();
if(list != null) {
-   logger.debug(methodName, job.getDuccId(), "size: 
"+list.size());
+   logger.trace(methodName, job.getDuccId(), "size: 
"+list.size());
process.setUimaPipelineComponents(list);
}
else {
-   logger.debug(methodName, job.getDuccId(), "size: null");
+   logger.trace(methodName, job.getDuccId(), "size: null");
}
logger.trace(methodName, job.getDuccId(), 
messages.fetch("exit"));
}




svn commit: r1693944 - /uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 17:34:14 2015
New Revision: 1693944

URL: http://svn.apache.org/r1693944
Log:
UIMA-4540 Rearranged code the deals with AE Init stat list. Clear list if 
state=Running

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1693944&r1=1693943&r2=1693944&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 Mon Aug  3 17:34:14 2015
@@ -199,14 +199,17 @@ public class DefaultNodeInventoryProcess
 * logger.warn(methodName, null,
 * "endInit:"+endInitLong+" 
"+"startRun:"+startRunLong); }
 */
-   int pipelineInitStats = (p.getValue()
-   
.getUimaPipelineComponents() == null) ? 0 : p
-   
.getValue().getUimaPipelineComponents().size();
-
if 
(p.getValue().getUimaPipelineComponents() == null) {

p.getValue().setUimaPipelineComponents(
new 
ArrayList());
}
+   if ( 
p.getValue().getProcessState().equals(ProcessState.Running)) {
+   
p.getValue().getUimaPipelineComponents().clear();
+   }
+   int pipelineInitStats = (p.getValue()
+   
.getUimaPipelineComponents() == null) ? 0 : p
+   
.getValue().getUimaPipelineComponents().size();
+
sb.append("\n\t[Process Type=")

.append(p.getValue().getProcessType())
.append(" DUCC ID=")




svn commit: r1693942 - /uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 17:29:10 2015
New Revision: 1693942

URL: http://svn.apache.org/r1693942
Log:
UIMA-4540 Moved inventory publication beyond logging

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1693942&r1=1693941&r2=1693942&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 Mon Aug  3 17:29:10 2015
@@ -15,7 +15,7 @@
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
  * under the License.
-*/
+ */
 package org.apache.uima.ducc.agent.processors;
 
 import java.util.ArrayList;
@@ -38,178 +38,217 @@ import org.apache.uima.ducc.transport.ev
  */
 public class DefaultNodeInventoryProcessor implements NodeInventoryProcessor {
DuccLogger logger = new DuccLogger(this.getClass(), "AGENT");
-   boolean inventoryChanged=true;
+   boolean inventoryChanged = true;
private NodeAgent agent;
-   private HashMap previousInventory;
-   private int forceInventoryUpdateMaxThreshold=0;
-   private long counter=0;
-   
-   public  DefaultNodeInventoryProcessor(NodeAgent agent,String 
inventoryPublishRateSkipCount) {
+   private HashMap previousInventory;
+   private int forceInventoryUpdateMaxThreshold = 0;
+   private long counter = 0;
+
+   public DefaultNodeInventoryProcessor(NodeAgent agent,
+   String inventoryPublishRateSkipCount) {
this.agent = agent;
try {
-   forceInventoryUpdateMaxThreshold = 
Integer.parseInt(inventoryPublishRateSkipCount);
-   } catch( Exception e) {
+   forceInventoryUpdateMaxThreshold = Integer
+   
.parseInt(inventoryPublishRateSkipCount);
+   } catch (Exception e) {
}
-   //  Dont allow 0
-   if ( forceInventoryUpdateMaxThreshold == 0 ) {
- forceInventoryUpdateMaxThreshold = 1;
+   // Dont allow 0
+   if (forceInventoryUpdateMaxThreshold == 0) {
+   forceInventoryUpdateMaxThreshold = 1;
}
}
+
/**
 * Get a copy of agent {@code Process} inventory
 */
public HashMap getInventory() {
return agent.getInventoryCopy();
}
+
/**
 * 
 */
public void process(Exchange outgoingMessage) throws Exception {
-   String methodName="process";
-   //  Get a deep copy of agent's inventory
+   String methodName = "process";
+   // Get a deep copy of agent's inventory
HashMap inventory = getInventory();
// Determine if the inventory changed since the last publishing 
was done
-   // First check if the inventory expanded or shrunk. If the same 
in size, 
+   // First check if the inventory expanded or shrunk. If the same 
in size,
// compare process states and PID. If either of the two changed 
for any
-   // of the processes trigger immediate publish. If no changes 
found, publish
-   // according to skip counter 
(ducc.agent.node.inventory.publish.rate.skip)
+   // of the processes trigger immediate publish. If no changes 
found,
+   // publish
+   // according to skip counter
+   // (ducc.agent.node.inventory.publish.rate.skip)
// configured in ducc.properties.
-   if ( previousInventory != null ) {
+   if (previousInventory != null) {
if (inventory.size() != previousInventory.size()) {
inventoryChanged = true;
} else {
-   // Inventory maps are equal in size, check if 
all processes in the current
-   // inventory exist in the previous inventory 
snapshot. If not, it means that
-   // that perhaps a new process was added and one 
was removed. In this case,
+   // Inventory maps are equal in size, check if 
all processes in
+   // t

svn commit: r1693940 - /uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

2015-08-03 Thread cwiklik
Author: cwiklik
Date: Mon Aug  3 17:22:22 2015
New Revision: 1693940

URL: http://svn.apache.org/r1693940
Log:
UIMA-4540 clear AE init list

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1693940&r1=1693939&r2=1693940&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
 Mon Aug  3 17:22:22 2015
@@ -18,6 +18,7 @@
 */
 package org.apache.uima.ducc.agent.processors;
 
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -174,7 +175,11 @@ public class DefaultNodeInventoryProcess
*/
int pipelineInitStats = 
(p.getValue().getUimaPipelineComponents() == null ) ? 0 : 
  p.getValue().getUimaPipelineComponents().size();
-   sb.append("\n\t[Process Type=").
+
+   if ( p.getValue().getUimaPipelineComponents() == null) {
+   p.getValue().setUimaPipelineComponents(new 
ArrayList());
+   }
+   sb.append("\n\t[Process Type=").
   
append(p.getValue().getProcessType()).
   append(" DUCC ID=").
   append(p.getValue().getDuccId()).




svn commit: r1693923 - /uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

2015-08-03 Thread degenaro
Author: degenaro
Date: Mon Aug  3 15:55:44 2015
New Revision: 1693923

URL: http://svn.apache.org/r1693923
Log:
UIMA-4540 DUCC Orchestrator (OR) should copy inventory provided 
UimaPipelineComponents list even if it is empty (debug)

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java?rev=1693923&r1=1693922&r2=1693923&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 Mon Aug  3 15:55:44 2015
@@ -507,8 +507,12 @@ public class ProcessAccounting {
logger.trace(methodName, job.getDuccId(), 
messages.fetch("enter"));
List list = 
inventoryProcess.getUimaPipelineComponents();
if(list != null) {
+   logger.debug(methodName, job.getDuccId(), "size: 
"+list.size());
process.setUimaPipelineComponents(list);
}
+   else {
+   logger.debug(methodName, job.getDuccId(), "size: null");
+   }
logger.trace(methodName, job.getDuccId(), 
messages.fetch("exit"));
}





svn commit: r1693916 - /uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

2015-08-03 Thread degenaro
Author: degenaro
Date: Mon Aug  3 15:22:28 2015
New Revision: 1693916

URL: http://svn.apache.org/r1693916
Log:
UIMA-4540 DUCC Orchestrator (OR) should copy inventory provided 
UimaPipelineComponents list even if it is empty

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java?rev=1693916&r1=1693915&r2=1693916&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/ProcessAccounting.java
 Mon Aug  3 15:22:28 2015
@@ -507,9 +507,7 @@ public class ProcessAccounting {
logger.trace(methodName, job.getDuccId(), 
messages.fetch("enter"));
List list = 
inventoryProcess.getUimaPipelineComponents();
if(list != null) {
-   if(!list.isEmpty()) {
-   process.setUimaPipelineComponents(list);
-   }
+   process.setUimaPipelineComponents(list);
}
logger.trace(methodName, job.getDuccId(), 
messages.fetch("exit"));
}




svn commit: r1693914 - /uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java

2015-08-03 Thread challngr
Author: challngr
Date: Mon Aug  3 15:17:49 2015
New Revision: 1693914

URL: http://svn.apache.org/r1693914
Log:
UIMA-4358 Use orchestrator publish rate, not the deprecated abbreviate 
orchestrator rate to trigger scheduling.

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java?rev=1693914&r1=1693913&r2=1693914&view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/ResourceManagerComponent.java
 Mon Aug  3 15:17:49 2015
@@ -209,7 +209,7 @@ public class ResourceManagerComponent
 nodeStability = 
SystemPropertyResolver.getIntProperty("ducc.rm.node.stability", 
DEFAULT_STABILITY_COUNT);
 nodeMetricsUpdateRate = 
SystemPropertyResolver.getIntProperty("ducc.agent.node.metrics.publish.rate", 
DEFAULT_NODE_METRICS_RATE);
 schedulingRatio   = 
SystemPropertyResolver.getIntProperty("ducc.rm.state.publish.ratio", 
DEFAULT_SCHEDULING_RATIO);
-orPublishingRate  = 
SystemPropertyResolver.getIntProperty("ducc.orchestrator.abbreviated.state.publish.rate",
 DEFAULT_OR_PUBLISH_RATE);
+orPublishingRate  = 
SystemPropertyResolver.getIntProperty("ducc.orchestrator.state.publish.rate", 
DEFAULT_OR_PUBLISH_RATE);
 minRmPublishingRate   = orPublishingRate - DEFAULT_RM_PUBLISHING_SLOP;
 if ( minRmPublishingRate <=0 ) minRmPublishingRate = 
DEFAULT_RM_PUBLISHING_SLOP;// somewhat arbitrary, but what else?