[aws-cpp-sdk-s3-crt]: please expose existing aws-c-s3 CopyObject #2477
Labels
feature-request
A feature should be added or improved.
needs-review
This issue or pull request needs review from a core team member.
p2
This is a standard priority issue
Problem Description
The C++ SDK provides the
CopyObject[Async]
request fors3
copy operations.Despite the support for
CopyObject
inaws-c-s3
since awslabs/aws-c-s3#166, theS3CrtClient
is still using theAWSXMLClient
for launchingCopyObject
requests.This has the following problems:
AWSXMLClient
CopyObject
request only supports copying of objects < 5GB.aws-c-s3
CopyObject
code (initialHeadObject
, determine chunk size, parallelUploadPartCopy
requests, and handling completion or abort of the multipart upload).AWSXMLClient
CopyObject
, which also affects the CRT code.Proposed Solution
Please make the existing
aws-c-s3
support forCopyObject
available asCopyObjectAsync
andCopyObject
in theS3CrtClient
.Acknowledgements
The text was updated successfully, but these errors were encountered: