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/04 10:18:50 UTC

(opendal) branch xuanwo/read-range-to-raw-reader updated (e12c4f0a2 -> 9d78c397a)

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 e12c4f0a2 fix(core): Address raw reader correctness issues
     add 9d78c397a fix(core): Remove raw fetch from reader

No new revisions were added by this update.

Summary of changes:
 .../docs/rfcs/7660_move_read_range_to_reader.md    |  64 +----
 core/core/src/layers/complete.rs                   |  58 ++---
 core/core/src/layers/error_context.rs              |  16 --
 core/core/src/raw/oio/read/api.rs                  |  32 ---
 core/core/src/types/read/reader.rs                 | 262 ++++++++++++++++++++-
 core/layers/async-backtrace/src/lib.rs             |   5 -
 core/layers/await-tree/src/lib.rs                  |   9 -
 core/layers/chaos/src/lib.rs                       |   8 -
 core/layers/concurrent-limit/src/lib.rs            |   9 -
 core/layers/dtrace/src/lib.rs                      |  16 --
 core/layers/fastrace/src/lib.rs                    |   9 -
 core/layers/foyer/src/full.rs                      |  81 ++-----
 core/layers/foyer/src/lib.rs                       |  60 +----
 core/layers/hotpath/src/lib.rs                     |   4 -
 core/layers/logging/src/lib.rs                     |  29 ---
 core/layers/observe-metrics-common/src/lib.rs      |  66 ------
 core/layers/oteltrace/src/lib.rs                   |   7 -
 core/layers/retry/src/lib.rs                       |  20 --
 core/layers/tail-cut/src/lib.rs                    |  22 --
 core/layers/throttle/src/lib.rs                    |   4 -
 core/layers/timeout/src/lib.rs                     |   9 -
 core/layers/tracing/src/lib.rs                     |   4 -
 integrations/object_store/src/service/core.rs      |   5 +-
 integrations/object_store/src/service/mod.rs       |  30 ++-
 integrations/object_store/src/service/reader.rs    |  53 +++--
 25 files changed, 371 insertions(+), 511 deletions(-)