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/06/05 06:57:32 UTC

(opendal) branch xuanwo/read-range-to-raw-reader updated (886a2847c -> 4d19c9851)

This is an automated email from the ASF dual-hosted git repository.

Xuanwo pushed a change to branch xuanwo/read-range-to-raw-reader
in repository https://gitbox.apache.org/repos/asf/opendal.git


    from 886a2847c refactor(core): Align services with raw read primitives
     add 4d19c9851 refactor(core): Remove redundant async read wrappers

No new revisions were added by this update.

Summary of changes:
 core/core/src/services/memory/backend.rs      |  44 ++++-----
 core/core/src/types/read/buffer_stream.rs     |  19 ++--
 core/core/src/types/read/reader.rs            |  20 ++--
 core/layers/concurrent-limit/src/lib.rs       |  26 +++--
 core/layers/retry/src/lib.rs                  |  20 ++--
 core/services/aliyun-drive/src/backend.rs     |  38 ++++---
 core/services/alluxio/src/backend.rs          |  27 +++--
 core/services/azblob/src/backend.rs           |  32 +++---
 core/services/azdls/src/backend.rs            |  30 +++---
 core/services/azfile/src/backend.rs           |  32 +++---
 core/services/b2/src/backend.rs               |  38 ++++---
 core/services/cacache/src/backend.rs          |  26 +++--
 core/services/cloudflare-kv/src/backend.rs    | 137 +++++++++++++-------------
 core/services/cos/src/backend.rs              |  34 +++----
 core/services/d1/src/backend.rs               |  27 +++--
 core/services/dashmap/src/backend.rs          |  29 +++---
 core/services/dropbox/src/backend.rs          |  32 +++---
 core/services/etcd/src/backend.rs             |  25 +++--
 core/services/foundationdb/src/backend.rs     |  33 +++----
 core/services/foyer/src/backend.rs            |  25 +++--
 core/services/ftp/src/backend.rs              |  13 ++-
 core/services/gcs/src/backend.rs              |  34 +++----
 core/services/gdrive/src/backend.rs           |  76 +++++++-------
 core/services/ghac/src/backend.rs             |  32 +++---
 core/services/github/src/backend.rs           |  34 +++----
 core/services/goosefs/src/backend.rs          |  43 ++++----
 core/services/gridfs/src/backend.rs           |  27 +++--
 core/services/hdfs/src/backend.rs             |  14 +--
 core/services/hf/src/backend.rs               |   5 +-
 core/services/http/src/backend.rs             |  34 +++----
 core/services/ipfs/src/backend.rs             |  34 +++----
 core/services/ipmfs/src/backend.rs            |  30 +++---
 core/services/koofr/src/backend.rs            |  32 +++---
 core/services/lakefs/src/backend.rs           |  34 +++----
 core/services/memcached/src/backend.rs        |  23 +++--
 core/services/mini_moka/src/backend.rs        |  31 +++---
 core/services/moka/src/backend.rs             |  29 +++---
 core/services/mongodb/src/backend.rs          |  27 +++--
 core/services/mysql/src/backend.rs            |  23 +++--
 core/services/obs/src/backend.rs              |  34 +++----
 core/services/onedrive/src/backend.rs         |  34 +++----
 core/services/opfs/src/backend.rs             |  14 +--
 core/services/oss/src/backend.rs              |  34 +++----
 core/services/pcloud/src/backend.rs           |  38 ++++---
 core/services/persy/src/backend.rs            |  27 +++--
 core/services/postgresql/src/backend.rs       |  33 +++----
 core/services/redb/src/backend.rs             |  27 +++--
 core/services/redis/src/backend.rs            |  84 ++++++++--------
 core/services/rocksdb/src/backend.rs          |  27 +++--
 core/services/s3/src/backend.rs               |  32 +++---
 core/services/seafile/src/backend.rs          |  34 +++----
 core/services/sftp/src/backend.rs             |  37 ++++---
 core/services/sled/src/backend.rs             |  27 +++--
 core/services/sqlite/src/backend.rs           |  81 ++++++++-------
 core/services/surrealdb/src/backend.rs        |  27 +++--
 core/services/swift/src/backend.rs            |  34 +++----
 core/services/tikv/src/backend.rs             |  23 +++--
 core/services/tos/src/backend.rs              |  32 +++---
 core/services/upyun/src/backend.rs            |  34 +++----
 core/services/vercel-artifacts/src/backend.rs |  40 ++++----
 core/services/vercel-blob/src/backend.rs      |  34 +++----
 core/services/webdav/src/backend.rs           |  34 +++----
 core/services/webhdfs/src/backend.rs          |  26 +++--
 core/services/yandex-disk/src/backend.rs      |  32 +++---
 64 files changed, 1018 insertions(+), 1130 deletions(-)