@Override
  @Deprecated
  public Partition append_partition(final String dbName, final String tableName,
      final List<String> part_vals) throws InvalidObjectException,
      AlreadyExistsException, MetaException {
    String[] parsedDbName = parseDbName(dbName, conf);
    AppendPartitionsRequest appendPartitionsReq = new AppendPartitionsRequest();
    appendPartitionsReq.setDbName(parsedDbName[DB_NAME]);
    appendPartitionsReq.setTableName(tableName);
    appendPartitionsReq.setPartVals(part_vals);
    appendPartitionsReq.setCatalogName(parsedDbName[CAT_NAME]);
    return append_partition_req(appendPartitionsReq);
  }
Gets multiple tables from the hive metastore.

@param req
         The GetTablesRequest object.
@return A list of tables whose names are in the the list "names" and
        are retrievable from the database specified by "dbnames."
        There is no guarantee of the order of the returned tables.
        If there are duplicate names, only one instance of the table will be returned.
@throws MetaException
@throws InvalidOperationException
@throws UnknownDBException
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HMSHandler.java