This is an automated email from the ASF dual-hosted git repository.
koushiro pushed a change to branch extract-lakefs-service
in repository https://gitbox.apache.org/repos/asf/opendal.git
from ac77457c5 fix license check
add e826c8760 refactor: Split surrealdb service to new crate (#7045)
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 0d5691fd7 refactor(services/koofr): split koofr into separate crate
(#7043)
add 615b29742 refactor: Split pcloud service to new crate (#7047)
add 672bafe39 Merge remote-tracking branch 'upstream/main' into
extract-lakefs-service
No new revisions were added by this update.
Summary of changes:
core/Cargo.lock | 136 ++++++++++++++++++++-
core/Cargo.toml | 27 ++--
core/core/Cargo.toml | 24 ----
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 | 45 -------
core/services/{lakefs => cacache}/Cargo.toml | 10 +-
.../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/{lakefs => dbfs}/Cargo.toml | 5 +-
.../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/{lakefs => dropbox}/Cargo.toml | 6 +-
.../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/services/{alluxio => koofr}/Cargo.toml | 7 +-
.../koofr => services/koofr/src}/backend.rs | 4 +-
.../koofr => services/koofr/src}/config.rs | 16 +--
.../services/koofr => services/koofr/src}/core.rs | 4 +-
.../koofr => services/koofr/src}/deleter.rs | 4 +-
.../services/koofr => services/koofr/src}/docs.md | 0
.../services/koofr => services/koofr/src}/error.rs | 4 +-
.../koofr/mod.rs => services/koofr/src/lib.rs} | 2 +-
.../koofr => services/koofr/src}/lister.rs | 10 +-
.../koofr => services/koofr/src}/writer.rs | 4 +-
core/services/{lakefs => pcloud}/Cargo.toml | 4 +-
.../pcloud => services/pcloud/src}/backend.rs | 4 +-
.../pcloud => services/pcloud/src}/config.rs | 22 ++--
.../pcloud => services/pcloud/src}/core.rs | 4 +-
.../pcloud => services/pcloud/src}/deleter.rs | 4 +-
.../pcloud => services/pcloud/src}/docs.md | 4 +-
.../pcloud => services/pcloud/src}/error.rs | 5 +-
.../pcloud/mod.rs => services/pcloud/src/lib.rs} | 12 +-
.../pcloud => services/pcloud/src}/lister.rs | 7 +-
.../pcloud => services/pcloud/src}/writer.rs | 4 +-
core/services/{tikv => surrealdb}/Cargo.toml | 6 +-
.../surrealdb/src}/backend.rs | 4 +-
.../surrealdb => services/surrealdb/src}/config.rs | 8 +-
.../surrealdb => services/surrealdb/src}/core.rs | 2 +-
.../surrealdb/src}/deleter.rs | 6 +-
.../surrealdb => services/surrealdb/src}/docs.md | 0
.../mod.rs => services/surrealdb/src/lib.rs} | 12 +-
.../surrealdb => services/surrealdb/src}/writer.rs | 4 +-
core/src/lib.rs | 18 +++
91 files changed, 436 insertions(+), 309 deletions(-)
copy core/services/{lakefs => 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/{lakefs => 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/{lakefs => 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%)
copy core/services/{alluxio => koofr}/Cargo.toml (92%)
rename core/{core/src/services/koofr => services/koofr/src}/backend.rs (99%)
rename core/{core/src/services/koofr => services/koofr/src}/config.rs (89%)
rename core/{core/src/services/koofr => services/koofr/src}/core.rs (99%)
rename core/{core/src/services/koofr => services/koofr/src}/deleter.rs (96%)
rename core/{core/src/services/koofr => services/koofr/src}/docs.md (100%)
rename core/{core/src/services/koofr => services/koofr/src}/error.rs (97%)
rename core/{core/src/services/koofr/mod.rs => services/koofr/src/lib.rs} (96%)
rename core/{core/src/services/koofr => services/koofr/src}/lister.rs (94%)
rename core/{core/src/services/koofr => services/koofr/src}/writer.rs (97%)
copy core/services/{lakefs => pcloud}/Cargo.toml (94%)
rename core/{core/src/services/pcloud => services/pcloud/src}/backend.rs (99%)
rename core/{core/src/services/pcloud => services/pcloud/src}/config.rs (86%)
rename core/{core/src/services/pcloud => services/pcloud/src}/core.rs (99%)
rename core/{core/src/services/pcloud => services/pcloud/src}/deleter.rs (97%)
rename core/{core/src/services/pcloud => services/pcloud/src}/docs.md (93%)
rename core/{core/src/services/pcloud => services/pcloud/src}/error.rs (98%)
rename core/{core/src/services/pcloud/mod.rs => services/pcloud/src/lib.rs}
(84%)
rename core/{core/src/services/pcloud => services/pcloud/src}/lister.rs (95%)
rename core/{core/src/services/pcloud => services/pcloud/src}/writer.rs (97%)
copy core/services/{tikv => surrealdb}/Cargo.toml (88%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/backend.rs
(99%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/config.rs
(95%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/core.rs
(99%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/deleter.rs
(94%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/docs.md
(100%)
rename core/{core/src/services/surrealdb/mod.rs =>
services/surrealdb/src/lib.rs} (84%)
rename core/{core/src/services/surrealdb => services/surrealdb/src}/writer.rs
(97%)