Releases: tonbo-io/fusio
Releases · tonbo-io/fusio
0.3.2
What's Changed
- feat: impl
BufReader
by @KKould in #84 - feat: Add basic layout for fusio-opendal by @Xuanwo in #89
- docs: Update Compare to OpenDAL by @Xuanwo in #90
- feat: support custom endpoints by @KKould in #87
- docs: Add example for fusio_opendal by @Xuanwo in #92
- fix: object_store test case compile error by @ethe in #94
- refactor: use len and cap of vec in buf writer instead by @ethe in #95
- chore: bump fusio version to 0.3.2 by @ethe in #96
New Contributors
Full Changelog: 0.3.1...0.3.2
0.3.1
0.3.0
What's Changed
- refactor: remove needless set_init by @ethe in #70
- feat: impl
S3Writer
for append by @KKould in #69 - refactor: change read semantic to read exact at, write semantic to se… by @ethe in #71
- Chore/s3 append mode by @KKould in #76
- fix: ordered put multipart in s3 by @ethe in #77
- feat: add buffered writer by @ethe in #79
- bump fusio to 0.3.0 & basic docs by @ethe in #81
Full Changelog: 0.2.1...0.3.0
0.2.1
0.2.0
What's Changed
- support fs by @ethe in #4
- chore: add parquet crate by @KKould in #6
- refactor: more workspace like by @ethe in #7
- feat: support
Parquet
reader & writer by @KKould in #8 - feat: s3 support without tokio by @ethe in #9
- feat: support remote read & write on S3 for object_store by @KKould in #10
- feat: support open options by @ethe in #11
- feat: complete S3 reading test by @ethe in #12
- feat: restrict file as 'static by @ethe in #13
- feat: make file send and sync by @ethe in #14
- feat: support metadata by @ethe in #15
- DynFs should maybe send or sync by @ethe in #16
- chore: extend fusio
Read
&Write
implementations for common compo… by @KKould in #17 - feat: remove IoBuf and metadata method by @ethe in #18
- chore: impl Write for
Cursor<&mut Vec<u8>>
by @KKould in #19 - fix: stack overflow on
Box<dyn DynFile>
by @KKould in #20 - chore:
read
==read_exact
by @KKould in #21 - chore:
create_dir
->create_dir_all
by @KKould in #22 - chore:
Cursor::read
-> read_exact by @KKould in #23 - feat: pass buf mut into read by @ethe in #24
- chore: pub use IoBufMut by @KKould in #25
- fix: async reader read miss by @KKould in #26
- s3 fs by @ethe in #28
- benchmark: add read & write benchmark and tokio fs unit tests by @KKould in #29
- feat: update Read & Write for tokio-uring impl by @KKould in #35
- refactor: move fusio-object-store to another crate by @ethe in #32
- chore: Update README.md by @ethe in #37
- Update README.md by @ethe in #38
- feat: support default
Read::read_exact
by @ethe in #51 - feat: add
FsOptions::parse
to newDynFs
by @KKould in #31 - fix:
IoBufMut::as_mut_ptr
does not add start offset by @ethe in #55 - refactor: remove cyclic dependency of
FsOptions
by @ethe in #54 - refactor: refer to monoio::buf, make IoBuf more robust by @ethe in #57
- Chore/update fs options by @KKould in #56
- fix: merge truncate and overwrite semantic in open option by @ethe in #58
- chore: bump to 0.2.0 by @ethe in #59
New Contributors
Full Changelog: https://github.com/tonbo-io/fusio/commits/0.2.0