This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch fix-unit
in repository https://gitbox.apache.org/repos/asf/opendal.git
from 2274c16cbf fix ci ocre
add 280a7a273d Fix icloud test
add 9dca9a3c9d Fix all unit tests
add e448b37443 Fix doc tests
No new revisions were added by this update.
Summary of changes:
.github/actions/setup/action.yaml | 2 +-
.github/workflows/ci_core.yml | 7 +-
bin/ofs/Cargo.lock | 58 ++---------
bin/oli/Cargo.lock | 10 +-
core/Cargo.lock | 4 +
core/src/layers/async_backtrace.rs | 4 +-
core/src/layers/await_tree.rs | 2 +-
core/src/layers/blocking.rs | 6 +-
core/src/layers/chaos.rs | 2 +-
core/src/layers/concurrent_limit.rs | 2 +-
core/src/layers/dtrace.rs | 3 +-
core/src/layers/logging.rs | 2 +-
core/src/layers/madsim.rs | 2 +-
core/src/layers/metrics.rs | 2 +-
core/src/layers/minitrace.rs | 6 +-
core/src/layers/oteltrace.rs | 2 +-
core/src/layers/prometheus.rs | 2 +-
core/src/layers/prometheus_client.rs | 2 +-
core/src/layers/retry.rs | 8 +-
core/src/layers/throttle.rs | 3 +-
core/src/layers/timeout.rs | 2 +-
core/src/layers/tracing.rs | 6 +-
core/src/services/alluxio/docs.md | 2 +-
core/src/services/atomicserver/docs.md | 2 +-
core/src/services/azblob/docs.md | 2 +-
core/src/services/azdls/docs.md | 2 +-
core/src/services/azfile/docs.md | 2 +-
core/src/services/b2/docs.md | 6 +-
core/src/services/cacache/docs.md | 2 +-
core/src/services/chainsafe/docs.md | 2 +-
core/src/services/cos/docs.md | 2 +-
core/src/services/d1/docs.md | 2 +-
core/src/services/dbfs/docs.md | 2 +-
core/src/services/dropbox/docs.md | 2 +-
core/src/services/etcd/docs.md | 2 +-
core/src/services/foundationdb/docs.md | 2 +-
core/src/services/fs/docs.md | 2 +-
core/src/services/ftp/docs.md | 2 +-
core/src/services/gcs/docs.md | 4 +-
core/src/services/gdrive/docs.md | 2 +-
core/src/services/github/docs.md | 4 +-
core/src/services/gridfs/docs.md | 2 +-
core/src/services/hdfs/backend.rs | 2 +-
core/src/services/hdfs/docs.md | 4 +-
core/src/services/http/docs.md | 2 +-
core/src/services/huggingface/docs.md | 2 +-
core/src/services/icloud/core.rs | 7 +-
core/src/services/icloud/docs.md | 6 +-
core/src/services/ipfs/docs.md | 2 +-
core/src/services/ipfs/ipld.rs | 2 +-
core/src/services/koofr/docs.md | 2 +-
core/src/services/libsql/docs.md | 2 +-
core/src/services/memcached/docs.md | 4 +-
core/src/services/memory/docs.md | 2 +-
core/src/services/moka/docs.md | 2 +-
core/src/services/mongodb/docs.md | 2 +-
core/src/services/mysql/docs.md | 2 +-
core/src/services/obs/docs.md | 4 +-
core/src/services/onedrive/docs.md | 2 +-
core/src/services/onedrive/graph_model.rs | 2 +-
core/src/services/oss/docs.md | 4 +-
core/src/services/pcloud/docs.md | 2 +-
core/src/services/persy/docs.md | 2 +-
core/src/services/postgresql/docs.md | 2 +-
core/src/services/redb/docs.md | 2 +-
core/src/services/redis/docs.md | 2 +-
core/src/services/rocksdb/docs.md | 2 +-
core/src/services/s3/docs.md | 10 +-
core/src/services/seafile/docs.md | 2 +-
core/src/services/sftp/docs.md | 2 +-
core/src/services/sled/docs.md | 2 +-
core/src/services/sqlite/docs.md | 2 +-
core/src/services/supabase/docs.md | 4 +-
core/src/services/swift/docs.md | 2 +-
core/src/services/tikv/docs.md | 4 +-
core/src/services/upyun/docs.md | 2 +-
core/src/services/vercel_blob/docs.md | 2 +-
core/src/services/vercel_blob/error.rs | 4 +-
core/src/services/webdav/docs.md | 4 +-
core/src/services/webhdfs/docs.md | 2 +-
core/src/services/yandex_disk/docs.md | 2 +-
core/src/types/entry.rs | 3 -
core/src/types/error.rs | 1 -
core/src/types/operator/blocking_operator.rs | 19 ++--
core/src/types/operator/builder.rs | 18 ++--
core/src/types/operator/operator.rs | 143 ++++++++-------------------
core/src/types/scheme.rs | 2 +-
core/src/types/writer.rs | 6 +-
88 files changed, 193 insertions(+), 295 deletions(-)