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%)