You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by "Xuanwo (via GitHub)" <gi...@apache.org> on 2026/05/18 05:22:42 UTC

[PR] refactor(services/s3): complete capability override migration [opendal]

Xuanwo opened a new pull request, #7546:
URL: https://github.com/apache/opendal/pull/7546

   # Which issue does this PR close?
   
   Refs #6708.
   
   # Rationale for this change
   
   S3 still had service config values that only changed declared capabilities. After #7520, those endpoint/test differences should be expressed through capability overrides instead of S3-specific config.
   
   # What changes are included in this PR?
   
   This PR deprecates the remaining S3 capability-only config values as no-op compatibility shims, declares S3's native delete/stat override capabilities directly, and migrates the R2 behavior setup to `OPENDAL_TEST_CAPABILITY_OVERRIDES`. It also updates S3 docs and generated binding docs, and avoids a network-dependent region detection path for the default AWS S3 endpoint.
   
   # Are there any user-facing changes?
   
   `batch_max_operations`, `delete_max_size`, and `disable_stat_with_override` are now deprecated for S3 and no longer change S3's native capability declaration. S3-compatible endpoints with narrower capability support should override the operator capability instead.
   
   # AI Usage Statement
   
   N/A.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@opendal.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor(services/s3): complete capability override migration [opendal]

Posted by "Xuanwo (via GitHub)" <gi...@apache.org>.
Xuanwo merged PR #7546:
URL: https://github.com/apache/opendal/pull/7546


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@opendal.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org