Skip to content

Commit

Permalink
Added CHANGELOG entry for new features.
Browse files Browse the repository at this point in the history
  • Loading branch information
trevorrowe committed Aug 12, 2015
1 parent 8eb8083 commit 86b15ed
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,34 @@
Unreleased Changes
------------------

* Feature - Managed Multipart Copies - Added support to `Aws::S3::Object`
for managed multipart copies of large objects.

obj = Aws::S3::Object.new('bucket', 'key')

obj.copy_from('source-bucket/source-key', multipart_copy: true)
obj.copy_to('target-bucket/target-key', multipart_copy: true)

* Feature - Aws::S3::Object - Improved the interfaces for copying objects.
There are three new supported signatures for calling `#copy_from`.
Also added the logical pair, `#copy_to`.

obj = Aws::S3::Object.new('bucket', 'key')

obj.copy_from('source-bucket/source-key')
obj.copy_to('target-bucket/target-key')

obj.copy_from(bucket: 'source-bucket', key: 'source-key')
obj.copy_to(bucket: 'target-bucket', key: 'target-key')

other_obj = Aws::S3::Object('other-bucket', 'other-key')
obj.copy_from(other_obj)
obj.copy_to(other_obj)

For backwards compatibility, the old form of `#copy_from` still works.

obj.copy_from(copy_source: 'source-bucket/source-key')

* Issue - Resources - Resolved an issue with resource actions that source
request parameters from data members.

Expand Down

0 comments on commit 86b15ed

Please sign in to comment.