Release: AWS SDK for Java 1.0.14

Release Notes>Java>Release: AWS SDK for Java 1.0.14
Support for Amazon Elastic Map Reduce resizable job flows, enhancements to the Amazon EMR client including new constructors and additional utility classes, and new utilities for quoting and escaping values in Amazon SimpleDB select queries.

Details

Submitted By: Jason@AWS
Release Date: October 20, 2010 12:00 AM GMT
Created On: October 20, 2010 5:54 PM GMT
Last Updated: October 20, 2010 6:22 PM GMT

What's New?

ChangeDescription
Amazon EMR Resizable Job Flow Support

With the latest version of the AWS SDK for Java, you can take advantage of Amazon Elastic Map Reduce's new ability to dynamically modify the size of running job flows. You now have the flexibility to add or remove slave nodes based on the changing capacity needs of your job flow. You may also include a predefined step in your workflow that automatically resizes a job flow between steps that are known to have different capacity needs. This will allow you to better customize your capacity usage to meet the unique requirements of your job flows, improving performance while enabling you to save money. Further, Elastic MapReduce now automatically provisions new slave nodes if a slave node fails, providing you an even greater level of fault tolerance. For more details on modifying the size of your running job flows, please visit Resizing Running Job Flows in the Elastic MapReduce Developer's Guide

Amazon EMR Client Enhancements

In addition to the support for resizable Amazon Elastic Map Reduce clusters, the EMR client in the AWS SDK for Java now includes constructors to make it easier to use the client, and two new utility classes to help configure Job Flows:

Amazon SimpleDB Utilities

The SimpleDBUtils class contains three new methods to help quote and properly escape domain names, attribute names and attribute values in your SimpleDB select expressions. Properly quoting names and values in your SimpleDB expressions ensures that all characters will be handled safely.

String selectExpression = "select * from " + SimpleDBUtils.quoteName("myDomain")
                        + " where " + SimpleDBUtils.quoteName("color")
                        + " = " + SimpleDBUtils.quoteValue("blue");
  

Supported API Versions

The AWS SDK for Java supports the following API versions:

Service API Version
Amazon EC2 2010-08-31
Amazon S3 2006-03-01
Amazon SimpleDB 2009-04-15
Amazon RDS 2010-07-28
Amazon SQS 2009-02-01
Amazon Elastic MapReduce 2009-03-31
Amazon CloudWatch 2009-05-15
Amazon Elastic LoadBalancing 2010-07-01
Amazon Auto Scaling 2009-05-15
Amazon Simple Notification Service 2010-03-31
AWS Import/Export 2010-06-01
AWS Identity and Access Management 2010-05-08

Download the AWS SDK for Java from http://aws.amazon.com/sdkforjava/.

©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.