This is an automated email from the ASF dual-hosted git repository.
Xuanwo pushed a change to branch xuanwo/read-metadata-api
in repository https://gitbox.apache.org/repos/asf/opendal.git
from aa5f2db45 fix: Preserve object size for range read metadata
add 0ae0c0122 feat(core): make read metadata optional
No new revisions were added by this update.
Summary of changes:
.../src/docs/rfcs/5871_read_returns_metadata.md | 63 ++--
core/core/src/raw/rps.rs | 22 +-
core/core/src/services/memory/backend.rs | 8 +-
core/core/src/types/context/read.rs | 5 +-
core/core/src/types/read/buffer_stream.rs | 116 +-----
core/core/src/types/read/futures_bytes_stream.rs | 3 +-
core/core/src/types/read/reader.rs | 3 +-
core/services/compfs/src/backend.rs | 10 +-
core/services/fs/src/backend.rs | 18 +-
core/services/ftp/src/backend.rs | 9 +-
core/services/goosefs/src/backend.rs | 12 +-
core/services/goosefs/src/reader.rs | 17 +-
core/services/hdfs/src/backend.rs | 3 +-
core/services/ipmfs/src/backend.rs | 7 +-
core/services/monoiofs/src/backend.rs | 8 +-
core/services/monoiofs/src/reader.rs | 34 +-
core/services/opfs/src/backend.rs | 13 +-
core/services/redis/src/backend.rs | 16 +-
core/services/redis/src/core.rs | 5 -
core/services/sftp/src/backend.rs | 3 +-
core/services/webhdfs/src/backend.rs | 3 +-
core/tests/behavior/async_read.rs | 68 ++--
integrations/object_store/src/store.rs | 390 +++++++++++++++------
23 files changed, 449 insertions(+), 387 deletions(-)