Xuanwo commented on code in PR #6531:
URL: https://github.com/apache/opendal/pull/6531#discussion_r2315586195


##########
core/src/services/s3/backend.rs:
##########
@@ -600,6 +611,19 @@ impl S3Builder {
         self
     }
 
+    /// Enable the use of S3 bucket keys for server-side encryption.
+    /// This can reduce costs when using KMS encryption by using fewer KMS API 
calls.
+    pub fn enable_server_side_encryption_bucket_key(mut self) -> Self {

Review Comment:
   I'm hesitant about this because OpenDAL tends to maintain configuration 
values in an orthogonal way, meaning each configuration value controls only a 
single feature. Users don't need to worry about the interactions between 
configuration values.
   
   But I do understand the value of be compatible to those object_store 
options. Is it a good idea to add those mapping in to `object_store_opendal`? 
What do you think?



-- 
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-unsubscr...@opendal.apache.org

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

Reply via email to