İbrahim Güngör

Results 25 comments of İbrahim Güngör

Hey 👋 We don't have any code block to prevent corruption mid-transfer. In fact, I'm not sure if AWS has a way to prevent this behaviour. Please see https://github.com/aws/aws-cli/issues/2321

Thanks for the report. `s5cmd` treats S3 as a first class citizen because it's been designed to communicate with S3. Naturally, it's using the official AWS SDK to communicate with...

Since we use multipart upload, object ETag changes if user changes part-size of a file. Relevant package: https://github.com/peak/s3hash/ It's not as safe as hash control, but `cp -n -s` practically...

s5cmd doesn't have version support currently.

Thanks for the report. We're using the official AWS SDK. Copying objects (from S3 to S3) larger than `5GB` requires multipart uploading which we currently don't leverage. https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html > You...

https://github.com/aws/aws-sdk-go/pull/2653 PR is required to address this issue.

For reference, GCS doc says objects in the list are ordered lexicographically by name. https://cloud.google.com/storage/docs/xml-api/get-bucket-list

Hi, Would you mind sharing the exact command that got this error? Also please share `s5cmd version` and `ulimit -n` output.

`cat` command uses stdout as the output "file". stdout is not a seekable writer, meaning we can use multiple connections for download, but can't use multiple threads for writes due...

Thanks for the pointers @fiendish. I thought about the same but haven't had the time to read the source code. We can use the same approach. If anyone wants to...