otherResult = ReportUtil.mergeEntryResult(results, job.getStatisticsRule().getEntryPool(), false,ReduceType.SHALLOW_MERGE);
//对于timeout引起的reset做一层保护,丢弃掉分支合并的结果
if (job.getEpoch().get() == epoch) {
// 将结果放入到队列中等待获得锁的线程去执行
JobMergedResult jr = new JobMergedResult();
jr.setMergeCount(mergeCount);
jr.setMergedResult(otherResult);
branchResultQueue.offer(jr);
} else {
logger.error(String.format("Discard one branch result, because of epoch not equals, of job:%s", job.getJobName()));
}