This is an automated email from the ASF dual-hosted git repository.
koushiro pushed a change to branch add-cache-layer-rfc
in repository https://gitbox.apache.org/repos/asf/opendal.git
omit 2bd38daae update tracking issue link
omit 3ac6ca596 update cache layer rfc
omit e87546c42 Merge remote-tracking branch 'upstream/main' into
add-cache-layer-rfc
omit 2453aa763 Merge branch 'main' into add-cache-layer-rfc
omit 64acf5a45 some typos
omit 2096b591e update RFC PR link
omit 8c8032655 RFC: Cache Layer
add 18fa9fe95 chore(layers): unify layer crates and gate dtrace on linux
(#7094)
add 59d84c2eb chore: volunteer to review all PRs (#7111)
add e2b179475 chore: no need Error::map method (#7110)
add c97cfe135 RFC: Cache Layer
add 8af48a0fa update RFC PR link
add ce94c43ac some typos
add 5d1fef6c3 update cache layer rfc
add c923ed959 update tracking issue link
add 6dbc7a774 update
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2bd38daae)
\
N -- N -- N refs/heads/add-cache-layer-rfc (6dbc7a774)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/CODEOWNERS | 2 +-
core/Cargo.lock | 1 +
core/Cargo.toml | 4 +-
.../core/src/docs/performance/http_optimization.md | 2 +-
core/core/src/docs/rfcs/6297_cache_layer.md | 30 ++++----
core/core/src/docs/upgrade.md | 13 ++--
core/core/src/types/error.rs | 8 ---
core/layers/async-backtrace/src/lib.rs | 38 ++++++----
core/layers/await-tree/src/lib.rs | 25 ++++---
core/layers/capability-check/src/lib.rs | 52 ++++++++------
core/layers/chaos/src/lib.rs | 23 +++---
core/layers/concurrent-limit/src/lib.rs | 27 ++++---
core/layers/dtrace/Cargo.toml | 7 +-
core/layers/dtrace/src/lib.rs | 43 ++++++++----
core/layers/fastmetrics/src/lib.rs | 12 +++-
core/layers/fastrace/src/lib.rs | 23 ++++--
core/layers/hotpath/src/lib.rs | 24 +++++--
core/layers/immutable-index/src/lib.rs | 23 ++++--
core/layers/logging/src/lib.rs | 16 ++++-
core/layers/metrics/src/lib.rs | 20 +++++-
core/layers/mime-guess/src/lib.rs | 65 +++++++++--------
core/layers/observe-metrics-common/Cargo.toml | 5 +-
core/layers/observe-metrics-common/src/lib.rs | 35 ++++-----
core/layers/otelmetrics/Cargo.toml | 2 +-
core/layers/otelmetrics/src/lib.rs | 8 ++-
core/layers/oteltrace/src/lib.rs | 20 +++++-
core/layers/prometheus-client/Cargo.toml | 2 +-
core/layers/prometheus-client/src/lib.rs | 19 ++---
core/layers/prometheus/Cargo.toml | 2 +-
core/layers/prometheus/src/lib.rs | 22 +++---
core/layers/retry/Cargo.toml | 6 +-
core/layers/retry/src/lib.rs | 82 ++++++++++------------
core/layers/tail-cut/src/lib.rs | 35 ++++-----
core/layers/throttle/Cargo.toml | 2 +-
core/layers/throttle/src/lib.rs | 22 +++---
core/layers/timeout/Cargo.toml | 2 +-
core/layers/timeout/src/lib.rs | 32 +++++----
core/layers/tracing/src/lib.rs | 46 +++++++-----
core/services/ghac/src/core.rs | 4 +-
core/services/ghac/src/writer.rs | 2 +-
40 files changed, 491 insertions(+), 315 deletions(-)