-
I couldn't find anything in rustdocs, did I miss some page about this? |
Beta Was this translation helpful? Give feedback.
Answered by
Xuanwo
Jan 9, 2024
Replies: 2 comments 1 reply
-
No, it's by design to not support such operations. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Maybe it could be worth for this to be present in the docs? Is the idea that a "bucket" is an implementation detail and could be missing in some services? Or maybe it's not only this? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Makes sense, we will add them in the docs somewhere.
The background is opendal designed to take the data plane instead of control plane.
We can find common parts in the data plane but much harder to find common parts in the control plane. For example, s3 will have create bucket, create build lifecycle but fs have none of them.
And in most cases, bucket creation rarely happens or handled by other teams.
So we decided to not support operations like create bucket.
Sorry for opendal can't fulfill your needs.