Skip to content

Releases: tonbo-io/fusio

0.3.2

10 Nov 10:18
Compare
Choose a tag to compare

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

10 Nov 10:17
ec7e56a
Compare
Choose a tag to compare

What's Changed

  • feat: add more docs by @ethe in #82
  • chore: bump fusio to 0.3.1 by @ethe in #86

Full Changelog: 0.3.0...0.3.1

0.3.0

26 Oct 03:49
7233ffe
Compare
Choose a tag to compare

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

17 Oct 03:37
d0f4b06
Compare
Choose a tag to compare

What's Changed

  • refactor: move benches/ to top-level by @ethe in #60
  • conditional addition of serde_urlencoded error by @a10y in #65
  • Re-expose read_exact method from Read via DynRead by @a10y in #66
  • chore: bump fusio to 0.2.1 by @ethe in #67

New Contributors

  • @a10y made their first contribution in #65

Full Changelog: 0.2.0...0.2.1

0.2.0

12 Oct 18:03
4b09090
Compare
Choose a tag to compare

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 new DynFs 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

  • @KKould made their first contribution in #6

Full Changelog: https://github.com/tonbo-io/fusio/commits/0.2.0