Seungun Choe created TAJO-486:
---------------------------------
Summary: Using partition and oder by, There is AsyncDispatcher
thread interrupted java.lang.InterruptedException
Key: TAJO-486
URL: https://issues.apache.org/jira/browse/TAJO-486
Project: Tajo
Issue Type: Bug
Reporter: Seungun Choe
Thanks for your cdh contribution :)
I tried to apply my query (example : select * from table1 order by col1, col2).
There is no problem "select * from table1".
But, "select * from table1 order by col1, col2" has some problem.
Here is error message.
{code}
2014-01-09 14:43:15,919 WARN master.TajoAsyncDispatcher
(TajoAsyncDispatcher.java:handle(202)) - AsyncDispatcher thread interrupted
java.lang.InterruptedException
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(AbstractQueuedSynchronizer.java:1199)
at
java.util.concurrent.locks.ReentrantLock.lockInterruptibly(ReentrantLock.java:312)
at java.util.concurrent.LinkedBlockingQueue.put(LinkedBlockingQueue.java:294)
at
org.apache.tajo.master.TajoAsyncDispatcher$GenericEventHandler.handle(TajoAsyncDispatcher.java:199)
at
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.assignToLeafTasks(DefaultTaskScheduler.java:477)
at
org.apache.tajo.master.DefaultTaskScheduler.schedule(DefaultTaskScheduler.java:156)
at
org.apache.tajo.master.DefaultTaskScheduler$1.run(DefaultTaskScheduler.java:100)
2014-01-09 14:43:15,919 INFO master.DefaultTaskScheduler
(DefaultTaskScheduler.java:handle(233)) - TaskRequest:
container_1389236204939_0027_01_003815,eb_1389236204939_0027_000001
Exception in thread "Thread-4079" org.apache.hadoop.yarn.YarnException:
java.lang.InterruptedException
at
org.apache.tajo.master.TajoAsyncDispatcher$GenericEventHandler.handle(TajoAsyncDispatcher.java:204)2014-01-09
14:43:15,919 INFO master.DefaultTaskScheduler
(DefaultTaskScheduler.java:stop(138)) - Task Scheduler stopped
at
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.assignToLeafTasks(DefaultTaskScheduler.java:477)
at
org.apache.tajo.master.DefaultTaskScheduler.schedule(DefaultTaskScheduler.java:156)
at
org.apache.tajo.master.DefaultTaskScheduler$1.run(DefaultTaskScheduler.java:100)
Caused by: java.lang.InterruptedException
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(AbstractQueuedSynchronizer.java:1199)tainer_1389236204939_0027_01_003820,eb_1389236204939_0027_000001
at
java.util.concurrent.locks.ReentrantLock.lockInterruptibly(ReentrantLock.java:312)
at
java.util.concurrent.LinkedBlockingQueue.put(LinkedBlockingQueue.java:294)2014-01-09
14:43:15,919 INFO service.AbstractService (AbstractService.java:stop(113)) -
Service:org.apache.tajo.master.DefaultTaskScheduler is stopped.
at
org.apache.tajo.master.TajoAsyncDispatcher$GenericEventHandler.handle(TajoAsyncDispatcher.java:199)
... 3 more
2014-01-09 14:43:15,919 ERROR querymaster.QueryUnitAttempt
(QueryUnitAttempt.java:transition(298)) - FROM ceo-tajo03 >>
java.lang.NullPointerException
at org.apache.tajo.catalog.Schema.getColumnId(Schema.java:142)
at org.apache.tajo.storage.TupleComparator.<init>(TupleComparator.java:56)
at org.apache.tajo.engine.planner.physical.SortExec.<init>(SortExec.java:38)
at
org.apache.tajo.engine.planner.physical.MemSortExec.<init>(MemSortExec.java:40)
at
org.apache.tajo.engine.planner.PhysicalPlannerImpl.createBestSortPlan(PhysicalPlannerImpl.java:764)
at
org.apache.tajo.engine.planner.PhysicalPlannerImpl.createSortPlan(PhysicalPlannerImpl.java:752)
at
org.apache.tajo.engine.planner.PhysicalPlannerImpl.createPlanRecursive(PhysicalPlannerImpl.java:152)
at
org.apache.tajo.engine.planner.PhysicalPlannerImpl.createPlan(PhysicalPlannerImpl.java:73)
at org.apache.tajo.worker.TajoQueryEngine.createPlan(TajoQueryEngine.java:44)
at org.apache.tajo.worker.Task.run(Task.java:367)
at org.apache.tajo.worker.TaskRunner$1.run(TaskRunner.java:392)
at java.lang.Thread.run(Thread.java:662)
2014-01-09 14:43:15,920 ERROR querymaster.QueryUnitAttempt
(QueryUnitAttempt.java:transition(298)) - FROM ceo-tajo06 >>
java.lang.NullPointerException
at org.apache.tajo.catalog.Schema.getColumnId(Schema.java:142)
at org.apache.tajo.storage.TupleComparator.<init>(TupleComparator.java:56)
at org.apache.tajo.engine.planner.physical.SortExec.<init>(SortExec.java:38)
at
org.apache.tajo.engine.planner.physical.MemSortExec.<init>(MemSortExec.java:40)
at
org.apache.tajo.engine.planner.PhysicalPlannerImpl.createBestSortPlan(PhysicalPlannerImpl.java:764)
{code}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)