aws-sdk-cpp
aws-sdk-cpp copied to clipboard
After exiting the program, restore the uploaded file
Describe the feature
I am trying write an application to continuously upload large data (multipart uploads) to Amazon's S3 Storage. However, my application needs to be able to shut down mid-transfer and pick up from where it left off the next time it's restarted.
Use Case
From playing around a little bit with the C++ SDK, the TransferManager class provides a RetryUpload function that requires a shared pointer to the TransferHandle object that is returned upon issuing an initial UploadFile call. However, the transfer handle object will no longer be in existence if the application crashes or has to shut down mid-operation.
Proposed Solution
resume a multipart upload using the TransferManager class
Other Information
No response
Acknowledgements
- [ ] I may be able to implement this feature request
- [X] This feature might incur a breaking change
Thanks for making this request. This is a useful feature and is something that we want to add to this sdk.
So... did you add it? Feels like the thing designed for long file uploads should be able to handle restarting after interruptions?
So... did you add it? Feels like the thing designed for long file uploads should be able to handle restarting after interruptions?
@AlexKTracerMain yes ,Do you have any questions?