[
https://issues.apache.org/jira/browse/HCATALOG-419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13401077#comment-13401077
]
Alan Gates commented on HCATALOG-419:
-------------------------------------
At this point I'm -1 on this. I do not understand the need for this interface.
We are building REST APIs to deal with exactly these issues (see
HCATALOG-182). Making yet another door for users adds no value for them and
adds maintenance headaches for us. Building Java adaptors on top of the REST
interface makes sense to me. Building whole different API does not.
> Java APIs for HCatalog DDL commands
> -----------------------------------
>
> Key: HCATALOG-419
> URL: https://issues.apache.org/jira/browse/HCATALOG-419
> Project: HCatalog
> Issue Type: New Feature
> Affects Versions: 0.4.1
> Reporter: Vandana Ayyalasomayajula
> Assignee: Vandana Ayyalasomayajula
> Labels: ddl
> Attachments: HCATALOG-419.03.patch, HCATALOG-419.04.patch
>
>
> There are presently three ways to issue HCatalog DDL commands:
> Command line interface
> REST APIs (upcoming)
> HiveMetaStore Client
> Presently, java developers go through the Hive meta store (HMS) client
> interface to issue HCatalog DDl commands. Though the HMS client interface is
> public, it is not intended for public users. According to the hive user
> mailing list, the HMS client is not a public API and is subject to change in
> the future. So, it will be a good idea to have a java APIs in HCatalog which
> will provide a protect users from the changes made to the hive meta store
> client. Also, the under the covers either the Rest APIS or the hive metastore
> client can be used to provide end users with the required data.
> The design document is located at:
> https://cwiki.apache.org/confluence/display/HCATALOG/Design+Document+-+Java+APIs+for+HCatalog+DDL+Commands
--
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