This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git
from 1928b61a9 refactor: Split lakefs service to new crate (#7046)
add c00adeef2 refactor: Split logging/retry/timeout layer to new crates
(#7053)
No new revisions were added by this update.
Summary of changes:
core/Cargo.lock | 39 +++++++++++++++
core/Cargo.toml | 15 +++++-
core/core/Cargo.toml | 1 -
core/core/src/layers/mod.rs | 11 -----
core/core/src/lib.rs | 20 +++++---
core/core/src/raw/ops.rs | 2 +-
core/core/src/types/execute/executor.rs | 2 +-
core/core/src/types/operator/builder.rs | 37 ++++++++------
core/core/src/types/operator/operator.rs | 19 ++++----
.../layers/{async-backtrace => logging}/Cargo.toml | 6 +--
.../logging.rs => layers/logging/src/lib.rs} | 19 ++++----
core/layers/{immutable-index => retry}/Cargo.toml | 12 +++--
.../layers/retry.rs => layers/retry/src/lib.rs} | 39 +++++++--------
core/layers/{tail-cut => timeout}/Cargo.toml | 6 ++-
.../timeout.rs => layers/timeout/src/lib.rs} | 57 +++++++++++-----------
core/src/lib.rs | 6 +++
core/testkit/Cargo.toml | 3 ++
core/testkit/src/utils.rs | 10 ++--
18 files changed, 182 insertions(+), 122 deletions(-)
copy core/layers/{async-backtrace => logging}/Cargo.toml (91%)
rename core/{core/src/layers/logging.rs => layers/logging/src/lib.rs} (98%)
copy core/layers/{immutable-index => retry}/Cargo.toml (78%)
rename core/{core/src/layers/retry.rs => layers/retry/src/lib.rs} (98%)
copy core/layers/{tail-cut => timeout}/Cargo.toml (87%)
rename core/{core/src/layers/timeout.rs => layers/timeout/src/lib.rs} (93%)