Ben McClelland

Results 28 issues of Ben McClelland

**Describe the solution you'd like** I believe we now need to set object ownership rule to enable bucket ACLs. Let's document this clearly so that users know whats expected in...

documentation
enhancement

**Describe the solution you'd like** We need to update the goreleaser github workflow to use newer goreleaser. See upgrading: https://goreleaser.com/blog/goreleaser-v2/#upgrading **Additional context** We currently use `goreleaser/goreleaser-action@v5` and will need to...

enhancement

This fixes the cases for racing uploads with the same object names. Before we were making some bad assumptions about what would cause an error when trying to link/rename the...

**Describe the solution you'd like** Azure blob names have some slightly different rules than AWS S3 object names. Add validation for unsupported characters in Azure names. **Additional context** [https://learn.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata](https://learn.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata )...

enhancement

**Describe the solution you'd like** [https://docs.aws.amazon.com/AmazonS3/latest/userguide/conditional-reads.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/conditional-reads.html) The following S3 APIs support using conditional reads: - GetObject - HeadObject - CopyObject **Additional context** [GetObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) If-Match — Return the object only if...

enhancement

**Describe the solution you'd like** AWS announced support for conditional writes, see [https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3-conditional-writes/](https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3-conditional-writes/) **Additional context** [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html) [If-None-Match](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html#API_PutObject_RequestSyntax) Uploads the object only if the object key name does not already exist...

enhancement

**Describe the solution you'd like** AWS allows for S3 requests to have the bucket as part of the host instead of the query. This allows load balancing and service redirection...

enhancement

## Description The gateway supports chunk encoded uploads. We have some tests in the systems tests using mc that does chunk encoded uploads by default. But we need a bit...

testcase