|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:
|Amazon Elastic MapReduce||2009-03-31|
|Amazon Elastic LoadBalancing||2010-07-01|
|Amazon Auto Scaling||2009-05-15|
|Amazon Simple Notification Service||2010-03-31|
|AWS Identity and Access Management||2010-05-08|
Download the AWS SDK for Java from http://aws.amazon.com/sdkforjava/.