public void OnNext(IEvaluatorRequestor evalutorRequestor) { int memory = 2048; int core = 1; EvaluatorRequest request = new EvaluatorRequest(_totalEvaluators, memory, core); evalutorRequestor.Submit(request); }
public void OnNext(IEvaluatorRequestor requestor) { int evaluatorsNumber = 1; int memory = 512; string rack = "WonderlandRack"; EvaluatorRequest request = new EvaluatorRequest(evaluatorsNumber, memory, rack); requestor.Submit(request); }
public void OnNext(IEvaluatorRequestor value) { LOGGER.Log(Level.Info, "Default evaluator requstor: requesting 1 evaluator with 512 MB"); int evaluatorsNumber = 1; int memory = 512; string rack = "WonderlandRack"; EvaluatorRequest request = new EvaluatorRequest(evaluatorsNumber, memory, rack); value.Submit(request); }
public EvaluatorRequestBuilder(EvaluatorRequest request) { foreach (ICapability capability in request.Capabilities) { Capabilities.Add(capability); } Number = request.Number; Catalog = request.Catalog; MegaBytes = request.MemoryMegaBytes; VirtualCore = request.VirtualCore; }
public void OnNext(IEvaluatorRequestor evalutorRequestor) { using (LOGGER.LogFunction("HelloSimpleEventHandlers::evalutorRequestor received")) { int evaluatorsNumber = 2; int memory = 1024 * 3; int cpuCoreCount = 1; string rack = "WonderlandRack"; string evaluatorBatchId = "evaluatorThatRequires3GBofMemory"; EvaluatorRequest request = new EvaluatorRequest(evaluatorsNumber, memory, cpuCoreCount, rack, evaluatorBatchId); evalutorRequestor.Submit(request); } }
public void OnNext(IFailedEvaluator failedEvaluator) { Console.WriteLine("Receive a failed evaluator: " + failedEvaluator.Id); if (++_failureCount < _maxTrial) { Console.WriteLine("Requesting another evaluator"); EvaluatorRequest newRequest = new EvaluatorRequest(1, 512, "somerack"); IEvaluatorRequestor requestor = failedEvaluator.GetEvaluatorRequetor(); if (failedEvaluator.GetEvaluatorRequetor() != null) { requestor.Submit(newRequest); } } else { Console.WriteLine("Exceed max retries number"); throw new Exception("Unrecoverable evaluator failure."); } }
public void OnNext(IEvaluatorRequestor evalutorRequestor) { int evaluatorsNumber = 1; int memory = 512; int core = 2; string rack = "WonderlandRack"; string evaluatorBatchId = "evaluatorThatRequires512MBofMemory"; EvaluatorRequest request = new EvaluatorRequest(evaluatorsNumber, memory, core, rack, evaluatorBatchId); evalutorRequestor.Submit(request); evaluatorsNumber = 1; memory = 1999; core = 2; rack = "WonderlandRack"; evaluatorBatchId = "evaluatorThatRequires1999MBofMemory"; request = new EvaluatorRequest(evaluatorsNumber, memory, core, rack, evaluatorBatchId); evalutorRequestor.Submit(request); }
public void OnNext(IEvaluatorRequestor evalutorRequestor) { EvaluatorRequest request = new EvaluatorRequest(NumerOfEvaluator, 512, 2, "WonderlandRack", "TaskMessagingEvaluator"); evalutorRequestor.Submit(request); }
public void OnNext(IEvaluatorRequestor evaluatorRequestor) { EvaluatorRequest request = new EvaluatorRequest(_numEvaluators, 512, 2, "WonderlandRack", "BroadcastEvaluator"); evaluatorRequestor.Submit(request); }