@Override public void preApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.debug("pre application:{}, container:{} context:{}", context.getAppId(), context.getContainerId(), context); }
@Override public void postApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} computation ends with {}ms execution time.", context.getAppId(), context.getContainerId(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - this.appStartTime)); }
@Override public void postApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} ends with {}ms execution time.", context.getAppId(), context.getContainerId(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - this.appStartTime)); }
@Override public void preApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { this.appStartTime = System.nanoTime(); LOG.info("Application {} container {} starts master computation.", context.getAppId(), context.getContainerId()); }
@Override public void preApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { this.appStartTime = System.nanoTime(); LOG.info("Application {} container {} computation starts internal master computation.", context.getAppId(), context.getContainerId()); }
@Override public void postApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.debug("post application:{}, container:{} context:{}", context.getAppId(), context.getContainerId(), context); }
@Override public void postIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} iteration {} ends with {}ms execution time.", context.getAppId(), context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - this.iterStartTime)); }
@Override public void postIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} iteration {} computation ends with {}ms execution time.", context.getAppId(), context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - this.iterStartTime)); }
@Override public void preIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { this.iterStartTime = System.nanoTime(); LOG.info("Application {} container {} iteration {} computation starts internal master computatio.", context.getAppId(), context.getContainerId(), context.getCurrentIteration()); }
@Override public void postApplication(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} ends with {}ms gc time.", context.getAppId(), context.getContainerId(), TimeUnit.NANOSECONDS.toMillis(computeGCTime() - this.appGCStartTime)); }
@Override public void preIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { this.iterStartTime = System.nanoTime(); LOG.info("Application {} container {} iteration {} starts master computation.", context.getAppId(), context.getContainerId(), context.getCurrentIteration()); }
@Override public void postIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.debug("post application:{} container:{} iteration:{}, context:{}", context.getAppId(), context.getContainerId(), context.getCurrentIteration(), context); }
@Override public void postIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { LOG.info("Application {} container {} iteration {} ends with {}ms gc time.", context.getAppId(), context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(computeGCTime() - this.iterGCStartTime)); }
@Override public void preIteration(MasterContext<MASTER_RESULT, WORKER_RESULT> context) { this.iterGCStartTime = computeGCTime(); LOG.info("Application {} container {} iteration {} starts master computation.", context.getAppId(), context.getContainerId(), context.getCurrentIteration()); }
context.getAppId(), context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start));
context.getAppId(), context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start));
context.getContainerId(), context.getCurrentIteration(), TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start));