Introduce append operation #2115
ShadowySpirits
started this conversation in
Ideas
Replies: 1 comment 2 replies
-
At present, OpenDAL does not support the
That's a good idea. Some services offer support for |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
OpenDAL provides append-alike operation, which is based on multipart API. But this approach has some limitations:
Currently, there are not many docs about this. To ensure proper usage, it is important to inform users about these risks. Furthermore, for services that support append API natively, using append API instead of multipart API is a better choice.
I propose to separate the write and append operations. The files created by the write operation can not be modified. And the files created by the append operation can be appended via multipart API or append API for services that natively support append, such as Azure blob and Alibaba cloud OSS.
Beta Was this translation helpful? Give feedback.
All reactions