You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "Jaehwa Jung (JIRA)" <ji...@apache.org> on 2014/02/26 06:04:19 UTC

[jira] [Resolved] (TAJO-486) Using partition and oder by, There is AsyncDispatcher thread interrupted java.lang.InterruptedException

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

Jaehwa Jung resolved TAJO-486.
------------------------------

    Resolution: Cannot Reproduce

We can't reproduce this issue.

> 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)