This is an automated email from the ASF dual-hosted git repository.
koushiro pushed a change to branch extract-upyun-service
in repository https://gitbox.apache.org/repos/asf/opendal.git
from 1ef7812ca refactor: Split upyun service to new crate
add a607dc1de feat(services): split cacache, dbfs, dropbox, etcd,
foundationdb into separate crates (#7031)
add 2edc9f152 chore: Update cargo.lock (#7052)
add fdf303667 feat: support if_not_exists in the Memory service (#7036)
add 3ac864365 refactor(services/huggingface): split huggingface into
separate crate (#7041)
add 994f64de8 Merge branch 'main' into extract-upyun-service
No new revisions were added by this update.
Summary of changes:
core/Cargo.lock | 93 +++++++++++++++++++++-
core/Cargo.toml | 18 +++--
core/core/Cargo.toml | 19 -----
core/core/src/services/memory/backend.rs | 1 +
core/core/src/services/memory/core.rs | 15 ++++
core/core/src/services/memory/writer.rs | 6 +-
core/core/src/services/mod.rs | 30 -------
core/services/{ipfs => cacache}/Cargo.toml | 13 +--
.../cacache => services/cacache/src}/backend.rs | 4 +-
.../cacache => services/cacache/src}/config.rs | 8 +-
.../cacache => services/cacache/src}/core.rs | 2 +-
.../cacache => services/cacache/src}/deleter.rs | 4 +-
.../cacache => services/cacache/src}/docs.md | 2 +-
.../cacache/mod.rs => services/cacache/src/lib.rs} | 11 ++-
.../cacache => services/cacache/src}/writer.rs | 4 +-
core/services/{d1 => dbfs}/Cargo.toml | 9 +--
.../services/dbfs => services/dbfs/src}/backend.rs | 6 +-
.../services/dbfs => services/dbfs/src}/config.rs | 8 +-
.../services/dbfs => services/dbfs/src}/core.rs | 4 +-
.../services/dbfs => services/dbfs/src}/deleter.rs | 4 +-
.../services/dbfs => services/dbfs/src}/docs.md | 0
.../services/dbfs => services/dbfs/src}/error.rs | 4 +-
.../dbfs/mod.rs => services/dbfs/src/lib.rs} | 11 ++-
.../services/dbfs => services/dbfs/src}/lister.rs | 4 +-
.../services/dbfs => services/dbfs/src}/writer.rs | 4 +-
core/services/{d1 => dropbox}/Cargo.toml | 10 +--
.../dropbox => services/dropbox/src}/backend.rs | 4 +-
.../dropbox => services/dropbox/src}/builder.rs | 4 +-
.../dropbox => services/dropbox/src}/config.rs | 8 +-
.../dropbox => services/dropbox/src}/core.rs | 4 +-
.../dropbox => services/dropbox/src}/deleter.rs | 4 +-
.../dropbox => services/dropbox/src}/docs.md | 0
.../dropbox => services/dropbox/src}/error.rs | 4 +-
.../dropbox/mod.rs => services/dropbox/src/lib.rs} | 11 ++-
.../dropbox => services/dropbox/src}/lister.rs | 4 +-
.../dropbox => services/dropbox/src}/writer.rs | 4 +-
core/services/{ipfs => etcd}/Cargo.toml | 12 +--
.../services/etcd => services/etcd/src}/backend.rs | 4 +-
.../services/etcd => services/etcd/src}/config.rs | 8 +-
.../services/etcd => services/etcd/src}/core.rs | 6 +-
.../services/etcd => services/etcd/src}/deleter.rs | 6 +-
.../services/etcd => services/etcd/src}/docs.md | 0
.../services/etcd => services/etcd/src}/error.rs | 2 +-
.../etcd/mod.rs => services/etcd/src/lib.rs} | 11 ++-
.../services/etcd => services/etcd/src}/lister.rs | 6 +-
.../services/etcd => services/etcd/src}/writer.rs | 4 +-
core/services/{d1 => foundationdb}/Cargo.toml | 15 ++--
.../foundationdb/src}/backend.rs | 4 +-
.../foundationdb/src}/config.rs | 8 +-
.../foundationdb/src}/core.rs | 2 +-
.../foundationdb/src}/deleter.rs | 6 +-
.../foundationdb/src}/docs.md | 0
.../mod.rs => services/foundationdb/src/lib.rs} | 11 ++-
.../foundationdb/src}/writer.rs | 4 +-
core/services/{alluxio => huggingface}/Cargo.toml | 7 +-
.../huggingface/src}/backend.rs | 4 +-
.../huggingface/src}/config.rs | 16 ++--
.../huggingface/src}/core.rs | 8 +-
.../huggingface/src}/docs.md | 0
.../huggingface/src}/error.rs | 8 +-
.../mod.rs => services/huggingface/src/lib.rs} | 2 +-
.../huggingface/src}/lister.rs | 4 +-
core/src/lib.rs | 12 +++
63 files changed, 301 insertions(+), 210 deletions(-)
copy core/services/{ipfs => cacache}/Cargo.toml (87%)
rename core/{core/src/services/cacache => services/cacache/src}/backend.rs
(98%)
rename core/{core/src/services/cacache => services/cacache/src}/config.rs (91%)
rename core/{core/src/services/cacache => services/cacache/src}/core.rs (99%)
rename core/{core/src/services/cacache => services/cacache/src}/deleter.rs
(96%)
rename core/{core/src/services/cacache => services/cacache/src}/docs.md (93%)
rename core/{core/src/services/cacache/mod.rs => services/cacache/src/lib.rs}
(84%)
rename core/{core/src/services/cacache => services/cacache/src}/writer.rs (97%)
copy core/services/{d1 => dbfs}/Cargo.toml (92%)
rename core/{core/src/services/dbfs => services/dbfs/src}/backend.rs (98%)
rename core/{core/src/services/dbfs => services/dbfs/src}/config.rs (92%)
rename core/{core/src/services/dbfs => services/dbfs/src}/core.rs (99%)
rename core/{core/src/services/dbfs => services/dbfs/src}/deleter.rs (96%)
rename core/{core/src/services/dbfs => services/dbfs/src}/docs.md (100%)
rename core/{core/src/services/dbfs => services/dbfs/src}/error.rs (98%)
rename core/{core/src/services/dbfs/mod.rs => services/dbfs/src/lib.rs} (84%)
rename core/{core/src/services/dbfs => services/dbfs/src}/lister.rs (98%)
rename core/{core/src/services/dbfs => services/dbfs/src}/writer.rs (97%)
copy core/services/{d1 => dropbox}/Cargo.toml (91%)
rename core/{core/src/services/dropbox => services/dropbox/src}/backend.rs
(99%)
rename core/{core/src/services/dropbox => services/dropbox/src}/builder.rs
(99%)
rename core/{core/src/services/dropbox => services/dropbox/src}/config.rs (92%)
rename core/{core/src/services/dropbox => services/dropbox/src}/core.rs (99%)
rename core/{core/src/services/dropbox => services/dropbox/src}/deleter.rs
(97%)
rename core/{core/src/services/dropbox => services/dropbox/src}/docs.md (100%)
rename core/{core/src/services/dropbox => services/dropbox/src}/error.rs (98%)
rename core/{core/src/services/dropbox/mod.rs => services/dropbox/src/lib.rs}
(84%)
rename core/{core/src/services/dropbox => services/dropbox/src}/lister.rs (98%)
rename core/{core/src/services/dropbox => services/dropbox/src}/writer.rs (98%)
copy core/services/{ipfs => etcd}/Cargo.toml (87%)
rename core/{core/src/services/etcd => services/etcd/src}/backend.rs (99%)
rename core/{core/src/services/etcd => services/etcd/src}/config.rs (94%)
rename core/{core/src/services/etcd => services/etcd/src}/core.rs (97%)
rename core/{core/src/services/etcd => services/etcd/src}/deleter.rs (94%)
rename core/{core/src/services/etcd => services/etcd/src}/docs.md (100%)
rename core/{core/src/services/etcd => services/etcd/src}/error.rs (96%)
rename core/{core/src/services/etcd/mod.rs => services/etcd/src/lib.rs} (84%)
rename core/{core/src/services/etcd => services/etcd/src}/lister.rs (95%)
rename core/{core/src/services/etcd => services/etcd/src}/writer.rs (97%)
copy core/services/{d1 => foundationdb}/Cargo.toml (86%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/backend.rs (99%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/config.rs (91%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/core.rs (99%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/deleter.rs (94%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/docs.md (100%)
rename core/{core/src/services/foundationdb/mod.rs =>
services/foundationdb/src/lib.rs} (83%)
rename core/{core/src/services/foundationdb =>
services/foundationdb/src}/writer.rs (97%)
copy core/services/{alluxio => huggingface}/Cargo.toml (91%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/backend.rs (99%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/config.rs (93%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/core.rs (99%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/docs.md (100%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/error.rs (95%)
rename core/{core/src/services/huggingface/mod.rs =>
services/huggingface/src/lib.rs} (96%)
rename core/{core/src/services/huggingface =>
services/huggingface/src}/lister.rs (99%)