Xuanwo opened a new issue, #5549:
URL: https://github.com/apache/opendal/issues/5549

   ### Feature Description
   
   Checksum is extremely important for storage services. We currently support 
some checksum features in OpenDAL, but they are very limited: we only support 
setting 
[checksum_algorithm](https://docs.rs/opendal/0.51.1/opendal/services/struct.S3.html#method.checksum_algorithm)
 for S3.
   
   I hope we can introduce this feature across all services, supporting newer 
and faster checksum algorithms such as `crc64-nvme` or `crc64-ecma`.
   
   ### Problem and Solution
   
   - Add `checksum_algorithm` for all supported services.
   - Add additional `checksum_algorithm` options for S3, such as `crc64-nvme`.
   
   ### Additional Context
   
   - Perhaps we should also expose this at the metadata level.
   - Should we verify the checksum during the reading process?
   - Do we need to introduce a new error type for this?
   
   ### Are you willing to contribute to the development of this feature?
   
   - [ ] Yes, I am willing to contribute to the development of this feature.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to