v0.44.1
What's Changed
Added
- feat(service/memcached): Add MemCachedConfig by @ankit-pn in #3827
- feat(service/rocksdb): Add RocksdbConfig by @ankit-pn in #3828
- feat(services): add chainsafe support by @hoslo in #3834
- feat(bindings/python): Build all available services for python by @Xuanwo in #3836
- feat: Adding Atomicserver config by @k-aishwarya in #3845
- feat(oio::read): implement the async buffer reader by @WenyXu in #3811
- feat(oio::read): implement the blocking buffer reader by @WenyXu in #3860
- feat: adapt the
CompleteReader
by @WenyXu in #3861 - feat: add basic behavior tests for buffer reader by @WenyXu in #3862
- feat: add fuzz reader with buffer tests by @WenyXu in #3866
- feat(ofs): implement ofs based on fuse3 by @Inokinoki in #3857
Changed
- refactor: simplify
bindings_python.yml
by @messense in #3837 - refactor: Add edge test for aws assume role with web identity by @Xuanwo in #3839
- refactor(services/webdav): Add WebdavConfig to implement ConfigDeserializer by @kwaa in #3846
- refactor: use TwoWays instead of TwoWaysReader and TwoWaysWriter by @WenyXu in #3863
Fixed
- fix: Add tests for listing recursively on not supported services by @Xuanwo in #3826
- fix(services/upyun): fix list api by @hoslo in #3841
- fix: fix a bypass seek relative bug in
BufferReader
by @WenyXu in #3864 - fix: fix the bypass read does not sync the
cur
ofBufferReader
by @WenyXu in #3865
Docs
- docs: Add Apache prefix for all bindings by @Xuanwo in #3829
- docs: Add apache prefix for python docs by @Xuanwo in #3830
- docs: Add branding in README by @Xuanwo in #3831
- docs: Add trademark for Apache OpenDAL™ by @Xuanwo in #3832
- docs: Add trademark sign for core by @Xuanwo in #3833
- docs: Enable doc_auto_cfg when docs cfg has been enabled by @Xuanwo in #3835
- docs: Address branding for haskell and C bindings by @Xuanwo in #3840
- doc: add 0.44.0 release link to download.md by @dqhl76 in #3868
CI
- ci: Remove workflows that not running or ready by @Xuanwo in #3842
- ci: Migrate ftp to test planner by @Xuanwo in #3843
Chore
- chore(bindings/java): Add name and description metadata by @tisonkun in #3838
- chore(website): improve a bit trademark refs by @tisonkun in #3847
- chore: Fix clippy warnings found in rust 1.75 by @Xuanwo in #3849
- chore(bindings/python): improve ASF branding by @tisonkun in #3850
- chore(bindings/haskell): improve ASF branding by @tisonkun in #3852
- chore(bindings/c): make c binding separate workspace by @suyanhanx in #3856
- chore(bindings/haskell): support co-log-0.6.0 && ghc-9.4 by @silver-ymz in #3858
- chore: Bump to version 0.44.1 to start release process by @Xuanwo in #3869
New Contributors
- @ankit-pn made their first contribution in #3827
- @k-aishwarya made their first contribution in #3845
- @kwaa made their first contribution in #3846
- @Inokinoki made their first contribution in #3857
Full Changelog: v0.44.0...v0.44.1