Open
Description
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
- This feature might incur a breaking change