default void renamePartition(String catName, String dbname, String tableName, List<String> part_vals, 
                               Partition newPart, String validWriteIds) 
        throws TException {
    renamePartition(catName, dbname, tableName, part_vals, newPart, validWriteIds, 0, false);
  }
rename a partition to a new partition
@param catName catalog name.
@param dbname
         database of the old partition
@param tableName
         table name of the old partition
@param part_vals
         values of the old partition
@param newPart
         new partition
@throws InvalidOperationException
          if srcFs and destFs are different, or trying to rename to an already existing partition name
@throws MetaException
         if error in updating metadata
@throws TException
         if error in communicating with metastore server
standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java