Xuanwo commented on PR #5324:
URL: https://github.com/apache/opendal/pull/5324#issuecomment-2480563156

   > Please note that `pickle` doesn’t mean `shared`. The user can pickle the 
operator, close the operator, pass the bytes to another process and unpickle 
the operator. So we should implement pickle for every operator, both shared and 
unique.
   
   That's correct. As you mentioned, we just need to avoid testing it in a 
shared manner (which implies that we can access the same storage service after 
unpickling) if this storage service doesn't `shared`.
   
   I prefer to add the `shared` capability, which I believe is a comprehensive 
solution. However, I'm also open to the python binding just testing against 
specified services like `s3`, `gcs`, and `fs` if you feel that's sufficient.


-- 
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