tajo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "JaeHwa Jung (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (TAJO-289) HCatalogStore supports SELECT statement
Date Sat, 09 Nov 2013 09:00:20 GMT

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

Mime
View raw message