[ https://issues.apache.org/jira/browse/HIVE-12158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Maughan updated HIVE-12158: --------------------------------- Attachment: HIVE-12158.1.patch Attached patch [^HIVE-12158.1.patch] > Add methods to HCatClient for partition synchronization > ------------------------------------------------------- > > Key: HIVE-12158 > URL: https://issues.apache.org/jira/browse/HIVE-12158 > Project: Hive > Issue Type: Improvement > Components: HCatalog > Reporter: David Maughan > Priority: Minor > Attachments: HIVE-12158.1.patch > > > We have a use case where we have a list of partitions that are created as a > result of a batch job (new or updated) outside of Hive and would like to > synchronize them with the Hive MetaStore. We would like to use the HCatalog > {{HCatClient}} but it currently does not seem to support this. However it is > possible with the {{HiveMetaStoreClient}} directly. I am proposing to add the > following method to {{HCatClient}} and {{HCatClientHMSImpl}}: > A method for altering partitions. The implementation would delegate to > {{HiveMetaStoreClient#alter_partitions}}. I've used "update" instead of > "alter" in the name so it's consistent with the > {{HCatClient#updateTableSchema}} method. > {code} > public void updatePartitions(List<HCatPartition> partitions) throws > HCatException > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)