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

JaeHwa Jung updated TAJO-289:
-----------------------------

    Attachment: TAJO-289_2.patch

Thanks Jihoon.
I am replying as follows:

- *What is the purpose of JobConf?* 
I understand your question. As you mentioned, JobConf is not used in my patch. 
It is used in HCatalog and MapReduce1 jar files. Of course, MapReduce1 jar 
files already include JobConf class file. But if I add MapReduce1 jar file into 
Tajo library path, TajoWorker fail to start up. For TajoWorker, I deleted 
default resource file declaration. If other guys have another idea for this 
issue, I'll follow it.

- *HCatalogStore supports DROP TABLE statement* 
You are right. HCatalog cannot support CREATE and DROP statement. But HCatalog 
uses HiveMetaStoreClient to get table informations. And HiveMetaStoreClient 
supports CREATE and DROP and ALTER statement. So, I created CREATE and DROP 
issue. For now, I think that HCatalogStore can be renamed like HiveStore.

- *DatumFactory.*
I agree with you. I revered DatumFactory now . We should implement another data 
handler for Hive.

> HCatalogStore supports SELECT statement
> ---------------------------------------
>
>                 Key: TAJO-289
>                 URL: https://issues.apache.org/jira/browse/TAJO-289
>             Project: Tajo
>          Issue Type: Sub-task
>          Components: catalog
>    Affects Versions: 0.8-incubating
>            Reporter: JaeHwa Jung
>            Assignee: JaeHwa Jung
>             Fix For: 0.8-incubating
>
>         Attachments: TAJO-289.patch, TAJO-289_2.patch
>
>
> I designed Tajo to use Hive metastore with HCatalog.
> In this case, Tajo has to have an interface to connect to HCatalog.
> And I think that this connect is very useful to connect to another catalogs 
> as follows:
>  some different Hive catalogs, HBase catalogs
> So, I named this interface as CatalogDriver. It will has some properties as 
> follows:
> - catalog namespace name
> - catalog URI
> - catalog driver class



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to