Skip to content

Commit

Permalink
Merge branch 'main' into chore/polish-config-invalid
Browse files Browse the repository at this point in the history
  • Loading branch information
yjhmelody authored Aug 28, 2024
2 parents bb5fd55 + 41fe460 commit c8be27d
Show file tree
Hide file tree
Showing 145 changed files with 2,098 additions and 2,277 deletions.
1 change: 0 additions & 1 deletion .github/services/swift/ceph_rados_swift/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ runs:
shell: bash
run: |
cat << EOF >> $GITHUB_ENV
OPENDAL_DISABLE_RANDOM_ROOT=true
OPENDAL_SWIFT_CONTAINER=testing
OPENDAL_SWIFT_ROOT=/
EOF
1 change: 0 additions & 1 deletion .github/services/swift/swift/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ runs:
shell: bash
run: |
cat << EOF >> $GITHUB_ENV
OPENDAL_DISABLE_RANDOM_ROOT=true
OPENDAL_SWIFT_CONTAINER=testing
OPENDAL_SWIFT_ROOT=/
EOF
16 changes: 16 additions & 0 deletions .github/workflows/ci_bindings_go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,23 @@ concurrency:

permissions:
contents: read
pull-requests: read
checks: write

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: stable
- uses: golangci/golangci-lint-action@v6
with:
version: "v1.60"
working-directory: bindings/go
matrix:
needs: [ lint ]
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
Expand Down Expand Up @@ -73,6 +87,8 @@ jobs:
TARGET: ${{ matrix.build.target }}
run: rustup target add $TARGET
- uses: actions/setup-go@v5
with:
go-version: stable
- uses: actions/setup-python@v5
with:
python-version: "3.10"
Expand Down
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/).

<!-- Release notes generated using configuration in .github/release.yml at main -->

## [v0.49.2] - 2024-08-26

### 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 from `PrometheusAccessor` and `PrometheusMetricWrapper` 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

## [v0.49.1] - 2024-08-15

### Added
Expand Down Expand Up @@ -3933,6 +3960,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).

Hello, OpenDAL!

[v0.49.2]: https://github.com/apache/opendal/compare/v0.49.1...v0.49.2
[v0.49.1]: https://github.com/apache/opendal/compare/v0.49.0...v0.49.1
[v0.49.0]: https://github.com/apache/opendal/compare/v0.48.0...v0.49.0
[v0.48.0]: https://github.com/apache/opendal/compare/v0.47.3...v0.48.0
Expand Down
99 changes: 61 additions & 38 deletions bin/oay/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions bin/oay/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ homepage = "https://opendal.apache.org/"
license = "Apache-2.0"
repository = "https://github.com/apache/opendal"
rust-version = "1.75"
version = "0.41.9"
version = "0.41.10"

[features]
default = ["frontends-webdav", "frontends-s3"]
Expand All @@ -47,7 +47,7 @@ bytes = { version = "1.5.0", optional = true }
chrono = "0.4.31"
clap = { version = "4", features = ["cargo", "string"] }
dav-server = { version = "0.7", optional = true }
dav-server-opendalfs = { version = "0.0.8", path = "../../integrations/dav-server", optional = true }
dav-server-opendalfs = { version = "0.1.0", path = "../../integrations/dav-server", optional = true }
dirs = "5.0.1"
futures = "0.3"
futures-util = { version = "0.3.29", optional = true }
Expand Down
Loading

0 comments on commit c8be27d

Please sign in to comment.