Hi Team,
We have got 2 FAILED tasks recently for KAFKA Indexing service with exception "io.druid.java.util.common.ISE: Transaction failure publishing segments, aborting" for both of them. We tried to check overlord logs but we did not get any exception there to explain this failure.
We have not mentioned any completion time (
completionTimeout) or task duration (
taskDuration) so by default the task duration is 60 min and completion timeout is 30 mins. As per this calculation - both of these tasks failed before 90 mins (60+30).
index_kafka_DSLAM_6572efbbc2747ad_hpjglfkm (duration of the task : 79 mins)
start time : 2017-07-14T01:21:50,698
end time :2017-07-14T02:40:38,157
2017-07-14T00:38:49,704 ERROR [task-runner-0-priority-0] io.druid.indexing.overlord.ThreadPoolTaskRunner - Exception while running
task[KafkaIndexTask{id=index_kafka_DSLAM_fe0ce3ca206fc86_gpmgblmn, type=index_kafka, dataSource=DSLAM}]
io.druid.java.util.common.ISE: Transaction failure publishing segments, aborting
at io.druid.indexing.kafka.KafkaIndexTask.run(KafkaIndexTask.java:517) ~[?:?]
at io.druid.indexing.overlord.ThreadPoolTaskRunner$ThreadPoolTaskRunnerCallable.call(ThreadPoolTaskRunner.java:436) [druid
-indexing-service-0.10.0.jar:0.10.0]
at io.druid.indexing.overlord.ThreadPoolTaskRunner$ThreadPoolTaskRunnerCallable.call(ThreadPoolTaskRunner.java:408) [druid
-indexing-service-0.10.0.jar:0.10.0]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_91]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_91]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_91]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
Regards,
Arpan Khagram
+91 8308993200