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]
