v0.14.0 #584
Xuanwo
started this conversation in
Announcements
v0.14.0
#584
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Upgrade to v0.14
OpenDAL v0.14 removed all deprecated APIs in previous versions, including:
Operator::with_backoffin v0.13Builder::finish()in v0.12Backend::build()in v0.12Please visit related version's upgrade guide for migration.
And in OpenDAL v0.14, we introduce a break change for
writeoperations.pub trait Accessor { - async fn write(&self, args: &OpWrite) -> Result<BytesWriter> {} + async fn write(&self, args: &OpWrite, r: BytesReader) -> Result<u64> {} }The following APIs have affected by this change:
Object::writenow acceptimpl Into<Vec<u8>>instead ofAsRef<&[u8]>Object::writerhas been removed.Object::write_fromhas been added to support write from a reader.Accessortrait.For more information about this change, please refer to RFC-0554: Write Refactor.
What's Changed
Full Changelog: v0.13.1...v0.14.0
This discussion was created from the release v0.14.0.
Beta Was this translation helpful? Give feedback.
All reactions