[ 
https://issues.apache.org/jira/browse/TAJO-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650367#comment-13650367
 ] 

Hyunsik Choi commented on TAJO-41:
----------------------------------

Hi Henry,

Thank you for your contribution. In order to make sure the fix, you need to 
modify TestRowFile.java to use StorageManager.getScanner and 
StorageManager.getAppender that internally employs the storage handler.

The current TestRowFile directly creates instances of RowFile.Scanner and 
RowFile.Appender without using storage handler based on storage-default.xml.
                
> Storage handler name "row" in storage-default.xml must be "rowfile".
> --------------------------------------------------------------------
>
>                 Key: TAJO-41
>                 URL: https://issues.apache.org/jira/browse/TAJO-41
>             Project: Tajo
>          Issue Type: Bug
>          Components: storage
>            Reporter: Hyoseok Ryu
>            Assignee: Henry Saputra
>            Priority: Minor
>              Labels: newbie
>
> The correct storage handler name for RowFile is 'rowfile'. However,  'row' is 
> described in storage-default.xml. It's wrong default configuration and causes 
> the following error:
> {noformat}
> 2013-04-20 17:08:08,549 ERROR master.QueryUnitAttempt 
> (QueryUnitAttempt.java:transition(307)) - FROM ryuCom >> 
> java.lang.NullPointerException
>       at 
> java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:909)
>       at tajo.storage.StorageManager.getScanner(StorageManager.java:138)
>       at tajo.engine.planner.physical.SeqScanExec.init(SeqScanExec.java:66)
>       at 
> tajo.engine.planner.physical.UnaryPhysicalExec.init(UnaryPhysicalExec.java:47)
>       at 
> tajo.engine.planner.physical.StoreTableExec.init(StoreTableExec.java:58)
>       at tajo.worker.Task.run(Task.java:376)
>       at tajo.worker.TaskRunner$1.run(TaskRunner.java:272)
>       at java.lang.Thread.run(Thread.java:679)
> {noformat}

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