Author: challngr
Date: Tue Oct 28 17:39:03 2014
New Revision: 1634932
URL: http://svn.apache.org/r1634932
Log:
UIMA-4063 Update fudge for blasti-guard.
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=1634932&r1=1634931&r2=1634932&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
Tue Oct 28 17:39:03 2014
@@ -189,7 +189,9 @@ public class ResourceManagerComponent
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);
- minRmPublishingRate = orPublishingRate +
DEFAULT_RM_PUBLISHING_SLOP;
+ minRmPublishingRate = orPublishingRate - DEFAULT_RM_PUBLISHING_SLOP;
+ if ( minRmPublishingRate <=0 ) minRmPublishingRate =
DEFAULT_RM_PUBLISHING_SLOP; // somewhat arbitrary, but what else?
+
// schedulingEpoch =
SystemPropertyResolver.getIntProperty("ducc.rm.state.publish.rate",
DEFAULT_SCHEDULING_RATE);
String adminEndpoint =
System.getProperty("ducc.rm.admin.endpoint");