private void updateCounters(Task task, MetricGroupFilter filter) { Map<String, Counter> counters = JobMetrics.get(null, task.getJobId()).getMetricContext().getCounters(filter); if (counters != null) { for (Map.Entry<String, Counter> entry : counters.entrySet()) { this.context.getCounter(filter.getGroupName(), entry.getKey()).setValue(entry.getValue().getCount()); } } }
for (Task task : tasks) { log.info("Writing task state for task " + task.getTaskId()); taskStateStore.put(task.getJobId(), task.getTaskId() + AbstractJobLauncher.TASK_STATE_STORE_TABLE_SUFFIX, task.getTaskState()); taskStateStore.put(task.getJobId(), task.getTaskId() + TASK_STATE_STORE_SUCCESS_MARKER_SUFFIX, task.getTaskState());
private void updateCounters(Task task, MetricGroupFilter filter) { Map<String, Counter> counters = JobMetrics.get(null, task.getJobId()).getMetricContext().getCounters(filter); if (counters != null) { for (Map.Entry<String, Counter> entry : counters.entrySet()) { this.context.getCounter(filter.getGroupName(), entry.getKey()).setValue(entry.getValue().getCount()); } } }
for (Task task : tasks) { log.info("Writing task state for task " + task.getTaskId()); taskStateStore.put(task.getJobId(), task.getTaskId() + AbstractJobLauncher.TASK_STATE_STORE_TABLE_SUFFIX, task.getTaskState()); taskStateStore.put(task.getJobId(), task.getTaskId() + TASK_STATE_STORE_SUCCESS_MARKER_SUFFIX, task.getTaskState());