Reinstate and deprecate IMetaStoreClient methods removed in HIVE-675 --------------------------------------------------------------------
Key: HIVE-1607 URL: https://issues.apache.org/jira/browse/HIVE-1607 Project: Hadoop Hive Issue Type: Bug Components: Metastore Reporter: Carl Steinbach Assignee: Carl Steinbach Several methods were removed from the IMetaStoreClient interface as part of HIVE-675: {code} /** * Drop the table. * * @param tableName * The table to drop * @param deleteData * Should we delete the underlying data * @throws MetaException * Could not drop table properly. * @throws UnknownTableException * The table wasn't found. * @throws TException * A thrift communication error occurred * @throws NoSuchObjectException * The table wasn't found. */ public void dropTable(String tableName, boolean deleteData) throws MetaException, UnknownTableException, TException, NoSuchObjectException; /** * Get a table object. * * @param tableName * Name of the table to fetch. * @return An object representing the table. * @throws MetaException * Could not fetch the table * @throws TException * A thrift communication error occurred * @throws NoSuchObjectException * In case the table wasn't found. */ public Table getTable(String tableName) throws MetaException, TException, NoSuchObjectException; public boolean tableExists(String databaseName, String tableName) throws MetaException, TException, UnknownDBException; {code} These methods should be reinstated with a deprecation warning. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.