This is an automated email from the ASF dual-hosted git repository.
kingsword09 pushed a change to branch dependabot/cargo/bin/oay/axum-0.8.6
in repository https://gitbox.apache.org/repos/asf/opendal.git
omit f69fc26a5 chore(deps): bump axum from 0.7.9 to 0.8.6 in /bin/oay
add d178fd65a doc(bindinds/ruby): add examples and links (#6609)
add 578c1a0cb feat: Add Operator Registry (#6608)
add 74ebf547e fix(bindings/ruby): publish ruby binding gem (#6606)
add 2c3258472 chore: upgrade opentelemetry to 0.31.0 (#6623)
add 789ba49c1 docs: spelling and minor wording change (#6620)
add e2cb29a79 chore(deps): bump tempfile from 3.20.0 to 3.23.0 in /bin/ofs
(#6611)
add 5059b7e6d chore(deps): bump tempfile from 3.21.0 to 3.23.0 in /bin/oli
(#6610)
add c3b512643 chore(deps): update datafusion requirement from 49.0.2 to
50.0.0 in /integrations/object_store (#6613)
add 928db5a2e chore(deps): bump @docusaurus/plugin-client-redirects from
3.8.1 to 3.9.1 in /website (#6614)
add 1db503626 chore: avoid build warning (#6627)
add 374294810 update docusaurus together (#6626)
add 4df87993e chore(deps): bump the github-actions group with 8 updates
(#6633)
add 359d693aa chore(deps): bump logforth from 0.27.0 to 0.28.1 in /bin/ofs
(#6629)
add 1a0370631 chore(deps): bump the http-serialization-utils group in
/core with 7 updates (#6634)
add 570372cab chore(deps): bump clap from 4.5.38 to 4.5.41 in /bin/oli
(#6630)
add ffb3857a1 chore(deps): bump the logs-errors-checksums group in /core
with 2 updates (#6635)
add c6e8963a3 chore(deps): bump the pyo3 group in /bindings/python with 2
updates (#6631)
add 5bb506aca chore(deps): bump the third-party-actions group with 2
updates (#6636)
add 2abf0972b chore(deps): bump axum from 0.7.9 to 0.8.6 in /bin/oay
add a6c212845 fix: wildcard capture
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f69fc26a5)
\
N -- N -- N refs/heads/dependabot/cargo/bin/oay/axum-0.8.6
(a6c212845)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yml | 9 +
.github/workflows/ci_bin_oay.yml | 4 +-
.github/workflows/ci_bin_ofs.yml | 2 +-
.github/workflows/ci_bin_oli.yml | 2 +-
.github/workflows/ci_bindings_c.yml | 2 +-
.github/workflows/ci_bindings_cpp.yml | 2 +-
.github/workflows/ci_bindings_d.yml | 2 +-
.github/workflows/ci_bindings_dart.yml | 2 +-
.github/workflows/ci_bindings_dotnet.yml | 4 +-
.github/workflows/ci_bindings_go.yml | 4 +-
.github/workflows/ci_bindings_haskell.yml | 4 +-
.github/workflows/ci_bindings_java.yml | 8 +-
.github/workflows/ci_bindings_lua.yml | 2 +-
.github/workflows/ci_bindings_nodejs.yml | 4 +-
.github/workflows/ci_bindings_ocaml.yml | 2 +-
.github/workflows/ci_bindings_php.yml | 2 +-
.github/workflows/ci_bindings_python.yml | 2 +-
.github/workflows/ci_bindings_ruby.yml | 2 +-
.github/workflows/ci_bindings_swift.yml | 2 +-
.github/workflows/ci_bindings_zig.yml | 2 +-
.github/workflows/ci_check.yml | 18 +-
.github/workflows/ci_core.yml | 32 +-
.github/workflows/ci_integration_cloud_filter.yml | 2 +-
.github/workflows/ci_integration_dav_server.yml | 2 +-
.github/workflows/ci_integration_fuse3.yml | 2 +-
.github/workflows/ci_integration_object_store.yml | 2 +-
.github/workflows/ci_integration_parquet.yml | 2 +-
.github/workflows/ci_integration_spring.yml | 4 +-
.github/workflows/ci_integration_unftp_sbe.yml | 2 +-
.github/workflows/ci_integration_virtiofs.yml | 2 +-
.github/workflows/ci_odev.yml | 4 +-
.github/workflows/ci_weekly_update.yml | 6 +-
.github/workflows/docs.yml | 76 +-
.github/workflows/release_dart.yml | 6 +-
.github/workflows/release_java.yml | 22 +-
.github/workflows/release_nodejs.yml | 10 +-
.github/workflows/release_python.yml | 6 +-
.github/workflows/release_ruby.yml | 77 +-
.github/workflows/release_rust.yml | 6 +-
.github/workflows/service_test_ghac.yml | 4 +-
.github/workflows/test_behavior.yml | 2 +-
.github/workflows/test_behavior_bin_ofs.yml | 2 +-
.github/workflows/test_behavior_binding_c.yml | 2 +-
.github/workflows/test_behavior_binding_cpp.yml | 2 +-
.github/workflows/test_behavior_binding_go.yml | 8 +-
.github/workflows/test_behavior_binding_java.yml | 2 +-
.github/workflows/test_behavior_binding_nodejs.yml | 4 +-
.github/workflows/test_behavior_binding_python.yml | 4 +-
.github/workflows/test_behavior_core.yml | 2 +-
.../test_behavior_integration_cloud_filter.yml | 2 +-
.../test_behavior_integration_object_store.yml | 2 +-
.github/workflows/test_edge.yml | 8 +-
.github/workflows/test_fuzz.yml | 2 +-
bin/oay/Cargo.lock | 45 +-
bin/oay/src/services/webdav/service.rs | 2 +-
bin/ofs/Cargo.lock | 949 +++++++++++-------
bin/ofs/Cargo.toml | 4 +-
bin/ofs/src/main.rs | 2 +-
bin/ofs/tests/common/mod.rs | 2 +-
bin/oli/Cargo.lock | 16 +-
bin/oli/Cargo.toml | 2 +-
bindings/python/Cargo.toml | 4 +-
bindings/python/src/file.rs | 10 +-
bindings/python/src/lister.rs | 6 +-
bindings/python/src/operator.rs | 8 +-
bindings/python/src/utils.rs | 2 +-
bindings/ruby/.gitignore | 2 +
bindings/ruby/Cargo.toml | 5 +-
bindings/ruby/README.md | 134 ++-
bindings/ruby/Rakefile | 60 +-
bindings/ruby/lib/opendal_ruby/metadata.rb | 2 +-
bindings/ruby/opendal.gemspec | 48 +-
bindings/ruby/src/lib.rs | 5 +-
bindings/ruby/src/metadata.rs | 2 +-
bindings/ruby/src/middlewares.rs | 33 +-
bindings/ruby/test/blocking_op_test.rb | 2 +-
bindings/ruby/test/metadata_test.rb | 78 ++
bindings/ruby/test/middlewares_test.rb | 8 +-
core/Cargo.lock | 179 ++--
core/Cargo.toml | 18 +-
core/fuzz/Cargo.toml | 2 +-
core/src/blocking/operator.rs | 9 +
core/src/docs/rfcs/5444_operator_from_uri.md | 30 +-
core/src/services/fs/backend.rs | 32 +-
core/src/services/fs/mod.rs | 2 +-
core/src/services/memory/backend.rs | 22 +-
core/src/services/memory/mod.rs | 2 +-
core/src/services/s3/backend.rs | 30 +-
core/src/services/s3/mod.rs | 2 +-
core/src/types/builder.rs | 7 +
core/src/types/mod.rs | 3 +
core/src/types/operator/builder.rs | 21 +
core/src/types/operator/mod.rs | 3 +
core/src/types/operator/registry.rs | 129 +++
integrations/object_store/Cargo.toml | 2 +-
website/DEPENDENCIES.node.csv | 6 +-
website/docs/02-vision.md | 4 +-
website/docs/20-bindings/ruby.mdx | 2 +-
website/package.json | 8 +-
website/pnpm-lock.yaml | 1019 ++++++++++++++++++--
100 files changed, 2521 insertions(+), 832 deletions(-)
create mode 100644 bindings/ruby/test/metadata_test.rb
create mode 100644 core/src/types/operator/registry.rs