[
https://issues.apache.org/jira/browse/HCATALOG-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081130#comment-13081130
]
Olga Natkovich commented on HCATALOG-76:
----------------------------------------
I agree with Dmitry on the distinction of ownership and putting some into core
and some into contrib.
I agree with Andreas that separate repository is a pain for everybody. I don't
think Pig contrib had any big issues and in any case it is less troublesome
than the alternative. We have been trying to setup UDFs in a seprate place for
quite some time now and without much success.
So the next question is - where Hbase driver should go. My vote would be for
the core drivers since I imagine a lot of users would be intersted.
> 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.
For more information on JIRA, see: http://www.atlassian.com/software/jira