I guess this may due to your hbase cluster is not in good status, or there is more than one job kylin instance configured with the same metastore url.But I think ExecutableManager should be robust enough to deal with such situations...Would you please open a jira issue?
Best regards, Ni Chunen / George At 2018-12-22 10:51:59, "梅振楠" <[email protected]> wrote: hi,all when i build the cube,the error is occasional. but resume the cube,it’s right. kylin version:2.5 the engine is mr the log: org.apache.kylin.job.exception.ExecuteException: org.apache.kylin.common.persistence.WriteConflictException: Overwriting conflict /execute_output/39902bf2-8c6c-5f84-8722-29ff78e3a8aa-08, expect old TS 1545431623779, but it is 1545431633802 at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:178) at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:69) at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:163) at org.apache.kylin.job.impl.threadpool.DefaultScheduler\$JobRunner.run(DefaultScheduler.java:113) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor\$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.kylin.common.persistence.WriteConflictException: Overwriting conflict /execute_output/39902bf2-8c6c-5f84-8722-29ff78e3a8aa-08, expect old TS 1545431623779, but it is 1545431633802 at org.apache.kylin.storage.hbase.HBaseResourceStore.checkAndPutResourceImpl(HBaseResourceStore.java:325) at org.apache.kylin.common.persistence.ResourceStore.checkAndPutResourceCheckpoint(ResourceStore.java:323) at org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:308) at org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:287) at org.apache.kylin.job.dao.ExecutableDao.writeJobOutputResource(ExecutableDao.java:223) at org.apache.kylin.job.dao.ExecutableDao.updateJobOutput(ExecutableDao.java:374) at org.apache.kylin.job.execution.ExecutableManager.addJobInfo(ExecutableManager.java:503) at org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:163) at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:163) ... 6 more thanks
