Path: | History.txt |
Last Update: | Thu Sep 09 11:26:27 +0000 2010 |
Initial release.
Do not autoload right_sdb with the rest of the modules; it requires uuidtools. We want the user to explicly request ActiveSdb, at least as long as it is alpha/beta. Fix escaping problem in SqsGen2Interface: POST bodies did not properly escape the '&' character
Release Notes: RightAws includes some new features, including: - Support in RightAws::S3 and RightAws::S3Interface for S3 key copy, move, and rename - Support for signature version 0 request authentication to EC2, SQS, and SDB - Enhanced S3 object meta-header read and update - Interoperability with clouds running Eucalyptus (http://eucalyptus.cs.ucsb.edu) [ Contributed by the Eucalyptus group ] - Support for c1.medium and c1.xlarge instance types Bug fixes include: - Corrected the failure, under certain conditions, of retries of streaming PUTs to S3. We now reset the seek pointer of the streaming IO object to its initial position. - Removal of an accidental dependency on ActiveSupport in RightAws::S3Interface.get_link(). - Monkey-patch of the Ruby File class on Windows platforms to correct a problem in lstat. The lstat bug was causing failure of very large file uploads on Windows [ Contributed by Benjamin Allfree ] - Fixed parsing of the ETag field for S3 objects
Release Notes: - Removed the 1.7.2 monkey-patch of the Ruby File class on Windows. This patch broke Rails 2.0. The patch is now included in the README for anyone to use at their own risk.
Release Notes: This release adds major new features to RightAws to support Amazon's new Elastic Block Store (EBS). Via the RightAws::Ec2 module, users can create and delete EBS volumes, attach and detach them from instances, snapshot volumes, and list the available volumes and snapshots. Bug fixes include correction of RightAws::S3 copy's failure to url-encode
the source key.
Release Notes: RightScale::SdbInterface & ::ActiveSdb have several enhancements, including: - RightAws::SdbInterface#last_query_expression added for debug puposes - RightAws::ActiveSdb::Base#query :order and :auto_load options added to support query result sorting and attributes auto loading - RightAws::ActiveSdb::Base#find_all_by_ and find_by_ helpers improved to support :order, :auto_load, :limit and :next_token options - RightAws::SdbInterface#delete_attributes bug fixed - SdbInterface allows specification of a string value to use for representing Ruby nil in SDB. - Sdb tests fixed and improved The ::S3 interface now has support for S3's server access logging. Amazon considers server access logging to be a beta or provisional feature.
Release Notes: - RightAws::Ec2 now supports Windows instances. Added: - Ec2::get_initial_password - Ec2::bundle_instance - Ec2::describe_bundle_tasks - Ec::cancel_bundle_task - Full Amazon CloudFront support added with RightAws::AcfInterface - Bug fixes to S3Interface::store_object_and_verify and S3Interface::retrieve_object_and_verify (thanks to numerous user reports) - Updates to caching for Ec2::describe_images_by methods - Ec2 now has Ec2::last_request_id
Release Notes: - AwsBase: signature v2 support added - Ec2: describe_availability_zones improved to support regions - CloudFront: docs fixes - SDB: added: SQL-like query, select and query_with_attributes support - SDB: fixed no method error when searching for id that doesn't exist
Release Notes: - Full Amazon RDS instances support added with RightAws::RdsInterface - Boot from EBS support added - VPC support added - Latest EC2 API 2009-10-31 support added - Some of bugs fixed
Release Notes: - Added: - Ruby 1.9 support - Ec2: - SpotInstances support - m2.xlarge instances - GetPasswordData API call (see get_password_data_v2) - SecurityGroups support for Eucalyptus clouds - EBS: - :delete_on_termination field for volumes - SimpleDB: - BatchPutAttributes support - ActiveSDB: - Dynamic attribute accessors - "Columns" support - Simple Type Casting support - ELB: - API '2009-11-25' support (stickiness policies) - ACF: - API '2010-03-01' support (origin access policy and streaming distributions) - Bunch of small issues were fixed - Time objects were replaced by Strings (as Amazon returns them) to make the gem more consistent: - :last_modified_time in: RightAws::AcfInterface#incrementally_list_distributions, RightAws::AcfInterface#create_distribution_by_config, RightAws::AcfInterface#get_distribution, RightAws::AcfInterface#get_distribution_config - :timestamp in: RightAws::AcwInterface#get_metric_statistics - :aws_created_at in: RightAws::Ec2#create_volume, RightAws::Ec2#describe_volumes - :aws_attached_at in: RightAws::Ec2#attach_volume, RightAws::Ec2#detach_volume, RightAws::Ec2#describe_volumes - :aws_started_at in: RightAws::Ec2#describe_snapshots, RightAws::Ec2#create_snapshot, RightAws::Ec2#try_create_snapshot - :created_time in: RightAws::ElbInterface#describe_load_balancers