v0.49.2
版本发布时间: 2024-08-29 15:40:35
apache/opendal最新发布版本:v0.49.2(2024-08-29 15:40:35)
Release List
Name | Version |
---|---|
core | 0.49.2 |
integrations/dav-server | 0.1.0 |
integrations/fuse3 | 0.0.6 |
integrations/object_store | 0.47.0 |
integrations/parquet | 0.1.2 |
integrations/unftp-sbe | 0.0.6 |
bin/oay | 0.41.10 |
bin/ofs | 0.0.11 |
bin/oli | 0.41.10 |
bindings/c | 0.44.12 |
bindings/cpp | 0.45.10 |
bindings/dotnet | 0.1.8 |
bindings/go | 0.1.2 |
bindings/haskell | 0.44.10 |
bindings/java | 0.47.2 |
bindings/lua | 0.1.8 |
bindings/nodejs | 0.47.4 |
bindings/php | 0.1.8 |
bindings/python | 0.45.9 |
bindings/ruby | 0.1.8 |
What's Changed
Added
- feat(ovfs): support read and write by @zjregee in https://github.com/apache/opendal/pull/5016
- feat(bin/ofs): introduce
integrations/cloudfilter
for ofs by @ho-229 in https://github.com/apache/opendal/pull/4935 - feat(integrations/spring): add AutoConfiguration class for Spring Mvc and Webflux by @shoothzj in https://github.com/apache/opendal/pull/5019
- feat(services/monoiofs): impl read and write, add behavior test by @NKID00 in https://github.com/apache/opendal/pull/4944
- feat(core/services-s3): support user defined metadata by @haoqixu in https://github.com/apache/opendal/pull/5030
- feat: align
fn root
semantics; fix missing root for some services; rm duplicated normalize ops by @yjhmelody in https://github.com/apache/opendal/pull/5035 - feat(core): expose configs always by @tisonkun in https://github.com/apache/opendal/pull/5034
- feat(services/monoiofs): append, create_dir, copy and rename by @NKID00 in https://github.com/apache/opendal/pull/5041
Changed
- refactor(core): new type to print context and reduce allocations by @evenyag in https://github.com/apache/opendal/pull/5021
- refactor(layers/prometheus-client): remove useless
scheme
field fromPrometheusAccessor
andPrometheusMetricWrapper
type by @koushiro in https://github.com/apache/opendal/pull/5026 - refactor(layers/prometheus-client): avoid multiple clone of labels by @koushiro in https://github.com/apache/opendal/pull/5028
- refactor(core/services-oss): remove the
starts_with
by @haoqixu in https://github.com/apache/opendal/pull/5036
Fixed
- fix(layers/prometheus-client): remove duplicated
increment_request_total
of write operation by @koushiro in https://github.com/apache/opendal/pull/5023 - fix(services/monoiofs): drop JoinHandle in worker thread by @NKID00 in https://github.com/apache/opendal/pull/5031
CI
- ci: Add contents write permission for build-website by @Xuanwo in https://github.com/apache/opendal/pull/5017
- ci: Fix test for service ghac by @Xuanwo in https://github.com/apache/opendal/pull/5018
- ci(integrations/spring): add spring boot bean load test by @shoothzj in https://github.com/apache/opendal/pull/5032
Chore
- chore: fix path typo in release docs by @tisonkun in https://github.com/apache/opendal/pull/5038
- chore: align the
token
method semantics by @yjhmelody in https://github.com/apache/opendal/pull/5045
New Contributors
- @MahdiBaghbani made their first contribution in https://github.com/apache/opendal/pull/5020
- @haoqixu made their first contribution in https://github.com/apache/opendal/pull/5030
- @yjhmelody made their first contribution in https://github.com/apache/opendal/pull/5035
Full Changelog: https://github.com/apache/opendal/compare/v0.49.1...v0.49.2