You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2015/09/09 20:52:36 UTC
svn commit: r1702085 -
/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java
Author: degenaro
Date: Wed Sep 9 18:52:36 2015
New Revision: 1702085
URL: http://svn.apache.org/r1702085
Log:
UIMA-4569 DUCC OR+WS expunge "shares"
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java?rev=1702085&r1=1702084&r2=1702085&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-rm/src/main/java/org/apache/uima/ducc/rm/JobManagerConverter.java Wed Sep 9 18:52:36 2015
@@ -338,7 +338,7 @@ public class JobManagerConverter
int total_work = toInt(si.getWorkItemsTotal(), scheduler.getDefaultNTasks());
int completed_work = toInt(si.getWorkItemsCompleted(), 0) + toInt(si.getWorkItemsError(), 0);
- int max_shares = toInt(si.getSharesMax(), Integer.MAX_VALUE);
+ int max_shares = toInt(si.getProcessesMax(), Integer.MAX_VALUE);
int existing_max_shares = j.getMaxShares();
int remaining_work = Math.max(total_work - completed_work, 0);
@@ -363,7 +363,7 @@ public class JobManagerConverter
if ( max_shares != existing_max_shares ) {
j.setMaxShares(max_shares);
logger.info(methodName, job.getDuccId(), "Max shares adjusted from", existing_max_shares, "to", max_shares, "(incoming)",
- si.getSharesMax());
+ si.getProcessesMax());
}
j.setNQuestions(total_work, remaining_work, arith_mean);
@@ -515,7 +515,7 @@ public class JobManagerConverter
j.setUserName(user_name);
j.setJobName(name);
- int threads = toInt(si.getThreadsPerShare(), scheduler.getDefaultNThreads());
+ int threads = toInt(si.getThreadsPerProcess(), scheduler.getDefaultNThreads());
int user_priority = toInt(si.getSchedulingPriority(), 100);
int total_work = toInt(si.getWorkItemsTotal(), scheduler.getDefaultNTasks());
@@ -525,7 +525,7 @@ public class JobManagerConverter
logger.info(methodName, job.getDuccId(), "total_work", total_work, "completed_work", completed_work,"remaining_work", remaining_work);
- int memory = toInt(si.getShareMemorySize(), scheduler.getDefaultMemory());
+ int memory = toInt(si.getMemorySize(), scheduler.getDefaultMemory());
String className = si.getSchedulingClass();
if ( className == null ) {
switch ( job.getDuccType() ) {
@@ -549,7 +549,7 @@ public class JobManagerConverter
j.setNQuestions(total_work, remaining_work, 0.0);
j.setClassName(className);
- switch (si.getShareMemoryUnits()) {
+ switch (si.getMemoryUnits()) {
case GB:
break;
default:
@@ -649,7 +649,7 @@ public class JobManagerConverter
break;
case Job:
// instance and share count are a function of the class
- max_processes = toInt(si.getSharesMax(), DEFAULT_PROCESSES);
+ max_processes = toInt(si.getProcessesMax(), DEFAULT_PROCESSES);
switch ( rescl.getPolicy() ) {
case FAIR_SHARE:
j.setMaxShares(max_processes);