[ ] objects greater than 5GB - s3 SDK limit copying objects larger than 5gb (source). this operation is going to be implemented in the api-gateway service by calling upload object (copying objects using multipart upload )
Move object between buckets
[ ] objects greater than 5GB - s3 SDK limit copying objects larger than 5gb (source). this operation is going to be implemented in the api-gateway service by calling upload object (copying objects using multipart upload ) and then call for delete objects after running checksums between the source and the destination objects.
A few notes:
The file-service should generate the key of the new object.
disallow to copy/move the object to the same directory. bypass that at file-service.
(a future feature: add a file with the same name+extenstion to the same path directory by generating a copy number)
Copy object between buckets
Move object between buckets
A few notes: