There is 1 comment.
 
 
XWiki Commons / cid:jira-generated-image-avatar-51036a90-0aab-4649-a523-a63f96299d6b XCOMMONS-3823 Open

Allow using the S3 blob store with services that don't support conditional writes

 
View issue   ยท   Add comment
 

1 comment

 
cid:jira-generated-image-avatar-909f2f83-5a63-4ac9-a71d-b816852092dc Claude on 10/Oct/26 16:04
 

Refined diagnosis after testing against OVHcloud Object Storage (eu-west-par): PutObject with If-None-Match: * is accepted there, but CopyObject and UploadPartCopy with x-amz-copy-source-if-match are rejected with 501 Not Implemented ("Copy object not implemented with X-Amz-Copy-Source-If-Match"), which breaks every blob copy and move. The proposed store.s3.conditionalWrites property therefore has to cover the source ETag precondition on copies as well, not only If-None-Match.