This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch planner
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
from ebe1f69bb Fix file changed
add cb35d1f8d feat(core): Add enabled for Scheme (#3331)
add 29eaf40a1 refactor(bindings/java): split behavior tests (#3332)
add 625b7f73c feat(bindings/java): support get enabled services (#3336)
add df04847af Merge branch 'main' into planner
No new revisions were added by this update.
Summary of changes:
.github/workflows/bindings_java.yml | 12 +
.github/workflows/service_test_redis.yml | 2 +-
.github/workflows/service_test_s3.yml | 2 +-
bindings/java/src/lib.rs | 1 +
.../{NativeObject.java => NativeLibrary.java} | 58 +-
.../main/java/org/apache/opendal/NativeObject.java | 75 +-
.../java/org/apache/opendal/OpenDAL.java} | 32 +-
.../java/org/apache/opendal/test/MetadataTest.java | 10 +-
.../MemoryBehaviorTest.java => UtilityTest.java} | 20 +-
.../test/behavior/AbstractBehaviorTest.java | 908 ---------------------
.../opendal/test/behavior/AsyncAppendTest.java | 56 ++
.../opendal/test/behavior/AsyncCopyTest.java | 183 +++++
.../opendal/test/behavior/AsyncCreateDirTest.java | 67 ++
.../opendal/test/behavior/AsyncRenameTest.java | 179 ++++
.../opendal/test/behavior/AsyncWriteTest.java | 104 +++
.../opendal/test/behavior/BehaviorExtension.java | 119 +++
.../opendal/test/behavior/BehaviorTestBase.java | 57 ++
.../opendal/test/behavior/BlockingCopyTest.java | 171 ++++
.../test/behavior/BlockingCreateDirTest.java | 67 ++
.../opendal/test/behavior/BlockingRenameTest.java | 178 ++++
.../opendal/test/behavior/BlockingWriteTest.java | 79 ++
.../opendal/test/behavior/ServiceBehaviorTest.java | 58 --
bindings/java/src/utility.rs | 49 ++
core/src/types/scheme.rs | 105 +++
24 files changed, 1471 insertions(+), 1121 deletions(-)
copy bindings/java/src/main/java/org/apache/opendal/{NativeObject.java =>
NativeLibrary.java} (63%)
rename
bindings/java/src/{test/java/org/apache/opendal/test/behavior/FsBehaviorTest.java
=> main/java/org/apache/opendal/OpenDAL.java} (55%)
rename
bindings/java/src/test/java/org/apache/opendal/test/{behavior/MemoryBehaviorTest.java
=> UtilityTest.java} (67%)
delete mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AbstractBehaviorTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AsyncAppendTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AsyncCopyTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AsyncCreateDirTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AsyncRenameTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/AsyncWriteTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BehaviorExtension.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BehaviorTestBase.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BlockingCopyTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BlockingCreateDirTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BlockingRenameTest.java
create mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/BlockingWriteTest.java
delete mode 100644
bindings/java/src/test/java/org/apache/opendal/test/behavior/ServiceBehaviorTest.java
create mode 100644 bindings/java/src/utility.rs