[ 
https://issues.apache.org/jira/browse/TAJO-155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jihoon Son updated TAJO-155:
----------------------------

    Description: 
{code}
13/09/05 10:55:19 INFO querymaster.Query: Processing q_1378345981803_0001 of 
type INIT_COMPLETED
13/09/05 10:55:19 INFO master.YarnTaskRunnerLauncherImpl: ContainerProxy 
started:container_1378345981803_0001_01_000009
13/09/05 10:55:21 INFO worker.TajoWorkerManagerService: 
====>getTask:container_1378345981803_0001_01_000009, 
ebId:eb_1378345981803_0001_000004
13/09/05 10:55:21 INFO event.TaskScheduleEvent: 
====>TaskRequest:container_1378345981803_0001_01_000009,eb_1378345981803_0001_000004
13/09/05 10:55:21 INFO event.TaskScheduleEvent: Try to schedule tasks with 
taskRequestEvents: 1, NonLeafTask Schedule Request: 1
13/09/05 10:55:21 INFO event.TaskScheduleEvent: ====> assignToNonLeafTasks: 
eb_1378345981803_0001_000004
13/09/05 10:55:22 INFO querymaster.SubQuery: eb_1378345981803_0001_000004 
SubQuery Succeeded 1/1 on h25:46547
13/09/05 10:55:22 INFO querymaster.SubQuery: SubQuery 
finished:eb_1378345981803_0001_000004
13/09/05 10:55:22 INFO event.TaskScheduleEvent: Task Scheduler stopped
13/09/05 10:55:22 INFO event.TaskScheduleEvent: TaskScheduler 
eventHandlingThread stopped
13/09/05 10:55:22 INFO service.AbstractService: 
Service:org.apache.tajo.master.TaskSchedulerImpl is stopped.
13/09/05 10:55:22 INFO worker.TajoWorkerManagerService: 
====>getTask:container_1378345981803_0001_01_000009, 
ebId:eb_1378345981803_0001_000004
13/09/05 10:55:22 INFO event.TaskScheduleEvent: TaskScheduler schedulingThread 
stopped
13/09/05 10:55:22 INFO event.TaskScheduleEvent: 
====>TaskRequest:container_1378345981803_0001_01_000009,eb_1378345981803_0001_000004
13/09/05 10:55:23 INFO querymaster.Query: Processing q_1378345981803_0001 of 
type SUBQUERY_COMPLETED
13/09/05 10:55:23 INFO master.ContainerProxy: KILLING 
container_1378345981803_0001_01_000009
13/09/05 10:55:23 INFO querymaster.SubQuery: Table's volume is approximately 1 
MB
13/09/05 10:55:23 INFO querymaster.SubQuery: The determined number of non-leaf 
tasks is 1
13/09/05 10:55:23 INFO master.YarnTaskRunnerLauncherImpl: ContainerProxy 
stopped:container_1378345981803_0001_01_000009
13/09/05 10:55:23 INFO querymaster.Repartitioner: Try to divide 
[(0=>-2036314913), (0=>1002304929)) into 1 sub ranges (total units: 1)
13/09/05 10:55:23 WARN querymaster.SubQuery: SubQuery 
(eb_1378345981803_0001_000001) failed
java.lang.ArrayIndexOutOfBoundsException: 1
        at 
org.apache.tajo.engine.planner.UniformRangePartition.partition(UniformRangePartition.java:86)
        at 
org.apache.tajo.master.querymaster.Repartitioner.createRangePartitionedTasks(Repartitioner.java:291)
        at 
org.apache.tajo.master.querymaster.Repartitioner.createNonLeafTask(Repartitioner.java:245)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.createTasks(SubQuery.java:574)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:451)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:435)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
        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.SubQuery.handle(SubQuery.java:412)
        at 
org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:296)
        at 
org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:280)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
        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.Query.handle(Query.java:385)
        at org.apache.tajo.master.querymaster.Query.handle(Query.java:49)
        at 
org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:139)
        at 
org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79)
        at java.lang.Thread.run(Thread.java:722)
{code}

  was:
{code}
java.lang.ArrayIndexOutOfBoundsException: 1
        at 
org.apache.tajo.engine.planner.UniformRangePartition.partition(UniformRangePartition.java:86)
        at 
org.apache.tajo.master.querymaster.Repartitioner.createRangePartitionedTasks(Repartitioner.java:291)
        at 
org.apache.tajo.master.querymaster.Repartitioner.createNonLeafTask(Repartitioner.java:245)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.createTasks(SubQuery.java:574)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:451)
        at 
org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:435)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
        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.SubQuery.handle(SubQuery.java:412)
        at 
org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:296)
        at 
org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:280)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
        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.Query.handle(Query.java:385)
        at org.apache.tajo.master.querymaster.Query.handle(Query.java:49)
        at 
org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:139)
        at 
org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79)
        at java.lang.Thread.run(Thread.java:722)
{code}

    
> ArrayIndexOutOfBoundsException occurs during processing the sort query
> ----------------------------------------------------------------------
>
>                 Key: TAJO-155
>                 URL: https://issues.apache.org/jira/browse/TAJO-155
>             Project: Tajo
>          Issue Type: Bug
>            Reporter: Jihoon Son
>
> {code}
> 13/09/05 10:55:19 INFO querymaster.Query: Processing q_1378345981803_0001 of 
> type INIT_COMPLETED
> 13/09/05 10:55:19 INFO master.YarnTaskRunnerLauncherImpl: ContainerProxy 
> started:container_1378345981803_0001_01_000009
> 13/09/05 10:55:21 INFO worker.TajoWorkerManagerService: 
> ====>getTask:container_1378345981803_0001_01_000009, 
> ebId:eb_1378345981803_0001_000004
> 13/09/05 10:55:21 INFO event.TaskScheduleEvent: 
> ====>TaskRequest:container_1378345981803_0001_01_000009,eb_1378345981803_0001_000004
> 13/09/05 10:55:21 INFO event.TaskScheduleEvent: Try to schedule tasks with 
> taskRequestEvents: 1, NonLeafTask Schedule Request: 1
> 13/09/05 10:55:21 INFO event.TaskScheduleEvent: ====> assignToNonLeafTasks: 
> eb_1378345981803_0001_000004
> 13/09/05 10:55:22 INFO querymaster.SubQuery: eb_1378345981803_0001_000004 
> SubQuery Succeeded 1/1 on h25:46547
> 13/09/05 10:55:22 INFO querymaster.SubQuery: SubQuery 
> finished:eb_1378345981803_0001_000004
> 13/09/05 10:55:22 INFO event.TaskScheduleEvent: Task Scheduler stopped
> 13/09/05 10:55:22 INFO event.TaskScheduleEvent: TaskScheduler 
> eventHandlingThread stopped
> 13/09/05 10:55:22 INFO service.AbstractService: 
> Service:org.apache.tajo.master.TaskSchedulerImpl is stopped.
> 13/09/05 10:55:22 INFO worker.TajoWorkerManagerService: 
> ====>getTask:container_1378345981803_0001_01_000009, 
> ebId:eb_1378345981803_0001_000004
> 13/09/05 10:55:22 INFO event.TaskScheduleEvent: TaskScheduler 
> schedulingThread stopped
> 13/09/05 10:55:22 INFO event.TaskScheduleEvent: 
> ====>TaskRequest:container_1378345981803_0001_01_000009,eb_1378345981803_0001_000004
> 13/09/05 10:55:23 INFO querymaster.Query: Processing q_1378345981803_0001 of 
> type SUBQUERY_COMPLETED
> 13/09/05 10:55:23 INFO master.ContainerProxy: KILLING 
> container_1378345981803_0001_01_000009
> 13/09/05 10:55:23 INFO querymaster.SubQuery: Table's volume is approximately 
> 1 MB
> 13/09/05 10:55:23 INFO querymaster.SubQuery: The determined number of 
> non-leaf tasks is 1
> 13/09/05 10:55:23 INFO master.YarnTaskRunnerLauncherImpl: ContainerProxy 
> stopped:container_1378345981803_0001_01_000009
> 13/09/05 10:55:23 INFO querymaster.Repartitioner: Try to divide 
> [(0=>-2036314913), (0=>1002304929)) into 1 sub ranges (total units: 1)
> 13/09/05 10:55:23 WARN querymaster.SubQuery: SubQuery 
> (eb_1378345981803_0001_000001) failed
> java.lang.ArrayIndexOutOfBoundsException: 1
>         at 
> org.apache.tajo.engine.planner.UniformRangePartition.partition(UniformRangePartition.java:86)
>         at 
> org.apache.tajo.master.querymaster.Repartitioner.createRangePartitionedTasks(Repartitioner.java:291)
>         at 
> org.apache.tajo.master.querymaster.Repartitioner.createNonLeafTask(Repartitioner.java:245)
>         at 
> org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.createTasks(SubQuery.java:574)
>         at 
> org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:451)
>         at 
> org.apache.tajo.master.querymaster.SubQuery$InitAndRequestContainer.transition(SubQuery.java:435)
>         at 
> org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
>         at 
> org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
>         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.SubQuery.handle(SubQuery.java:412)
>         at 
> org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:296)
>         at 
> org.apache.tajo.master.querymaster.Query$SubQueryCompletedTransition.transition(Query.java:280)
>         at 
> org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:382)
>         at 
> org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:299)
>         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.Query.handle(Query.java:385)
>         at org.apache.tajo.master.querymaster.Query.handle(Query.java:49)
>         at 
> org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:139)
>         at 
> org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79)
>         at java.lang.Thread.run(Thread.java:722)
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to