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

   ### Feature Description
   
   Hi,
   
   I've tried to update to bb8 to version 0.9, but it has a breaking change in 
`trait ManageConnection`.
   
   
https://github.com/djc/bb8/blob/b455de19f0e2897c40e1bfed65c1099460688087/bb8/src/api.rs#L384
   
   Commit breaking the API: 
https://github.com/djc/bb8/commit/38d74f7969f1e6def3443b11b020e63e39b34ffb
   
   I'm new to Rust and I haven't dived into async programming yet. I have no 
clue how to fix that.
   
   ### Problem and Solution
   
   Update the trait implementation for `trait ManageConnection`:
   
   ```
   core/src/services/etcd/backend.rs
   209:impl bb8::ManageConnection for Manager {
   
   core/src/services/ftp/core.rs
   72:impl bb8::ManageConnection for Manager {
   
   core/src/services/sftp/core.rs
   95:impl bb8::ManageConnection for Manager {
   
   core/src/services/redis/core.rs
   71:impl bb8::ManageConnection for RedisConnectionManager {
   
   core/src/services/memcached/backend.rs
   262:impl bb8::ManageConnection for MemcacheConnectionManager {
   ```
   
   ### Additional Context
   
   _No response_
   
   ### 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