You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by xu...@apache.org on 2026/05/12 15:19:40 UTC
(opendal) branch xuanwo/capability-override-tests updated (31b2b7db7 -> 1ab243797)
This is an automated email from the ASF dual-hosted git repository.
Xuanwo pushed a change to branch xuanwo/capability-override-tests
in repository https://gitbox.apache.org/repos/asf/opendal.git
from 31b2b7db7 fix(bindings/dotnet): honor test capability overrides
add 1ab243797 fix(bindings): share capability override layer parsing
No new revisions were added by this update.
Summary of changes:
.../Behavior/BehaviorOperatorFixture.cs | 114 +--------------
...entLimitLayer.cs => CapabilityOverrideLayer.cs} | 29 ++--
bindings/dotnet/OpenDAL/NativeMethods.cs | 7 +
bindings/dotnet/src/operator.rs | 31 +++++
bindings/java/src/layer.rs | 28 ++++
...kage-info.java => CapabilityOverrideLayer.java} | 22 ++-
.../opendal/test/behavior/BehaviorExtension.java | 5 +
bindings/nodejs/generated.d.ts | 11 ++
bindings/nodejs/index.mjs | 12 +-
bindings/nodejs/src/layer.rs | 32 +++++
bindings/nodejs/tests/suites/index.mjs | 5 +
bindings/python/python/opendal/layers.pyi | 18 +++
bindings/python/src/layers.rs | 39 ++++++
bindings/python/src/lib.rs | 8 +-
bindings/python/tests/conftest.py | 7 +-
core/Cargo.lock | 1 -
core/core/src/layers/capability_override.rs | 155 +++++++++++++++++++++
core/testkit/Cargo.toml | 1 -
core/testkit/src/utils.rs | 154 +-------------------
19 files changed, 396 insertions(+), 283 deletions(-)
copy bindings/dotnet/OpenDAL/Layer/{ConcurrentLimitLayer.cs => CapabilityOverrideLayer.cs} (65%)
copy bindings/java/src/main/java/org/apache/opendal/layer/{package-info.java => CapabilityOverrideLayer.java} (63%)