Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Cannot Reproduce
-
None
-
None
-
None
Description
Please see the following log:
2013-09-17 17:19:57,747 INFO event.TaskScheduleEvent (TaskSchedulerImpl.java:handle(232)) - TaskRequest: container_1379405880193_0003_01_000036,eb_1379405880193_0003_000001 2013-09-17 17:19:57,747 INFO event.TaskScheduleEvent (TaskSchedulerImpl.java:handle(232)) - TaskRequest: container_1379405880193_0003_01_000108,eb_1379405880193_0003_000001 2013-09-17 17:19:57,750 ERROR querymaster.QueryUnitAttempt (QueryUnitAttempt.java:handle(330)) - Can't handle this event at current state of ta_1379405880193_0003_000001_004154_00) org.apache.hadoop.yarn.state.InvalidStateTransitonException: Invalid event: TA_ASSIGNED at TA_SUCCEEDED at org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:302) at org.apache.hadoop.yarn.state.StateMachineFactory.access$300(StateMachineFactory.java:43) at org.apache.hadoop.yarn.state.StateMachineFactory$InternalStateMachine.doTransition(StateMachineFactory.java:445) at org.apache.tajo.master.querymaster.QueryUnitAttempt.handle(QueryUnitAttempt.java:328) at org.apache.tajo.master.querymaster.QueryMasterTask$TaskAttemptEventDispatcher.handle(QueryMasterTask.java:208) at org.apache.tajo.master.querymaster.QueryMasterTask$TaskAttemptEventDispatcher.handle(QueryMasterTask.java:200) at org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:137) at org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79) at java.lang.Thread.run(Thread.java:662) 2013-09-17 17:19:57,753 INFO querymaster.Query (Query.java:handle(433)) - Processing q_1379405880193_0003 of type INTERNAL_ERROR 2013-09-17 17:19:57,754 INFO querymaster.Query (Query.java:handle(447)) - q_1379405880193_0003 Query Transitioned from QUERY_RUNNING to QUERY_ERROR
Probably, we need to improve QueryUnitAttempt to ignore such a case and need to find out the cause of this error.