This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch owo-1
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
from 1466d2e82 docs: Add OwO #1
add 066a80300 feat(bindings/java): support presign ops (#3069)
add da6b45f61 refactor(services/azblob): instead
`parse_batch_delete_response` with `Multipart::parse` (#3071)
add 6187b6dd1 feat(services/azblob): Rewrite the method signatures using
OpWrite (#3068)
add 4ebb69b5d feat(services/cos): Rewrite the method signatures using
OpWrite (#3070)
add 0904256eb chore(bindings/haskell): make cargo build type same with
cabal (#3067)
add 4fac295b3 feat(services/obs): Rewrite method signatures using OpWrite
(#3075)
add 79139ee4d refactor(services/webdav): Refactor `webdav_put` signatures
by using `OpWrite`. (#3076)
add d30ff84d8 refactor(services/azdls): Use OpWrite instead of passing all
args as parameters (#3077)
add 87b386761 refactor(services/webdav): Use OpRead in `webdav_get`.
(#3081)
add d797f0541 refactor(services/oss): Refactor `oss_put_object` signatures
by using OpWrite (#3080)
add 3a3a6fbd0 ci(bindings/haskell): add release workflow (#3082)
add 8b4a395c9 feat(services/s3): Rewrite the method signatures using
OpWrite (#3078)
add 6c3318fc0 refactor(services/http): Rewrite `http` methods signature by
using OpRead/OpStat (#3083)
add 2325bb80b feat(services/cos): Rewrite the methods signature using
OpStat/OpRead (#3073)
add 489b86dbd Merge branch 'main' into owo-1
No new revisions were added by this update.
Summary of changes:
.github/workflows/bindings_haskell.yml | 69 ++++++++-
.github/workflows/docs.yml | 12 +-
bindings/haskell/Setup.hs | 15 +-
bindings/haskell/opendal-hs.cabal | 9 +-
bindings/java/README.md | 13 +-
bindings/java/src/error.rs | 18 +--
bindings/java/src/lib.rs | 40 ++++-
.../src/main/java/org/apache/opendal/Operator.java | 22 +++
.../{package-info.java => PresignedRequest.java} | 25 +++-
bindings/java/src/operator.rs | 145 +++++++++++++++++-
.../java/org/apache/opendal/AsyncStepsTest.java | 13 +-
.../test/java/org/apache/opendal/OperatorTest.java | 14 +-
.../java/org/apache/opendal/RedisServiceTest.java | 14 +-
.../condition/OpenDALExceptionCondition.java | 70 +++++++++
core/src/services/azblob/backend.rs | 53 ++++---
core/src/services/azblob/batch.rs | 166 ---------------------
core/src/services/azblob/core.rs | 14 +-
core/src/services/azblob/error.rs | 22 ---
core/src/services/azblob/mod.rs | 1 -
core/src/services/azblob/writer.rs | 11 +-
core/src/services/azdls/backend.rs | 9 +-
core/src/services/azdls/core.rs | 15 +-
core/src/services/azdls/writer.rs | 10 +-
core/src/services/cos/backend.rs | 39 ++---
core/src/services/cos/core.rs | 55 +++----
core/src/services/cos/writer.rs | 23 +--
core/src/services/http/backend.rs | 35 ++---
core/src/services/obs/backend.rs | 20 +--
core/src/services/obs/core.rs | 8 +-
core/src/services/obs/writer.rs | 10 +-
core/src/services/oss/backend.rs | 15 +-
core/src/services/oss/core.rs | 24 +--
core/src/services/oss/writer.rs | 12 +-
core/src/services/s3/backend.rs | 19 ++-
core/src/services/s3/core.rs | 22 ++-
core/src/services/s3/writer.rs | 18 +--
core/src/services/webdav/backend.rs | 16 +-
core/src/services/webdav/writer.rs | 3 +-
38 files changed, 593 insertions(+), 506 deletions(-)
copy bindings/java/src/main/java/org/apache/opendal/{package-info.java =>
PresignedRequest.java} (70%)
create mode 100644
bindings/java/src/test/java/org/apache/opendal/condition/OpenDALExceptionCondition.java
delete mode 100644 core/src/services/azblob/batch.rs