This is an automated email from the ASF dual-hosted git repository.
koushiro pushed a change to branch extract-immutable-index-layer
in repository https://gitbox.apache.org/repos/asf/opendal.git
from 58777176f Merge remote-tracking branch 'upstream/main' into
extract-immutable-index-layer
add 76c626d34 refactor: Split mime-guess layer to new crate (#6966)
add 1b300160e refactor: Split tail-cut layer to new crate (#6968)
add c60c3adb5 refactor: Split fastrace layer to new crate (#6965)
add ece2fb9d7 refactor: Split oteltrace layer to new crate (#6969)
add 0b47e187f ci: Add AI Usage Statement (#6972)
add 2b4b7cdcb refactor(services/vercel-blob): split crate from core (#6971)
add 661e65bb9 refactor: Split service postgresql to new crate (#6973)
add f91401f45 Merge remote-tracking branch 'upstream/main' into
extract-immutable-index-layer
add 4ce6d0739 use mock service instead of http service
No new revisions were added by this update.
Summary of changes:
.github/pull_request_template.md | 6 ++
core/Cargo.lock | 76 ++++++++++++++++++++--
core/Cargo.toml | 17 +++--
core/core/Cargo.toml | 21 ------
core/core/src/layers/mod.rs | 19 ------
core/core/src/services/mod.rs | 10 ---
.../{capability-check => fastrace}/Cargo.toml | 12 +++-
.../fastrace.rs => layers/fastrace/src/lib.rs} | 28 ++++----
core/layers/immutable-index/Cargo.toml | 2 +-
core/layers/immutable-index/src/lib.rs | 65 ++++++++----------
core/layers/{tracing => mime-guess}/Cargo.toml | 10 +--
.../mime_guess.rs => layers/mime-guess/src/lib.rs} | 18 ++---
core/layers/{otelmetrics => oteltrace}/Cargo.toml | 10 +--
.../oteltrace.rs => layers/oteltrace/src/lib.rs} | 13 ++--
.../{capability-check => tail-cut}/Cargo.toml | 8 ++-
.../tail_cut.rs => layers/tail-cut/src/lib.rs} | 25 +++----
core/services/{mysql => postgresql}/Cargo.toml | 6 +-
.../postgresql/src}/backend.rs | 4 +-
.../postgresql/src}/config.rs | 8 +--
.../postgresql => services/postgresql/src}/core.rs | 2 +-
.../postgresql/src}/deleter.rs | 6 +-
.../postgresql => services/postgresql/src}/docs.md | 2 +-
.../mod.rs => services/postgresql/src/lib.rs} | 2 +-
.../postgresql/src}/writer.rs | 4 +-
.../{aliyun-drive => vercel-blob}/Cargo.toml | 8 +--
.../vercel-blob/src}/backend.rs | 6 +-
.../vercel-blob/src}/config.rs | 8 +--
.../vercel-blob/src}/core.rs | 4 +-
.../vercel-blob/src}/deleter.rs | 4 +-
.../vercel-blob/src}/docs.md | 2 +-
.../vercel-blob/src}/error.rs | 4 +-
.../mod.rs => services/vercel-blob/src/lib.rs} | 2 +-
.../vercel-blob/src}/lister.rs | 6 +-
.../vercel-blob/src}/writer.rs | 4 +-
core/src/lib.rs | 12 ++++
35 files changed, 235 insertions(+), 199 deletions(-)
copy core/layers/{capability-check => fastrace}/Cargo.toml (78%)
rename core/{core/src/layers/fastrace.rs => layers/fastrace/src/lib.rs} (94%)
copy core/layers/{tracing => mime-guess}/Cargo.toml (82%)
rename core/{core/src/layers/mime_guess.rs => layers/mime-guess/src/lib.rs}
(94%)
copy core/layers/{otelmetrics => oteltrace}/Cargo.toml (83%)
rename core/{core/src/layers/oteltrace.rs => layers/oteltrace/src/lib.rs} (98%)
copy core/layers/{capability-check => tail-cut}/Cargo.toml (82%)
rename core/{core/src/layers/tail_cut.rs => layers/tail-cut/src/lib.rs} (98%)
copy core/services/{mysql => postgresql}/Cargo.toml (92%)
rename core/{core/src/services/postgresql =>
services/postgresql/src}/backend.rs (99%)
rename core/{core/src/services/postgresql =>
services/postgresql/src}/config.rs (95%)
rename core/{core/src/services/postgresql => services/postgresql/src}/core.rs
(99%)
rename core/{core/src/services/postgresql =>
services/postgresql/src}/deleter.rs (94%)
rename core/{core/src/services/postgresql => services/postgresql/src}/docs.md
(96%)
rename core/{core/src/services/postgresql/mod.rs =>
services/postgresql/src/lib.rs} (96%)
rename core/{core/src/services/postgresql =>
services/postgresql/src}/writer.rs (97%)
copy core/services/{aliyun-drive => vercel-blob}/Cargo.toml (84%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/backend.rs (98%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/config.rs (91%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/core.rs (99%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/deleter.rs (94%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/docs.md (94%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/error.rs (98%)
rename core/{core/src/services/vercel_blob/mod.rs =>
services/vercel-blob/src/lib.rs} (96%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/lister.rs (95%)
rename core/{core/src/services/vercel_blob =>
services/vercel-blob/src}/writer.rs (98%)