/** {@inheritDoc} */ @Override public GridNode getBalancedNode(List<GridNode> top) throws GridException { return loadMgr.getBalancedNode(taskSes, top, jobRes.getJob()); }
ctx.getJobResult().getJob() + ", maxFailoverAttempts=" + maxFailoverAttempts + ']'); ", oldNode=" + ctx.getJobResult().getNode().id() + ", sesId=" + ctx.getTaskSession().getId() + ", job=" + ctx.getJobResult().getJob() + ", jobCtx=" + ctx.getJobResult().getJobContext() + ", task=" + ctx.getTaskSession().getTaskName() + ']');
ctx.getJobResult().getJob() + ", maxFailoverAttempts=" + maxFailoverAttempts + ']'); ctx.getJobResult().getJob() + ", maxFailoverAttempts=" + maxFailoverAttempts + ']'); ", oldNode=" + ctx.getJobResult().getNode().id() + ", sesId=" + ctx.getTaskSession().getId() + ", job=" + ctx.getJobResult().getJob() + ", jobCtx=" + ctx.getJobResult().getJobContext() + ", task=" + ctx.getTaskSession().getTaskName() + ']'); ", oldNode=" + ctx.getJobResult().getNode().id() + ", sesId=" + ctx.getTaskSession().getId() + ", job=" + ctx.getJobResult().getJob() + ", jobCtx=" + ctx.getJobResult().getJobContext() + ", task=" + ctx.getTaskSession().getTaskName() + ']');
/** {@inheritDoc} */ @Override public GridNode failover(GridFailoverContext ctx, List<GridNode> top) { U.warn(log, "Returning 'null' node for failed job (failover will not happen) [job=" + ctx.getJobResult().getJob() + ", task=" + ctx.getTaskSession().getTaskName() + ", sessionId=" + ctx.getTaskSession().getId() + ']'); return null; }
", taskSesId=" + ses.getId() + ", jobSesId=" + res.getJobContext().getJobId() + ']'); ctx.resource().invokeAnnotated(dep, res.getJob(), GridComputeJobAfterSend.class); ses.getUserVersion(), ses.getTaskClassName(), loc ? null : marsh.marshal(res.getJob()), loc ? res.getJob() : null, ses.getStartTime(), timeout, ctx.resource().invokeAnnotated(dep, res.getJob(), GridComputeJobAfterSend.class); U.warn(log, "Job timed out prior to sending job execution request: " + res.getJob());