[
https://issues.apache.org/jira/browse/HCATALOG-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13140590#comment-13140590
]
David Capwell commented on HCATALOG-76:
---------------------------------------
It might be nice to have the storage drivers stored on HDFS and allows clients
to load whatever they want by just giving a path to the table props.
Here is how HBase does the same thing but for coprocessors
https://github.com/apache/hbase/blob/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java#L153
> Storage driver deployment
> -------------------------
>
> Key: HCATALOG-76
> URL: https://issues.apache.org/jira/browse/HCATALOG-76
> Project: HCatalog
> Issue Type: Improvement
> Reporter: Olga Natkovich
>
> We need to have a way to add new drivers to the system. This raises a few
> questions:
> (1) Where the drivers stored in SVN
> (2) What is the structure of deployed drivers (packages, directory structure,
> config, etc.)
> (3) How drivers get deployed
> We are working on the Hbase driver for HCat and starting to look at (1). Our
> proposal is to keep things simple and to create a driver directory in
> HCatalog source tree with a directory for each driver. Each driver would then
> have its own build process, dependencies etc. At the end of the build process
> it will produce whatever we decide is required for (2) but at least one or
> more jar files. We think all core drivers including the current default ones
> should follow the same structure (though we do not have to jump right away
> and re-factor the code). The core drivers would be the ones that the project
> agrees to maintain long term. We can also have similar structure under
> contrib for those that not initial considered to be core ones. Comments?
> We have some suggestions for (2) and (3) as well but want to discuss (1) first
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira