This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch remove-scheme-enum-from-bindings
in repository https://gitbox.apache.org/repos/asf/opendal.git
from e44a70312 refactor(bindings): remove Scheme enum from java binding
add c507e3181 fix:(bindings/python) Gate service-sftp on windows targets
(#6777)
add 58ef05b79 chore(types)!: remove deprecated `list_with_version`
capability (#6781)
add 147b1e184 chore(services/s3)!: remove deprecated `S3::security_token`
(#6779)
add fc5725a2a feat(binding/nodejs): add TimeoutLayer, LoggingLayer and
ThrottleLayer in nodejs binding (#6772)
add d0eddb26a No need to copy the whole tree (#6783)
add e9494dc63 chore(services/fs): use NotADirectory directly (#6786)
add 0c513546f docs: Make it clear that bindings have different version
with rust core. (#6780)
add d05602ca6 fix(bindings/python): Update python/stubgen &
core/hdfs-native (#6774)
add fe8c14f9a Bump to version 0.55.0 with rc.2 (#6788)
add ec8d0cdfd chore: Fix build (#6789)
add f9b67904d chore: Don't introduce openssl for python binding (#6790)
add 48c48b1a1 ci: Remove hdfs-native from arm platform (#6792)
add 129209f05 chore(layers/timeout)!: remove deprecated `with_speed`
method (#6793)
add 4d3cb2a4d feat(hugginface): allow specifying huggingface endpoint
(#6801)
add d0c16d3eb docs: add 1password self-registration link for committers
(#6804)
add fa4c7ee61 feat(services/github): Implement write returns metadata
(#6806)
add 1acd6d062 test(huggingface): cover url construction in huggingface
core (#6803)
add 7f7583d89 refactor!: Migrate service s3 to reqsign-core 2.0 (#6656)
add bc7aca7d1 chore: random code and comments tidy (#6808)
add c35da0d92 feat(services/koofr): Implement write returns metadata
(#6809)
add ccebc1a74 chore: ring has been migrated to new license (#6811)
add 039dd314e chore: fine tune deny configs (#6812)
add 3f45fc2eb chore: suppress noisy deny warnings (#6816)
add 027723f16 chore: move from tokio::sync to mea primitives (#6818)
add 54fb2f526 chore: use fastpool as object pool impl (#6820)
add d58d90eae feat: Implement concurrent write for azdls (#6819)
add e94b5cb64 ci(python): Build wheels in native runners (#6821)
add b464f04a7 refactor: Implement SimulateLayer to make simulate logic
more maintai⦠(#6822)
add ebcdfb4ca refactor!: Refactor oio::Delete to make it's API simple
(#6823)
add 402a2b4b7 chore: Migrate CLAUDE.md to AGENTS.md (#6825)
add 7864bd864 feat: Add simulation for delete with recursive (#6824)
add 70ebd3fba fix(services/huggingface): Allow users to use datasets as an
alias to dataset repo type (#6826)
add 20c963945 feat: Add delete with recursive support for fs (#6827)
add d97fb1a2d RFC-6817: Checksum (#6817)
add 910572d2c RFC-6828: OpenDAL Core (#6828)
add 4e587a952 fix(services/huggingface): Implement pagination with Link
header for large repos (#6832)
add 8b45b121e feat(services/huggingface): Add repo_type=space support
(#6833)
add 334665894 feat(services/huggingface): Enrich metadata with ETag and
security scan flags (#6834)
add d30763385 bug: write operation won't split payload into chunks
following configuration (#6796)
add c7497f606 docs: improve README of core/examples (#6839)
add 5a3df3575 docs: Make it clear that opendal list returns prefix (#6835)
add 16569f47d feat(services/azdls): Add user defined metadata support
(#6842)
add f0cc2530e feat(services/azfile): Add user defined metadata support
(#6841)
add 3a1b738bd Revert "feat(services/azdls): Add user defined metadata
support (#6842)" (#6843)
add 82553f9d4 chore(deps): update datafusion requirement from 50.0.0 to
51.0.0 in /integrations/object_store (#6840)
add c835310c9 ci: Add full ci promote for testing PRs (#6845)
add bb1a3edce ci: Trigger CI workflow correctly (#6847)
add 8360628a8 ci: Fix wrong permissions in YAML (#6848)
add 91c42e527 ci: Allow test_behavior to be called with dispatch (#6850)
add ec2790d1a refactor: use web-time types on wasm32 target (#6852)
add db0e95ed9 fix(services/s3): add md5 to to list of available checksum
algos (#6854)
add bf11e1118 refactor: Split core out to prepare for splitting (#6858)
add efe627ad4 refactor: Reuse from_uri logic inside via iter (#6862)
add 3d66190cc Merge remote-tracking branch 'origin/main' into
remove-scheme-enum-from-bindings
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci_core.yml | 1 +
.github/workflows/full-ci-promote.yml | 149 +
.github/workflows/release_python.yml | 3 +-
.github/workflows/release_ruby.yml | 14 +-
.github/workflows/test_behavior.yml | 14 +
.github/workflows/test_edge.yml | 1 +
CLAUDE.md => AGENTS.md | 4 +-
CHANGELOG.md | 11 +-
CLAUDE.md | 179 +-
README.md | 2 +
bindings/README.md | 6 +
bindings/c/DEPENDENCIES.rust.tsv | 28 +-
bindings/c/README.md | 2 +
bindings/cpp/Cargo.toml | 1 +
bindings/cpp/DEPENDENCIES.rust.tsv | 30 +-
bindings/cpp/README.md | 2 +
bindings/cpp/src/async.rs | 13 +-
bindings/d/README.md | 2 +
bindings/dart/README.md | 2 +
bindings/dotnet/DEPENDENCIES.rust.tsv | 475 +-
bindings/dotnet/README.md | 2 +
bindings/go/README.md | 2 +
bindings/haskell/DEPENDENCIES.rust.tsv | 475 +-
bindings/haskell/README.md | 2 +
bindings/java/DEPENDENCIES.rust.tsv | 565 +-
bindings/java/README.md | 2 +
bindings/lua/DEPENDENCIES.rust.tsv | 503 +-
bindings/lua/README.md | 2 +
bindings/nodejs/Cargo.toml | 1 +
bindings/nodejs/DEPENDENCIES.rust.tsv | 515 +-
bindings/nodejs/README.md | 157 +
bindings/nodejs/generated.d.ts | 138 +
bindings/nodejs/generated.js | 3 +
bindings/nodejs/src/layer.rs | 207 +
bindings/nodejs/src/options.rs | 3 +
bindings/nodejs/tests/suites/layer.suite.mjs | 59 +-
bindings/ocaml/DEPENDENCIES.rust.tsv | 487 +-
bindings/ocaml/README.md | 2 +
bindings/php/DEPENDENCIES.rust.tsv | 35 +-
bindings/php/README.md | 2 +
bindings/python/Cargo.toml | 27 +-
bindings/python/DEPENDENCIES.rust.tsv | 42 +-
bindings/python/README.md | 2 +
bindings/python/python/opendal/operator.pyi | 5852 ++++++++++----------
bindings/python/src/file.rs | 2 +-
bindings/python/src/lister.rs | 5 +-
bindings/python/src/services.rs | 92 +
bindings/python/upgrade.md | 32 +
bindings/ruby/DEPENDENCIES.rust.tsv | 558 +-
bindings/ruby/README.md | 2 +
bindings/swift/README.md | 2 +
bindings/zig/README.md | 2 +
core/Cargo.lock | 549 +-
core/Cargo.toml | 455 +-
core/DEPENDENCIES.rust.tsv | 395 +-
core/{ => core}/Cargo.toml | 66 +-
core/{ => core}/src/blocking/delete.rs | 5 -
core/{ => core}/src/blocking/list.rs | 0
core/{ => core}/src/blocking/mod.rs | 0
core/{ => core}/src/blocking/operator.rs | 164 +-
.../src/blocking/read/buffer_iterator.rs | 0
core/{ => core}/src/blocking/read/mod.rs | 0
core/{ => core}/src/blocking/read/reader.rs | 0
.../src/blocking/read/std_bytes_iterator.rs | 0
core/{ => core}/src/blocking/read/std_reader.rs | 0
core/{ => core}/src/blocking/write/mod.rs | 0
core/{ => core}/src/blocking/write/std_writer.rs | 0
core/{ => core}/src/blocking/write/writer.rs | 6 +-
core/{ => core}/src/docs/comparisons/mod.rs | 0
.../src/docs/comparisons/vs_object_store.md | 0
core/{ => core}/src/docs/concepts.rs | 14 +-
core/{ => core}/src/docs/internals/accessor.rs | 4 +-
core/{ => core}/src/docs/internals/layer.rs | 0
core/{ => core}/src/docs/internals/mod.rs | 0
core/{ => core}/src/docs/mod.rs | 2 +-
.../src/docs/performance/concurrent_write.md | 0
.../src/docs/performance/http_optimization.md | 0
core/{ => core}/src/docs/performance/mod.rs | 0
core/{ => core}/src/docs/rfcs/0000_example.md | 0
.../src/docs/rfcs/0000_foyer_integration.md | 0
.../src/docs/rfcs/0041_object_native_api.md | 0
core/{ => core}/src/docs/rfcs/0044_error_handle.md | 0
core/{ => core}/src/docs/rfcs/0057_auto_region.md | 0
.../{ => core}/src/docs/rfcs/0069_object_stream.md | 0
.../src/docs/rfcs/0090_limited_reader.md | 0
.../src/docs/rfcs/0112_path_normalization.md | 0
.../src/docs/rfcs/0191_async_streaming_io.md | 0
.../src/docs/rfcs/0203_remove_credential.md | 0
core/{ => core}/src/docs/rfcs/0221_create_dir.md | 0
.../src/docs/rfcs/0247_retryable_error.md | 0
core/{ => core}/src/docs/rfcs/0293_object_id.md | 0
core/{ => core}/src/docs/rfcs/0337_dir_entry.md | 0
.../src/docs/rfcs/0409_accessor_capabilities.md | 0
core/{ => core}/src/docs/rfcs/0413_presign.md | 0
.../src/docs/rfcs/0423_command_line_interface.md | 0
.../src/docs/rfcs/0429_init_from_iter.md | 0
core/{ => core}/src/docs/rfcs/0438_multipart.md | 0
core/{ => core}/src/docs/rfcs/0443_gateway.md | 0
core/{ => core}/src/docs/rfcs/0501_new_builder.md | 0
.../src/docs/rfcs/0554_write_refactor.md | 0
.../src/docs/rfcs/0561_list_metadata_reuse.md | 0
core/{ => core}/src/docs/rfcs/0599_blocking_api.md | 0
.../{ => core}/src/docs/rfcs/0623_redis_service.md | 0
.../src/docs/rfcs/0627_split_capabilities.md | 0
.../src/docs/rfcs/0661_path_in_accessor.md | 0
.../src/docs/rfcs/0793_generic_kv_services.md | 0
.../{ => core}/src/docs/rfcs/0926_object_reader.md | 0
.../src/docs/rfcs/0977_refactor_error.md | 0
.../src/docs/rfcs/1085_object_handler.md | 0
.../src/docs/rfcs/1391_object_metadataer.md | 0
.../src/docs/rfcs/1398_query_based_metadata.md | 0
.../{ => core}/src/docs/rfcs/1420_object_writer.md | 0
.../src/docs/rfcs/1477_remove_object_concept.md | 0
.../src/docs/rfcs/1735_operation_extension.md | 0
.../src/docs/rfcs/2083_writer_sink_api.md | 0
core/{ => core}/src/docs/rfcs/2133_append_api.md | 0
.../src/docs/rfcs/2299_chain_based_operator_api.md | 0
.../src/docs/rfcs/2602_object_versioning.md | 0
.../src/docs/rfcs/2758_merge_append_into_write.md | 0
core/{ => core}/src/docs/rfcs/2774_lister_api.md | 0
.../src/docs/rfcs/2779_list_with_metakey.md | 0
.../src/docs/rfcs/2852_native_capability.md | 0
.../docs/rfcs/2884_merge_range_read_into_read.md | 0
.../src/docs/rfcs/3017_remove_write_copy_from.md | 0
core/{ => core}/src/docs/rfcs/3197_config.md | 0
.../src/docs/rfcs/3232_align_list_api.md | 0
core/{ => core}/src/docs/rfcs/3243_list_prefix.md | 0
core/{ => core}/src/docs/rfcs/3356_lazy_reader.md | 0
.../src/docs/rfcs/3526_list_recursive.md | 0
.../src/docs/rfcs/3574_concurrent_stat_in_list.md | 0
.../src/docs/rfcs/3734_buffered_reader.md | 0
.../src/docs/rfcs/3898_concurrent_writer.md | 0
core/{ => core}/src/docs/rfcs/3911_deleter_api.md | 0
.../src/docs/rfcs/4382_range_based_read.md | 0
core/{ => core}/src/docs/rfcs/4638_executor.md | 0
.../src/docs/rfcs/5314_remove_metakey.md | 0
.../src/docs/rfcs/5444_operator_from_uri.md | 0
core/{ => core}/src/docs/rfcs/5479_context.md | 0
.../src/docs/rfcs/5485_conditional_reader.md | 0
.../src/docs/rfcs/5495_list_with_deleted.md | 0
.../src/docs/rfcs/5556_write_returns_metadata.md | 0
.../src/docs/rfcs/5871_read_returns_metadata.md | 0
.../src/docs/rfcs/6189_remove_native_blocking.md | 0
core/{ => core}/src/docs/rfcs/6209_glob_support.md | 0
core/{ => core}/src/docs/rfcs/6213_options_api.md | 0
.../src/docs/rfcs/6678_simulate_layer.md | 0
.../docs/rfcs/6707_capability_override_layer.md | 0
core/core/src/docs/rfcs/6817_checksum.md | 173 +
core/core/src/docs/rfcs/6828_core.md | 108 +
core/{ => core}/src/docs/rfcs/README.md | 0
core/{ => core}/src/docs/rfcs/mod.rs | 8 +
core/{ => core}/src/docs/upgrade.md | 30 +
core/{ => core}/src/layers/async_backtrace.rs | 17 +-
core/{ => core}/src/layers/await_tree.rs | 16 +-
core/{ => core}/src/layers/capability_check.rs | 10 +-
core/{ => core}/src/layers/chaos.rs | 8 +-
core/{ => core}/src/layers/complete.rs | 161 +-
core/{ => core}/src/layers/concurrent_limit.rs | 73 +-
core/{ => core}/src/layers/correctness_check.rs | 22 +-
core/{ => core}/src/layers/dtrace.rs | 8 +-
core/{ => core}/src/layers/error_context.rs | 22 +-
core/{ => core}/src/layers/fastmetrics.rs | 33 +-
core/{ => core}/src/layers/fastrace.rs | 27 +-
core/{ => core}/src/layers/http_client.rs | 22 +-
core/{ => core}/src/layers/immutable_index.rs | 8 +-
core/{ => core}/src/layers/logging.rs | 49 +-
core/{ => core}/src/layers/metrics.rs | 8 +-
core/{ => core}/src/layers/mime_guess.rs | 8 +-
core/{ => core}/src/layers/mod.rs | 3 +
core/{ => core}/src/layers/observe/metrics.rs | 9 +-
core/{ => core}/src/layers/observe/mod.rs | 0
core/{ => core}/src/layers/otelmetrics.rs | 26 +-
core/{ => core}/src/layers/oteltrace.rs | 8 +-
core/{ => core}/src/layers/prometheus.rs | 42 +-
core/{ => core}/src/layers/prometheus_client.rs | 17 +-
core/{ => core}/src/layers/retry.rs | 119 +-
core/core/src/layers/simulate.rs | 343 ++
core/{ => core}/src/layers/tail_cut.rs | 42 +-
core/{ => core}/src/layers/throttle.rs | 8 +-
core/{ => core}/src/layers/timeout.rs | 45 +-
core/{ => core}/src/layers/tracing.rs | 24 +-
core/{ => core}/src/layers/type_eraser.rs | 0
core/{ => core}/src/lib.rs | 24 +-
core/{ => core}/src/raw/accessor.rs | 0
core/{ => core}/src/raw/atomic_util.rs | 0
core/{ => core}/src/raw/azure.rs | 0
core/{ => core}/src/raw/enum_utils.rs | 0
core/{ => core}/src/raw/futures_util.rs | 5 +-
core/{ => core}/src/raw/http_util/body.rs | 0
.../src/raw/http_util/bytes_content_range.rs | 0
core/{ => core}/src/raw/http_util/bytes_range.rs | 0
core/{ => core}/src/raw/http_util/client.rs | 0
core/{ => core}/src/raw/http_util/error.rs | 0
core/{ => core}/src/raw/http_util/header.rs | 0
core/{ => core}/src/raw/http_util/mod.rs | 0
core/{ => core}/src/raw/http_util/multipart.rs | 0
core/{ => core}/src/raw/http_util/uri.rs | 0
core/{ => core}/src/raw/layer.rs | 4 +-
core/{ => core}/src/raw/mod.rs | 0
core/{ => core}/src/raw/oio/buf/flex_buf.rs | 0
core/{ => core}/src/raw/oio/buf/mod.rs | 0
core/{ => core}/src/raw/oio/buf/pooled_buf.rs | 0
core/{ => core}/src/raw/oio/buf/queue_buf.rs | 0
core/{ => core}/src/raw/oio/delete/api.rs | 53 +-
core/{ => core}/src/raw/oio/delete/batch_delete.rs | 82 +-
core/{ => core}/src/raw/oio/delete/mod.rs | 0
.../src/raw/oio/delete/one_shot_delete.rs | 34 +-
core/{ => core}/src/raw/oio/entry.rs | 0
core/{ => core}/src/raw/oio/list/api.rs | 0
core/{ => core}/src/raw/oio/list/flat_list.rs | 0
core/{ => core}/src/raw/oio/list/hierarchy_list.rs | 0
core/{ => core}/src/raw/oio/list/mod.rs | 0
core/{ => core}/src/raw/oio/list/page_list.rs | 0
core/{ => core}/src/raw/oio/list/prefix_list.rs | 0
core/{ => core}/src/raw/oio/mod.rs | 0
core/{ => core}/src/raw/oio/read/api.rs | 0
core/{ => core}/src/raw/oio/read/mod.rs | 0
core/{ => core}/src/raw/oio/write/api.rs | 0
core/{ => core}/src/raw/oio/write/append_write.rs | 0
core/{ => core}/src/raw/oio/write/block_write.rs | 1 -
core/{ => core}/src/raw/oio/write/mod.rs | 0
.../src/raw/oio/write/multipart_write.rs | 4 +-
.../{ => core}/src/raw/oio/write/one_shot_write.rs | 0
.../{ => core}/src/raw/oio/write/position_write.rs | 13 +-
core/{ => core}/src/raw/operation.rs | 0
core/{ => core}/src/raw/ops.rs | 28 +-
core/{ => core}/src/raw/path.rs | 0
core/{ => core}/src/raw/path_cache.rs | 4 +-
core/{ => core}/src/raw/rps.rs | 0
core/{ => core}/src/raw/serde_util.rs | 0
core/{ => core}/src/raw/std_io_util.rs | 0
core/{ => core}/src/raw/tests/mod.rs | 0
core/{ => core}/src/raw/tests/read.rs | 0
core/{ => core}/src/raw/tests/utils.rs | 0
core/{ => core}/src/raw/tests/write.rs | 0
core/{ => core}/src/raw/time.rs | 42 +-
core/{ => core}/src/raw/tokio_util.rs | 0
core/{ => core}/src/raw/version.rs | 0
.../src/services/aliyun_drive/backend.rs | 2 +-
.../{ => core}/src/services/aliyun_drive/config.rs | 0
core/{ => core}/src/services/aliyun_drive/core.rs | 4 +-
.../src/services/aliyun_drive/deleter.rs | 0
core/{ => core}/src/services/aliyun_drive/docs.md | 4 +-
core/{ => core}/src/services/aliyun_drive/error.rs | 0
.../{ => core}/src/services/aliyun_drive/lister.rs | 0
core/{ => core}/src/services/aliyun_drive/mod.rs | 0
.../{ => core}/src/services/aliyun_drive/writer.rs | 0
core/{ => core}/src/services/alluxio/backend.rs | 0
core/{ => core}/src/services/alluxio/config.rs | 10 +-
core/{ => core}/src/services/alluxio/core.rs | 0
core/{ => core}/src/services/alluxio/deleter.rs | 0
core/{ => core}/src/services/alluxio/docs.md | 4 +-
core/{ => core}/src/services/alluxio/error.rs | 0
core/{ => core}/src/services/alluxio/lister.rs | 0
core/{ => core}/src/services/alluxio/mod.rs | 0
core/{ => core}/src/services/alluxio/writer.rs | 0
core/{ => core}/src/services/azblob/backend.rs | 5 +-
core/{ => core}/src/services/azblob/config.rs | 0
core/{ => core}/src/services/azblob/core.rs | 1 -
core/{ => core}/src/services/azblob/deleter.rs | 0
core/{ => core}/src/services/azblob/docs.md | 4 +-
core/{ => core}/src/services/azblob/error.rs | 0
core/{ => core}/src/services/azblob/lister.rs | 0
core/{ => core}/src/services/azblob/mod.rs | 0
core/{ => core}/src/services/azblob/writer.rs | 0
core/{ => core}/src/services/azdls/backend.rs | 23 +-
core/{ => core}/src/services/azdls/config.rs | 9 +-
core/{ => core}/src/services/azdls/core.rs | 48 +-
core/{ => core}/src/services/azdls/deleter.rs | 0
core/{ => core}/src/services/azdls/docs.md | 4 +-
core/{ => core}/src/services/azdls/error.rs | 0
core/{ => core}/src/services/azdls/lister.rs | 0
core/{ => core}/src/services/azdls/mod.rs | 0
core/{ => core}/src/services/azdls/writer.rs | 89 +-
core/{ => core}/src/services/azfile/backend.rs | 14 +-
core/{ => core}/src/services/azfile/config.rs | 9 +-
core/{ => core}/src/services/azfile/core.rs | 8 +
core/{ => core}/src/services/azfile/deleter.rs | 0
core/{ => core}/src/services/azfile/docs.md | 4 +-
core/{ => core}/src/services/azfile/error.rs | 0
core/{ => core}/src/services/azfile/lister.rs | 0
core/{ => core}/src/services/azfile/mod.rs | 0
core/{ => core}/src/services/azfile/writer.rs | 0
core/{ => core}/src/services/b2/backend.rs | 2 +-
core/{ => core}/src/services/b2/config.rs | 0
core/{ => core}/src/services/b2/core.rs | 3 +-
core/{ => core}/src/services/b2/deleter.rs | 0
core/{ => core}/src/services/b2/docs.md | 4 +-
core/{ => core}/src/services/b2/error.rs | 0
core/{ => core}/src/services/b2/lister.rs | 0
core/{ => core}/src/services/b2/mod.rs | 0
core/{ => core}/src/services/b2/writer.rs | 0
core/{ => core}/src/services/cacache/backend.rs | 0
core/{ => core}/src/services/cacache/config.rs | 0
core/{ => core}/src/services/cacache/core.rs | 0
core/{ => core}/src/services/cacache/deleter.rs | 0
core/{ => core}/src/services/cacache/docs.md | 4 +-
core/{ => core}/src/services/cacache/mod.rs | 0
core/{ => core}/src/services/cacache/writer.rs | 0
.../src/services/cloudflare_kv/backend.rs | 6 +-
.../src/services/cloudflare_kv/config.rs | 2 +-
core/{ => core}/src/services/cloudflare_kv/core.rs | 7 +-
.../src/services/cloudflare_kv/deleter.rs | 0
core/{ => core}/src/services/cloudflare_kv/docs.md | 0
.../{ => core}/src/services/cloudflare_kv/error.rs | 0
.../src/services/cloudflare_kv/lister.rs | 0
core/{ => core}/src/services/cloudflare_kv/mod.rs | 0
.../{ => core}/src/services/cloudflare_kv/model.rs | 0
.../src/services/cloudflare_kv/writer.rs | 0
core/{ => core}/src/services/compfs/backend.rs | 0
core/{ => core}/src/services/compfs/config.rs | 0
core/{ => core}/src/services/compfs/core.rs | 0
core/{ => core}/src/services/compfs/deleter.rs | 0
core/{ => core}/src/services/compfs/lister.rs | 0
core/{ => core}/src/services/compfs/mod.rs | 0
core/{ => core}/src/services/compfs/reader.rs | 0
core/{ => core}/src/services/compfs/writer.rs | 0
core/{ => core}/src/services/cos/backend.rs | 0
core/{ => core}/src/services/cos/config.rs | 0
core/{ => core}/src/services/cos/core.rs | 1 -
core/{ => core}/src/services/cos/deleter.rs | 0
core/{ => core}/src/services/cos/docs.md | 4 +-
core/{ => core}/src/services/cos/error.rs | 0
core/{ => core}/src/services/cos/lister.rs | 0
core/{ => core}/src/services/cos/mod.rs | 0
core/{ => core}/src/services/cos/writer.rs | 0
core/{ => core}/src/services/d1/backend.rs | 0
core/{ => core}/src/services/d1/config.rs | 0
core/{ => core}/src/services/d1/core.rs | 0
core/{ => core}/src/services/d1/deleter.rs | 0
core/{ => core}/src/services/d1/docs.md | 4 +-
core/{ => core}/src/services/d1/error.rs | 0
core/{ => core}/src/services/d1/mod.rs | 0
core/{ => core}/src/services/d1/model.rs | 0
core/{ => core}/src/services/d1/writer.rs | 0
core/{ => core}/src/services/dashmap/backend.rs | 0
core/{ => core}/src/services/dashmap/config.rs | 0
core/{ => core}/src/services/dashmap/core.rs | 0
core/{ => core}/src/services/dashmap/deleter.rs | 0
core/{ => core}/src/services/dashmap/docs.md | 4 +-
core/{ => core}/src/services/dashmap/lister.rs | 0
core/{ => core}/src/services/dashmap/mod.rs | 0
core/{ => core}/src/services/dashmap/writer.rs | 5 +-
core/{ => core}/src/services/dbfs/backend.rs | 0
core/{ => core}/src/services/dbfs/config.rs | 10 +-
core/{ => core}/src/services/dbfs/core.rs | 0
core/{ => core}/src/services/dbfs/deleter.rs | 0
core/{ => core}/src/services/dbfs/docs.md | 4 +-
core/{ => core}/src/services/dbfs/error.rs | 0
core/{ => core}/src/services/dbfs/lister.rs | 0
core/{ => core}/src/services/dbfs/mod.rs | 0
core/{ => core}/src/services/dbfs/writer.rs | 0
core/{ => core}/src/services/dropbox/backend.rs | 0
core/{ => core}/src/services/dropbox/builder.rs | 2 +-
core/{ => core}/src/services/dropbox/config.rs | 0
core/{ => core}/src/services/dropbox/core.rs | 3 +-
core/{ => core}/src/services/dropbox/deleter.rs | 0
core/{ => core}/src/services/dropbox/docs.md | 6 +-
core/{ => core}/src/services/dropbox/error.rs | 0
core/{ => core}/src/services/dropbox/lister.rs | 0
core/{ => core}/src/services/dropbox/mod.rs | 0
core/{ => core}/src/services/dropbox/writer.rs | 0
core/{ => core}/src/services/etcd/backend.rs | 10 +-
core/{ => core}/src/services/etcd/config.rs | 0
core/{ => core}/src/services/etcd/core.rs | 92 +-
core/{ => core}/src/services/etcd/deleter.rs | 0
core/{ => core}/src/services/etcd/docs.md | 4 +-
core/{ => core}/src/services/etcd/error.rs | 0
core/{ => core}/src/services/etcd/lister.rs | 0
core/{ => core}/src/services/etcd/mod.rs | 0
core/{ => core}/src/services/etcd/writer.rs | 0
.../src/services/foundationdb/backend.rs | 0
.../{ => core}/src/services/foundationdb/config.rs | 0
core/{ => core}/src/services/foundationdb/core.rs | 0
.../src/services/foundationdb/deleter.rs | 0
core/{ => core}/src/services/foundationdb/docs.md | 4 +-
core/{ => core}/src/services/foundationdb/mod.rs | 0
.../{ => core}/src/services/foundationdb/writer.rs | 0
core/{ => core}/src/services/fs/backend.rs | 1 +
core/{ => core}/src/services/fs/config.rs | 0
core/{ => core}/src/services/fs/core.rs | 20 +-
core/{ => core}/src/services/fs/deleter.rs | 12 +-
core/{ => core}/src/services/fs/docs.md | 4 +-
core/{ => core}/src/services/fs/error.rs | 0
core/{ => core}/src/services/fs/lister.rs | 0
core/{ => core}/src/services/fs/mod.rs | 0
core/{ => core}/src/services/fs/reader.rs | 0
core/{ => core}/src/services/fs/writer.rs | 2 +-
core/{ => core}/src/services/ftp/backend.rs | 20 +-
core/{ => core}/src/services/ftp/config.rs | 15 +-
core/{ => core}/src/services/ftp/core.rs | 76 +-
core/{ => core}/src/services/ftp/deleter.rs | 4 +-
core/{ => core}/src/services/ftp/docs.md | 4 +-
core/{ => core}/src/services/ftp/err.rs | 2 +-
core/{ => core}/src/services/ftp/lister.rs | 0
core/{ => core}/src/services/ftp/mod.rs | 0
core/{ => core}/src/services/ftp/reader.rs | 12 +-
core/{ => core}/src/services/ftp/writer.rs | 14 +-
core/{ => core}/src/services/gcs/backend.rs | 5 +-
core/{ => core}/src/services/gcs/config.rs | 0
core/{ => core}/src/services/gcs/core.rs | 1 -
core/{ => core}/src/services/gcs/deleter.rs | 0
core/{ => core}/src/services/gcs/docs.md | 4 +-
core/{ => core}/src/services/gcs/error.rs | 0
core/{ => core}/src/services/gcs/lister.rs | 0
core/{ => core}/src/services/gcs/mod.rs | 0
core/{ => core}/src/services/gcs/uri.rs | 0
core/{ => core}/src/services/gcs/writer.rs | 0
core/{ => core}/src/services/gdrive/backend.rs | 0
core/{ => core}/src/services/gdrive/builder.rs | 2 +-
core/{ => core}/src/services/gdrive/config.rs | 0
core/{ => core}/src/services/gdrive/core.rs | 3 +-
core/{ => core}/src/services/gdrive/deleter.rs | 0
core/{ => core}/src/services/gdrive/docs.md | 4 +-
core/{ => core}/src/services/gdrive/error.rs | 0
core/{ => core}/src/services/gdrive/lister.rs | 0
core/{ => core}/src/services/gdrive/mod.rs | 0
core/{ => core}/src/services/gdrive/writer.rs | 0
core/{ => core}/src/services/ghac/backend.rs | 0
core/{ => core}/src/services/ghac/config.rs | 0
core/{ => core}/src/services/ghac/core.rs | 0
core/{ => core}/src/services/ghac/docs.md | 4 +-
core/{ => core}/src/services/ghac/error.rs | 0
core/{ => core}/src/services/ghac/mod.rs | 0
core/{ => core}/src/services/ghac/writer.rs | 0
core/{ => core}/src/services/github/backend.rs | 0
core/{ => core}/src/services/github/config.rs | 0
core/{ => core}/src/services/github/core.rs | 5 +
core/{ => core}/src/services/github/deleter.rs | 0
core/{ => core}/src/services/github/docs.md | 4 +-
core/{ => core}/src/services/github/error.rs | 0
core/{ => core}/src/services/github/lister.rs | 0
core/{ => core}/src/services/github/mod.rs | 0
core/{ => core}/src/services/github/writer.rs | 25 +-
core/{ => core}/src/services/gridfs/backend.rs | 2 +-
core/{ => core}/src/services/gridfs/config.rs | 0
core/{ => core}/src/services/gridfs/core.rs | 2 +-
core/{ => core}/src/services/gridfs/deleter.rs | 0
core/{ => core}/src/services/gridfs/docs.md | 4 +-
core/{ => core}/src/services/gridfs/mod.rs | 0
core/{ => core}/src/services/gridfs/writer.rs | 0
core/{ => core}/src/services/hdfs/backend.rs | 0
core/{ => core}/src/services/hdfs/config.rs | 18 +-
core/{ => core}/src/services/hdfs/core.rs | 0
core/{ => core}/src/services/hdfs/deleter.rs | 0
core/{ => core}/src/services/hdfs/docs.md | 4 +-
core/{ => core}/src/services/hdfs/lister.rs | 0
core/{ => core}/src/services/hdfs/mod.rs | 0
core/{ => core}/src/services/hdfs/reader.rs | 0
core/{ => core}/src/services/hdfs/writer.rs | 0
.../{ => core}/src/services/hdfs_native/backend.rs | 0
core/{ => core}/src/services/hdfs_native/config.rs | 18 +-
core/{ => core}/src/services/hdfs_native/core.rs | 0
.../{ => core}/src/services/hdfs_native/deleter.rs | 0
core/{ => core}/src/services/hdfs_native/docs.md | 0
core/{ => core}/src/services/hdfs_native/error.rs | 0
core/{ => core}/src/services/hdfs_native/lister.rs | 0
core/{ => core}/src/services/hdfs_native/mod.rs | 0
core/{ => core}/src/services/hdfs_native/reader.rs | 0
core/{ => core}/src/services/hdfs_native/writer.rs | 0
core/{ => core}/src/services/http/backend.rs | 0
core/{ => core}/src/services/http/config.rs | 24 +-
core/{ => core}/src/services/http/core.rs | 0
core/{ => core}/src/services/http/docs.md | 4 +-
core/{ => core}/src/services/http/error.rs | 0
core/{ => core}/src/services/http/mod.rs | 0
.../{ => core}/src/services/huggingface/backend.rs | 74 +-
core/{ => core}/src/services/huggingface/config.rs | 101 +-
core/{ => core}/src/services/huggingface/core.rs | 402 +-
core/{ => core}/src/services/huggingface/docs.md | 4 +-
core/{ => core}/src/services/huggingface/error.rs | 0
core/core/src/services/huggingface/lister.rs | 211 +
core/{ => core}/src/services/huggingface/mod.rs | 0
core/{ => core}/src/services/ipfs/backend.rs | 0
core/{ => core}/src/services/ipfs/config.rs | 18 +-
core/{ => core}/src/services/ipfs/core.rs | 0
core/{ => core}/src/services/ipfs/docs.md | 4 +-
core/{ => core}/src/services/ipfs/error.rs | 0
core/{ => core}/src/services/ipfs/ipld.rs | 0
core/{ => core}/src/services/ipfs/mod.rs | 0
core/{ => core}/src/services/ipmfs/backend.rs | 0
core/{ => core}/src/services/ipmfs/builder.rs | 4 +-
core/{ => core}/src/services/ipmfs/config.rs | 10 +-
core/{ => core}/src/services/ipmfs/core.rs | 0
core/{ => core}/src/services/ipmfs/deleter.rs | 0
core/{ => core}/src/services/ipmfs/docs.md | 0
core/{ => core}/src/services/ipmfs/error.rs | 0
core/{ => core}/src/services/ipmfs/lister.rs | 0
core/{ => core}/src/services/ipmfs/mod.rs | 0
core/{ => core}/src/services/ipmfs/writer.rs | 0
core/{ => core}/src/services/koofr/backend.rs | 4 +-
core/{ => core}/src/services/koofr/config.rs | 9 +-
core/{ => core}/src/services/koofr/core.rs | 4 +-
core/{ => core}/src/services/koofr/deleter.rs | 0
core/{ => core}/src/services/koofr/docs.md | 4 +-
core/{ => core}/src/services/koofr/error.rs | 0
core/{ => core}/src/services/koofr/lister.rs | 0
core/{ => core}/src/services/koofr/mod.rs | 0
core/{ => core}/src/services/koofr/writer.rs | 25 +-
core/{ => core}/src/services/lakefs/backend.rs | 0
core/{ => core}/src/services/lakefs/config.rs | 9 +-
core/{ => core}/src/services/lakefs/core.rs | 0
core/{ => core}/src/services/lakefs/deleter.rs | 0
core/{ => core}/src/services/lakefs/docs.md | 4 +-
core/{ => core}/src/services/lakefs/error.rs | 0
core/{ => core}/src/services/lakefs/lister.rs | 0
core/{ => core}/src/services/lakefs/mod.rs | 0
core/{ => core}/src/services/lakefs/writer.rs | 0
core/{ => core}/src/services/memcached/backend.rs | 29 +-
core/{ => core}/src/services/memcached/binary.rs | 1 +
core/{ => core}/src/services/memcached/config.rs | 14 +-
core/{ => core}/src/services/memcached/core.rs | 93 +-
core/{ => core}/src/services/memcached/deleter.rs | 0
core/{ => core}/src/services/memcached/docs.md | 4 +-
core/{ => core}/src/services/memcached/mod.rs | 0
core/{ => core}/src/services/memcached/writer.rs | 0
core/{ => core}/src/services/memory/backend.rs | 0
core/{ => core}/src/services/memory/config.rs | 0
core/{ => core}/src/services/memory/core.rs | 0
core/{ => core}/src/services/memory/deleter.rs | 0
core/{ => core}/src/services/memory/docs.md | 4 +-
core/{ => core}/src/services/memory/lister.rs | 0
core/{ => core}/src/services/memory/mod.rs | 0
core/{ => core}/src/services/memory/writer.rs | 0
core/{ => core}/src/services/mini_moka/backend.rs | 1 -
core/{ => core}/src/services/mini_moka/config.rs | 0
core/{ => core}/src/services/mini_moka/core.rs | 0
core/{ => core}/src/services/mini_moka/deleter.rs | 0
core/{ => core}/src/services/mini_moka/docs.md | 0
core/{ => core}/src/services/mini_moka/lister.rs | 0
core/{ => core}/src/services/mini_moka/mod.rs | 0
core/{ => core}/src/services/mini_moka/writer.rs | 0
core/{ => core}/src/services/mod.rs | 0
core/{ => core}/src/services/moka/backend.rs | 11 +-
core/{ => core}/src/services/moka/config.rs | 0
core/{ => core}/src/services/moka/core.rs | 0
core/{ => core}/src/services/moka/deleter.rs | 0
core/{ => core}/src/services/moka/docs.md | 4 +-
core/{ => core}/src/services/moka/lister.rs | 0
core/{ => core}/src/services/moka/mod.rs | 0
core/{ => core}/src/services/moka/writer.rs | 0
core/{ => core}/src/services/mongodb/backend.rs | 2 +-
core/{ => core}/src/services/mongodb/config.rs | 0
core/{ => core}/src/services/mongodb/core.rs | 2 +-
core/{ => core}/src/services/mongodb/deleter.rs | 0
core/{ => core}/src/services/mongodb/docs.md | 4 +-
core/{ => core}/src/services/mongodb/mod.rs | 0
core/{ => core}/src/services/mongodb/writer.rs | 0
core/{ => core}/src/services/monoiofs/backend.rs | 0
core/{ => core}/src/services/monoiofs/config.rs | 0
core/{ => core}/src/services/monoiofs/core.rs | 3 +-
core/{ => core}/src/services/monoiofs/deleter.rs | 0
core/{ => core}/src/services/monoiofs/docs.md | 4 +-
core/{ => core}/src/services/monoiofs/mod.rs | 0
core/{ => core}/src/services/monoiofs/reader.rs | 0
core/{ => core}/src/services/monoiofs/writer.rs | 0
core/{ => core}/src/services/mysql/backend.rs | 2 +-
core/{ => core}/src/services/mysql/config.rs | 0
core/{ => core}/src/services/mysql/core.rs | 7 +-
core/{ => core}/src/services/mysql/deleter.rs | 0
core/{ => core}/src/services/mysql/docs.md | 4 +-
core/{ => core}/src/services/mysql/mod.rs | 0
core/{ => core}/src/services/mysql/writer.rs | 0
core/{ => core}/src/services/obs/backend.rs | 0
core/{ => core}/src/services/obs/config.rs | 0
core/{ => core}/src/services/obs/core.rs | 1 -
core/{ => core}/src/services/obs/deleter.rs | 0
core/{ => core}/src/services/obs/docs.md | 4 +-
core/{ => core}/src/services/obs/error.rs | 0
core/{ => core}/src/services/obs/lister.rs | 0
core/{ => core}/src/services/obs/mod.rs | 0
core/{ => core}/src/services/obs/writer.rs | 0
core/{ => core}/src/services/onedrive/backend.rs | 0
core/{ => core}/src/services/onedrive/builder.rs | 2 +-
core/{ => core}/src/services/onedrive/config.rs | 0
core/{ => core}/src/services/onedrive/core.rs | 3 +-
core/{ => core}/src/services/onedrive/deleter.rs | 0
core/{ => core}/src/services/onedrive/docs.md | 8 +-
core/{ => core}/src/services/onedrive/error.rs | 0
.../src/services/onedrive/graph_model.rs | 0
core/{ => core}/src/services/onedrive/lister.rs | 0
core/{ => core}/src/services/onedrive/mod.rs | 0
core/{ => core}/src/services/onedrive/writer.rs | 0
core/{ => core}/src/services/opfs/backend.rs | 0
core/{ => core}/src/services/opfs/config.rs | 0
core/{ => core}/src/services/opfs/core.rs | 0
core/{ => core}/src/services/opfs/docs.md | 0
core/{ => core}/src/services/opfs/error.rs | 0
core/{ => core}/src/services/opfs/mod.rs | 0
core/{ => core}/src/services/opfs/utils.rs | 0
core/{ => core}/src/services/oss/backend.rs | 5 +-
core/{ => core}/src/services/oss/config.rs | 0
core/{ => core}/src/services/oss/core.rs | 1 -
core/{ => core}/src/services/oss/deleter.rs | 0
core/{ => core}/src/services/oss/docs.md | 4 +-
core/{ => core}/src/services/oss/error.rs | 0
core/{ => core}/src/services/oss/lister.rs | 0
core/{ => core}/src/services/oss/mod.rs | 0
core/{ => core}/src/services/oss/writer.rs | 0
core/{ => core}/src/services/pcloud/backend.rs | 0
core/{ => core}/src/services/pcloud/config.rs | 17 +-
core/{ => core}/src/services/pcloud/core.rs | 0
core/{ => core}/src/services/pcloud/deleter.rs | 0
core/{ => core}/src/services/pcloud/docs.md | 4 +-
core/{ => core}/src/services/pcloud/error.rs | 0
core/{ => core}/src/services/pcloud/lister.rs | 0
core/{ => core}/src/services/pcloud/mod.rs | 0
core/{ => core}/src/services/pcloud/writer.rs | 0
core/{ => core}/src/services/persy/backend.rs | 0
core/{ => core}/src/services/persy/config.rs | 0
core/{ => core}/src/services/persy/core.rs | 0
core/{ => core}/src/services/persy/deleter.rs | 0
core/{ => core}/src/services/persy/docs.md | 4 +-
core/{ => core}/src/services/persy/mod.rs | 0
core/{ => core}/src/services/persy/writer.rs | 0
core/{ => core}/src/services/postgresql/backend.rs | 2 +-
core/{ => core}/src/services/postgresql/config.rs | 0
core/{ => core}/src/services/postgresql/core.rs | 7 +-
core/{ => core}/src/services/postgresql/deleter.rs | 0
core/{ => core}/src/services/postgresql/docs.md | 4 +-
core/{ => core}/src/services/postgresql/mod.rs | 0
core/{ => core}/src/services/postgresql/writer.rs | 0
core/{ => core}/src/services/redb/backend.rs | 0
core/{ => core}/src/services/redb/config.rs | 0
core/{ => core}/src/services/redb/core.rs | 0
core/{ => core}/src/services/redb/deleter.rs | 0
core/{ => core}/src/services/redb/docs.md | 4 +-
core/{ => core}/src/services/redb/mod.rs | 0
core/{ => core}/src/services/redb/writer.rs | 0
core/{ => core}/src/services/redis/backend.rs | 39 +-
core/{ => core}/src/services/redis/config.rs | 4 +-
core/{ => core}/src/services/redis/core.rs | 110 +-
core/{ => core}/src/services/redis/delete.rs | 0
core/{ => core}/src/services/redis/docs.md | 4 +-
core/{ => core}/src/services/redis/mod.rs | 0
core/{ => core}/src/services/redis/writer.rs | 0
core/{ => core}/src/services/rocksdb/backend.rs | 0
core/{ => core}/src/services/rocksdb/config.rs | 0
core/{ => core}/src/services/rocksdb/core.rs | 0
core/{ => core}/src/services/rocksdb/deleter.rs | 0
core/{ => core}/src/services/rocksdb/docs.md | 4 +-
core/{ => core}/src/services/rocksdb/lister.rs | 0
core/{ => core}/src/services/rocksdb/mod.rs | 0
core/{ => core}/src/services/rocksdb/writer.rs | 0
core/{ => core}/src/services/s3/backend.rs | 408 +-
.../src/services/s3/compatible_services.md | 0
core/{ => core}/src/services/s3/config.rs | 29 +-
core/{ => core}/src/services/s3/core.rs | 161 +-
core/{ => core}/src/services/s3/deleter.rs | 0
core/{ => core}/src/services/s3/docs.md | 20 +-
core/{ => core}/src/services/s3/error.rs | 0
core/{ => core}/src/services/s3/lister.rs | 0
core/{ => core}/src/services/s3/mod.rs | 0
core/{ => core}/src/services/s3/writer.rs | 12 +-
core/{ => core}/src/services/seafile/backend.rs | 2 +-
core/{ => core}/src/services/seafile/config.rs | 56 +-
core/{ => core}/src/services/seafile/core.rs | 2 +-
core/{ => core}/src/services/seafile/deleter.rs | 0
core/{ => core}/src/services/seafile/docs.md | 4 +-
core/{ => core}/src/services/seafile/error.rs | 0
core/{ => core}/src/services/seafile/lister.rs | 0
core/{ => core}/src/services/seafile/mod.rs | 0
core/{ => core}/src/services/seafile/writer.rs | 0
core/{ => core}/src/services/sftp/backend.rs | 20 +-
core/{ => core}/src/services/sftp/config.rs | 10 +-
core/{ => core}/src/services/sftp/core.rs | 114 +-
core/{ => core}/src/services/sftp/deleter.rs | 0
core/{ => core}/src/services/sftp/docs.md | 4 +-
core/{ => core}/src/services/sftp/error.rs | 0
core/{ => core}/src/services/sftp/lister.rs | 0
core/{ => core}/src/services/sftp/mod.rs | 0
core/{ => core}/src/services/sftp/reader.rs | 6 +-
core/{ => core}/src/services/sftp/utils.rs | 0
core/{ => core}/src/services/sftp/writer.rs | 0
core/{ => core}/src/services/sled/backend.rs | 0
core/{ => core}/src/services/sled/config.rs | 0
core/{ => core}/src/services/sled/core.rs | 0
core/{ => core}/src/services/sled/deleter.rs | 0
core/{ => core}/src/services/sled/docs.md | 4 +-
core/{ => core}/src/services/sled/lister.rs | 0
core/{ => core}/src/services/sled/mod.rs | 0
core/{ => core}/src/services/sled/writer.rs | 0
core/{ => core}/src/services/sqlite/backend.rs | 4 +-
core/{ => core}/src/services/sqlite/config.rs | 0
core/{ => core}/src/services/sqlite/core.rs | 7 +-
core/{ => core}/src/services/sqlite/deleter.rs | 0
core/{ => core}/src/services/sqlite/docs.md | 4 +-
core/{ => core}/src/services/sqlite/mod.rs | 0
core/{ => core}/src/services/sqlite/writer.rs | 0
core/{ => core}/src/services/surrealdb/backend.rs | 2 +-
core/{ => core}/src/services/surrealdb/config.rs | 0
core/{ => core}/src/services/surrealdb/core.rs | 2 +-
core/{ => core}/src/services/surrealdb/deleter.rs | 0
core/{ => core}/src/services/surrealdb/docs.md | 4 +-
core/{ => core}/src/services/surrealdb/mod.rs | 0
core/{ => core}/src/services/surrealdb/writer.rs | 0
core/{ => core}/src/services/swift/backend.rs | 0
.../src/services/swift/compatible_services.md | 0
core/{ => core}/src/services/swift/config.rs | 0
core/{ => core}/src/services/swift/core.rs | 0
core/{ => core}/src/services/swift/deleter.rs | 0
core/{ => core}/src/services/swift/docs.md | 4 +-
core/{ => core}/src/services/swift/error.rs | 0
core/{ => core}/src/services/swift/lister.rs | 0
core/{ => core}/src/services/swift/mod.rs | 0
core/{ => core}/src/services/swift/writer.rs | 0
core/{ => core}/src/services/tikv/backend.rs | 2 +-
core/{ => core}/src/services/tikv/config.rs | 0
core/{ => core}/src/services/tikv/core.rs | 55 +-
core/{ => core}/src/services/tikv/deleter.rs | 0
core/{ => core}/src/services/tikv/docs.md | 4 +-
core/{ => core}/src/services/tikv/mod.rs | 0
core/{ => core}/src/services/tikv/writer.rs | 0
core/{ => core}/src/services/upyun/backend.rs | 0
core/{ => core}/src/services/upyun/config.rs | 0
core/{ => core}/src/services/upyun/core.rs | 0
core/{ => core}/src/services/upyun/deleter.rs | 0
core/{ => core}/src/services/upyun/docs.md | 4 +-
core/{ => core}/src/services/upyun/error.rs | 0
core/{ => core}/src/services/upyun/lister.rs | 0
core/{ => core}/src/services/upyun/mod.rs | 0
core/{ => core}/src/services/upyun/writer.rs | 0
.../src/services/vercel_artifacts/backend.rs | 0
.../src/services/vercel_artifacts/builder.rs | 0
.../src/services/vercel_artifacts/config.rs | 0
.../src/services/vercel_artifacts/core.rs | 0
.../src/services/vercel_artifacts/docs.md | 4 +-
.../src/services/vercel_artifacts/error.rs | 0
.../src/services/vercel_artifacts/mod.rs | 0
.../src/services/vercel_artifacts/writer.rs | 0
.../{ => core}/src/services/vercel_blob/backend.rs | 0
core/{ => core}/src/services/vercel_blob/config.rs | 0
core/{ => core}/src/services/vercel_blob/core.rs | 0
.../{ => core}/src/services/vercel_blob/deleter.rs | 0
core/{ => core}/src/services/vercel_blob/docs.md | 4 +-
core/{ => core}/src/services/vercel_blob/error.rs | 0
core/{ => core}/src/services/vercel_blob/lister.rs | 0
core/{ => core}/src/services/vercel_blob/mod.rs | 0
core/{ => core}/src/services/vercel_blob/writer.rs | 0
core/{ => core}/src/services/webdav/backend.rs | 0
core/{ => core}/src/services/webdav/config.rs | 10 +-
core/{ => core}/src/services/webdav/core.rs | 0
core/{ => core}/src/services/webdav/deleter.rs | 0
core/{ => core}/src/services/webdav/docs.md | 4 +-
core/{ => core}/src/services/webdav/error.rs | 0
core/{ => core}/src/services/webdav/lister.rs | 0
core/{ => core}/src/services/webdav/mod.rs | 0
core/{ => core}/src/services/webdav/writer.rs | 0
core/{ => core}/src/services/webhdfs/backend.rs | 2 +-
core/{ => core}/src/services/webhdfs/config.rs | 18 +-
core/{ => core}/src/services/webhdfs/core.rs | 2 +-
core/{ => core}/src/services/webhdfs/deleter.rs | 0
core/{ => core}/src/services/webhdfs/docs.md | 4 +-
core/{ => core}/src/services/webhdfs/error.rs | 0
core/{ => core}/src/services/webhdfs/lister.rs | 0
core/{ => core}/src/services/webhdfs/message.rs | 0
core/{ => core}/src/services/webhdfs/mod.rs | 0
core/{ => core}/src/services/webhdfs/writer.rs | 0
.../{ => core}/src/services/yandex_disk/backend.rs | 0
core/{ => core}/src/services/yandex_disk/config.rs | 0
core/{ => core}/src/services/yandex_disk/core.rs | 0
.../{ => core}/src/services/yandex_disk/deleter.rs | 0
core/{ => core}/src/services/yandex_disk/docs.md | 4 +-
core/{ => core}/src/services/yandex_disk/error.rs | 0
core/{ => core}/src/services/yandex_disk/lister.rs | 0
core/{ => core}/src/services/yandex_disk/mod.rs | 0
core/{ => core}/src/services/yandex_disk/writer.rs | 0
core/{ => core}/src/types/buffer.rs | 8 +-
core/{ => core}/src/types/builder.rs | 16 +-
core/{ => core}/src/types/capability.rs | 5 +-
core/{ => core}/src/types/context/mod.rs | 0
core/{ => core}/src/types/context/read.rs | 0
core/{ => core}/src/types/context/write.rs | 136 +-
core/{ => core}/src/types/delete/deleter.rs | 48 +-
.../src/types/delete/futures_delete_sink.rs | 33 +-
core/{ => core}/src/types/delete/input.rs | 6 +
core/{ => core}/src/types/delete/mod.rs | 0
core/{ => core}/src/types/entry.rs | 0
core/{ => core}/src/types/error.rs | 6 +-
core/{ => core}/src/types/execute/api.rs | 0
core/{ => core}/src/types/execute/executor.rs | 0
core/{ => core}/src/types/execute/executors/mod.rs | 0
.../src/types/execute/executors/tokio_executor.rs | 3 +-
core/{ => core}/src/types/execute/mod.rs | 0
core/{ => core}/src/types/list.rs | 0
core/{ => core}/src/types/metadata.rs | 0
core/{ => core}/src/types/mod.rs | 0
core/{ => core}/src/types/mode.rs | 0
core/core/src/types/operator/builder.rs | 342 ++
core/{ => core}/src/types/operator/info.rs | 0
core/{ => core}/src/types/operator/mod.rs | 0
core/{ => core}/src/types/operator/operator.rs | 267 +-
.../src/types/operator/operator_futures.rs | 163 +-
core/core/src/types/operator/registry.rs | 209 +
core/{ => core}/src/types/operator/uri.rs | 29 +-
core/{ => core}/src/types/options.rs | 39 +-
core/{ => core}/src/types/read/buffer_stream.rs | 0
.../src/types/read/futures_async_reader.rs | 0
.../src/types/read/futures_bytes_stream.rs | 0
core/{ => core}/src/types/read/mod.rs | 0
core/{ => core}/src/types/read/reader.rs | 36 +-
core/{ => core}/src/types/scheme.rs | 2 +-
core/{ => core}/src/types/write/buffer_sink.rs | 0
.../src/types/write/futures_async_writer.rs | 0
.../src/types/write/futures_bytes_sink.rs | 0
core/{ => core}/src/types/write/mod.rs | 0
core/{ => core}/src/types/write/writer.rs | 40 +-
.../Cargo.toml | 1 +
.../src/main.rs | 6 +
core/examples/README.md | 4 +-
core/src/lib.rs | 181 +-
core/src/services/huggingface/lister.rs | 91 -
core/src/types/operator/builder.rs | 471 --
core/src/types/operator/registry.rs | 108 -
core/tests/behavior/async_delete.rs | 35 +
core/upgrade.md | 1 +
deny.toml | 46 +-
dev/src/generate/mod.rs | 4 +-
dev/src/generate/parser.rs | 2 +-
dev/src/generate/python.j2 | 2 +
integrations/dav-server/DEPENDENCIES.rust.tsv | 16 +-
integrations/object_store/Cargo.toml | 3 +-
integrations/object_store/DEPENDENCIES.rust.tsv | 431 +-
integrations/object_store/src/service/mod.rs | 5 +-
integrations/object_store/src/service/writer.rs | 8 +-
integrations/object_store/src/store.rs | 23 +-
integrations/parquet/DEPENDENCIES.rust.tsv | 35 +-
integrations/unftp-sbe/DEPENDENCIES.rust.tsv | 505 +-
scripts/dependencies.py | 11 +-
website/community/committers/onboarding.md | 2 +
website/community/release/reference/setup_gpg.md | 3 +-
831 files changed, 11242 insertions(+), 9355 deletions(-)
create mode 100644 .github/workflows/full-ci-promote.yml
copy CLAUDE.md => AGENTS.md (97%)
mode change 100644 => 120000 CLAUDE.md
copy core/{ => core}/Cargo.toml (91%)
rename core/{ => core}/src/blocking/delete.rs (93%)
rename core/{ => core}/src/blocking/list.rs (100%)
rename core/{ => core}/src/blocking/mod.rs (100%)
rename core/{ => core}/src/blocking/operator.rs (82%)
rename core/{ => core}/src/blocking/read/buffer_iterator.rs (100%)
rename core/{ => core}/src/blocking/read/mod.rs (100%)
rename core/{ => core}/src/blocking/read/reader.rs (100%)
rename core/{ => core}/src/blocking/read/std_bytes_iterator.rs (100%)
rename core/{ => core}/src/blocking/read/std_reader.rs (100%)
rename core/{ => core}/src/blocking/write/mod.rs (100%)
rename core/{ => core}/src/blocking/write/std_writer.rs (100%)
rename core/{ => core}/src/blocking/write/writer.rs (96%)
rename core/{ => core}/src/docs/comparisons/mod.rs (100%)
rename core/{ => core}/src/docs/comparisons/vs_object_store.md (100%)
rename core/{ => core}/src/docs/concepts.rs (96%)
rename core/{ => core}/src/docs/internals/accessor.rs (99%)
rename core/{ => core}/src/docs/internals/layer.rs (100%)
rename core/{ => core}/src/docs/internals/mod.rs (100%)
rename core/{ => core}/src/docs/mod.rs (96%)
rename core/{ => core}/src/docs/performance/concurrent_write.md (100%)
rename core/{ => core}/src/docs/performance/http_optimization.md (100%)
rename core/{ => core}/src/docs/performance/mod.rs (100%)
rename core/{ => core}/src/docs/rfcs/0000_example.md (100%)
rename core/{ => core}/src/docs/rfcs/0000_foyer_integration.md (100%)
rename core/{ => core}/src/docs/rfcs/0041_object_native_api.md (100%)
rename core/{ => core}/src/docs/rfcs/0044_error_handle.md (100%)
rename core/{ => core}/src/docs/rfcs/0057_auto_region.md (100%)
rename core/{ => core}/src/docs/rfcs/0069_object_stream.md (100%)
rename core/{ => core}/src/docs/rfcs/0090_limited_reader.md (100%)
rename core/{ => core}/src/docs/rfcs/0112_path_normalization.md (100%)
rename core/{ => core}/src/docs/rfcs/0191_async_streaming_io.md (100%)
rename core/{ => core}/src/docs/rfcs/0203_remove_credential.md (100%)
rename core/{ => core}/src/docs/rfcs/0221_create_dir.md (100%)
rename core/{ => core}/src/docs/rfcs/0247_retryable_error.md (100%)
rename core/{ => core}/src/docs/rfcs/0293_object_id.md (100%)
rename core/{ => core}/src/docs/rfcs/0337_dir_entry.md (100%)
rename core/{ => core}/src/docs/rfcs/0409_accessor_capabilities.md (100%)
rename core/{ => core}/src/docs/rfcs/0413_presign.md (100%)
rename core/{ => core}/src/docs/rfcs/0423_command_line_interface.md (100%)
rename core/{ => core}/src/docs/rfcs/0429_init_from_iter.md (100%)
rename core/{ => core}/src/docs/rfcs/0438_multipart.md (100%)
rename core/{ => core}/src/docs/rfcs/0443_gateway.md (100%)
rename core/{ => core}/src/docs/rfcs/0501_new_builder.md (100%)
rename core/{ => core}/src/docs/rfcs/0554_write_refactor.md (100%)
rename core/{ => core}/src/docs/rfcs/0561_list_metadata_reuse.md (100%)
rename core/{ => core}/src/docs/rfcs/0599_blocking_api.md (100%)
rename core/{ => core}/src/docs/rfcs/0623_redis_service.md (100%)
rename core/{ => core}/src/docs/rfcs/0627_split_capabilities.md (100%)
rename core/{ => core}/src/docs/rfcs/0661_path_in_accessor.md (100%)
rename core/{ => core}/src/docs/rfcs/0793_generic_kv_services.md (100%)
rename core/{ => core}/src/docs/rfcs/0926_object_reader.md (100%)
rename core/{ => core}/src/docs/rfcs/0977_refactor_error.md (100%)
rename core/{ => core}/src/docs/rfcs/1085_object_handler.md (100%)
rename core/{ => core}/src/docs/rfcs/1391_object_metadataer.md (100%)
rename core/{ => core}/src/docs/rfcs/1398_query_based_metadata.md (100%)
rename core/{ => core}/src/docs/rfcs/1420_object_writer.md (100%)
rename core/{ => core}/src/docs/rfcs/1477_remove_object_concept.md (100%)
rename core/{ => core}/src/docs/rfcs/1735_operation_extension.md (100%)
rename core/{ => core}/src/docs/rfcs/2083_writer_sink_api.md (100%)
rename core/{ => core}/src/docs/rfcs/2133_append_api.md (100%)
rename core/{ => core}/src/docs/rfcs/2299_chain_based_operator_api.md (100%)
rename core/{ => core}/src/docs/rfcs/2602_object_versioning.md (100%)
rename core/{ => core}/src/docs/rfcs/2758_merge_append_into_write.md (100%)
rename core/{ => core}/src/docs/rfcs/2774_lister_api.md (100%)
rename core/{ => core}/src/docs/rfcs/2779_list_with_metakey.md (100%)
rename core/{ => core}/src/docs/rfcs/2852_native_capability.md (100%)
rename core/{ => core}/src/docs/rfcs/2884_merge_range_read_into_read.md (100%)
rename core/{ => core}/src/docs/rfcs/3017_remove_write_copy_from.md (100%)
rename core/{ => core}/src/docs/rfcs/3197_config.md (100%)
rename core/{ => core}/src/docs/rfcs/3232_align_list_api.md (100%)
rename core/{ => core}/src/docs/rfcs/3243_list_prefix.md (100%)
rename core/{ => core}/src/docs/rfcs/3356_lazy_reader.md (100%)
rename core/{ => core}/src/docs/rfcs/3526_list_recursive.md (100%)
rename core/{ => core}/src/docs/rfcs/3574_concurrent_stat_in_list.md (100%)
rename core/{ => core}/src/docs/rfcs/3734_buffered_reader.md (100%)
rename core/{ => core}/src/docs/rfcs/3898_concurrent_writer.md (100%)
rename core/{ => core}/src/docs/rfcs/3911_deleter_api.md (100%)
rename core/{ => core}/src/docs/rfcs/4382_range_based_read.md (100%)
rename core/{ => core}/src/docs/rfcs/4638_executor.md (100%)
rename core/{ => core}/src/docs/rfcs/5314_remove_metakey.md (100%)
rename core/{ => core}/src/docs/rfcs/5444_operator_from_uri.md (100%)
rename core/{ => core}/src/docs/rfcs/5479_context.md (100%)
rename core/{ => core}/src/docs/rfcs/5485_conditional_reader.md (100%)
rename core/{ => core}/src/docs/rfcs/5495_list_with_deleted.md (100%)
rename core/{ => core}/src/docs/rfcs/5556_write_returns_metadata.md (100%)
rename core/{ => core}/src/docs/rfcs/5871_read_returns_metadata.md (100%)
rename core/{ => core}/src/docs/rfcs/6189_remove_native_blocking.md (100%)
rename core/{ => core}/src/docs/rfcs/6209_glob_support.md (100%)
rename core/{ => core}/src/docs/rfcs/6213_options_api.md (100%)
rename core/{ => core}/src/docs/rfcs/6678_simulate_layer.md (100%)
rename core/{ => core}/src/docs/rfcs/6707_capability_override_layer.md (100%)
create mode 100644 core/core/src/docs/rfcs/6817_checksum.md
create mode 100644 core/core/src/docs/rfcs/6828_core.md
rename core/{ => core}/src/docs/rfcs/README.md (100%)
rename core/{ => core}/src/docs/rfcs/mod.rs (98%)
rename core/{ => core}/src/docs/upgrade.md (96%)
rename core/{ => core}/src/layers/async_backtrace.rs (92%)
rename core/{ => core}/src/layers/await_tree.rs (94%)
rename core/{ => core}/src/layers/capability_check.rs (97%)
rename core/{ => core}/src/layers/chaos.rs (96%)
rename core/{ => core}/src/layers/complete.rs (55%)
rename core/{ => core}/src/layers/concurrent_limit.rs (82%)
rename core/{ => core}/src/layers/correctness_check.rs (95%)
rename core/{ => core}/src/layers/dtrace.rs (98%)
rename core/{ => core}/src/layers/error_context.rs (94%)
rename core/{ => core}/src/layers/fastmetrics.rs (96%)
rename core/{ => core}/src/layers/fastrace.rs (92%)
rename core/{ => core}/src/layers/http_client.rs (93%)
rename core/{ => core}/src/layers/immutable_index.rs (98%)
rename core/{ => core}/src/layers/logging.rs (95%)
rename core/{ => core}/src/layers/metrics.rs (97%)
rename core/{ => core}/src/layers/mime_guess.rs (97%)
rename core/{ => core}/src/layers/mod.rs (98%)
rename core/{ => core}/src/layers/observe/metrics.rs (99%)
rename core/{ => core}/src/layers/observe/mod.rs (100%)
rename core/{ => core}/src/layers/otelmetrics.rs (97%)
rename core/{ => core}/src/layers/oteltrace.rs (97%)
rename core/{ => core}/src/layers/prometheus.rs (96%)
rename core/{ => core}/src/layers/prometheus_client.rs (98%)
rename core/{ => core}/src/layers/retry.rs (91%)
create mode 100644 core/core/src/layers/simulate.rs
rename core/{ => core}/src/layers/tail_cut.rs (96%)
rename core/{ => core}/src/layers/throttle.rs (97%)
rename core/{ => core}/src/layers/timeout.rs (93%)
rename core/{ => core}/src/layers/tracing.rs (95%)
rename core/{ => core}/src/layers/type_eraser.rs (100%)
copy core/{ => core}/src/lib.rs (94%)
rename core/{ => core}/src/raw/accessor.rs (100%)
rename core/{ => core}/src/raw/atomic_util.rs (100%)
rename core/{ => core}/src/raw/azure.rs (100%)
rename core/{ => core}/src/raw/enum_utils.rs (100%)
rename core/{ => core}/src/raw/futures_util.rs (99%)
rename core/{ => core}/src/raw/http_util/body.rs (100%)
rename core/{ => core}/src/raw/http_util/bytes_content_range.rs (100%)
rename core/{ => core}/src/raw/http_util/bytes_range.rs (100%)
rename core/{ => core}/src/raw/http_util/client.rs (100%)
rename core/{ => core}/src/raw/http_util/error.rs (100%)
rename core/{ => core}/src/raw/http_util/header.rs (100%)
rename core/{ => core}/src/raw/http_util/mod.rs (100%)
rename core/{ => core}/src/raw/http_util/multipart.rs (100%)
rename core/{ => core}/src/raw/http_util/uri.rs (100%)
rename core/{ => core}/src/raw/layer.rs (99%)
rename core/{ => core}/src/raw/mod.rs (100%)
rename core/{ => core}/src/raw/oio/buf/flex_buf.rs (100%)
rename core/{ => core}/src/raw/oio/buf/mod.rs (100%)
rename core/{ => core}/src/raw/oio/buf/pooled_buf.rs (100%)
rename core/{ => core}/src/raw/oio/buf/queue_buf.rs (100%)
rename core/{ => core}/src/raw/oio/delete/api.rs (58%)
rename core/{ => core}/src/raw/oio/delete/batch_delete.rs (70%)
rename core/{ => core}/src/raw/oio/delete/mod.rs (100%)
rename core/{ => core}/src/raw/oio/delete/one_shot_delete.rs (67%)
rename core/{ => core}/src/raw/oio/entry.rs (100%)
rename core/{ => core}/src/raw/oio/list/api.rs (100%)
rename core/{ => core}/src/raw/oio/list/flat_list.rs (100%)
rename core/{ => core}/src/raw/oio/list/hierarchy_list.rs (100%)
rename core/{ => core}/src/raw/oio/list/mod.rs (100%)
rename core/{ => core}/src/raw/oio/list/page_list.rs (100%)
rename core/{ => core}/src/raw/oio/list/prefix_list.rs (100%)
rename core/{ => core}/src/raw/oio/mod.rs (100%)
rename core/{ => core}/src/raw/oio/read/api.rs (100%)
rename core/{ => core}/src/raw/oio/read/mod.rs (100%)
rename core/{ => core}/src/raw/oio/write/api.rs (100%)
rename core/{ => core}/src/raw/oio/write/append_write.rs (100%)
rename core/{ => core}/src/raw/oio/write/block_write.rs (99%)
rename core/{ => core}/src/raw/oio/write/mod.rs (100%)
rename core/{ => core}/src/raw/oio/write/multipart_write.rs (99%)
rename core/{ => core}/src/raw/oio/write/one_shot_write.rs (100%)
rename core/{ => core}/src/raw/oio/write/position_write.rs (95%)
rename core/{ => core}/src/raw/operation.rs (100%)
rename core/{ => core}/src/raw/ops.rs (98%)
rename core/{ => core}/src/raw/path.rs (100%)
rename core/{ => core}/src/raw/path_cache.rs (99%)
rename core/{ => core}/src/raw/rps.rs (100%)
rename core/{ => core}/src/raw/serde_util.rs (100%)
rename core/{ => core}/src/raw/std_io_util.rs (100%)
rename core/{ => core}/src/raw/tests/mod.rs (100%)
rename core/{ => core}/src/raw/tests/read.rs (100%)
rename core/{ => core}/src/raw/tests/utils.rs (100%)
rename core/{ => core}/src/raw/tests/write.rs (100%)
rename core/{ => core}/src/raw/time.rs (90%)
rename core/{ => core}/src/raw/tokio_util.rs (100%)
rename core/{ => core}/src/raw/version.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/backend.rs (99%)
rename core/{ => core}/src/services/aliyun_drive/config.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/core.rs (99%)
rename core/{ => core}/src/services/aliyun_drive/deleter.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/docs.md (95%)
rename core/{ => core}/src/services/aliyun_drive/error.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/lister.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/mod.rs (100%)
rename core/{ => core}/src/services/aliyun_drive/writer.rs (100%)
rename core/{ => core}/src/services/alluxio/backend.rs (100%)
rename core/{ => core}/src/services/alluxio/config.rs (89%)
rename core/{ => core}/src/services/alluxio/core.rs (100%)
rename core/{ => core}/src/services/alluxio/deleter.rs (100%)
rename core/{ => core}/src/services/alluxio/docs.md (91%)
rename core/{ => core}/src/services/alluxio/error.rs (100%)
rename core/{ => core}/src/services/alluxio/lister.rs (100%)
rename core/{ => core}/src/services/alluxio/mod.rs (100%)
rename core/{ => core}/src/services/alluxio/writer.rs (100%)
rename core/{ => core}/src/services/azblob/backend.rs (99%)
rename core/{ => core}/src/services/azblob/config.rs (100%)
rename core/{ => core}/src/services/azblob/core.rs (99%)
rename core/{ => core}/src/services/azblob/deleter.rs (100%)
rename core/{ => core}/src/services/azblob/docs.md (97%)
rename core/{ => core}/src/services/azblob/error.rs (100%)
rename core/{ => core}/src/services/azblob/lister.rs (100%)
rename core/{ => core}/src/services/azblob/mod.rs (100%)
rename core/{ => core}/src/services/azblob/writer.rs (100%)
rename core/{ => core}/src/services/azdls/backend.rs (95%)
rename core/{ => core}/src/services/azdls/config.rs (94%)
rename core/{ => core}/src/services/azdls/core.rs (91%)
rename core/{ => core}/src/services/azdls/deleter.rs (100%)
rename core/{ => core}/src/services/azdls/docs.md (97%)
rename core/{ => core}/src/services/azdls/error.rs (100%)
rename core/{ => core}/src/services/azdls/lister.rs (100%)
rename core/{ => core}/src/services/azdls/mod.rs (100%)
rename core/{ => core}/src/services/azdls/writer.rs (56%)
rename core/{ => core}/src/services/azfile/backend.rs (96%)
rename core/{ => core}/src/services/azfile/config.rs (94%)
rename core/{ => core}/src/services/azfile/core.rs (97%)
rename core/{ => core}/src/services/azfile/deleter.rs (100%)
rename core/{ => core}/src/services/azfile/docs.md (96%)
rename core/{ => core}/src/services/azfile/error.rs (100%)
rename core/{ => core}/src/services/azfile/lister.rs (100%)
rename core/{ => core}/src/services/azfile/mod.rs (100%)
rename core/{ => core}/src/services/azfile/writer.rs (100%)
rename core/{ => core}/src/services/b2/backend.rs (99%)
rename core/{ => core}/src/services/b2/config.rs (100%)
rename core/{ => core}/src/services/b2/core.rs (99%)
rename core/{ => core}/src/services/b2/deleter.rs (100%)
rename core/{ => core}/src/services/b2/docs.md (94%)
rename core/{ => core}/src/services/b2/error.rs (100%)
rename core/{ => core}/src/services/b2/lister.rs (100%)
rename core/{ => core}/src/services/b2/mod.rs (100%)
rename core/{ => core}/src/services/b2/writer.rs (100%)
rename core/{ => core}/src/services/cacache/backend.rs (100%)
rename core/{ => core}/src/services/cacache/config.rs (100%)
rename core/{ => core}/src/services/cacache/core.rs (100%)
rename core/{ => core}/src/services/cacache/deleter.rs (100%)
rename core/{ => core}/src/services/cacache/docs.md (89%)
rename core/{ => core}/src/services/cacache/mod.rs (100%)
rename core/{ => core}/src/services/cacache/writer.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/backend.rs (98%)
rename core/{ => core}/src/services/cloudflare_kv/config.rs (99%)
rename core/{ => core}/src/services/cloudflare_kv/core.rs (95%)
rename core/{ => core}/src/services/cloudflare_kv/deleter.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/docs.md (100%)
rename core/{ => core}/src/services/cloudflare_kv/error.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/lister.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/mod.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/model.rs (100%)
rename core/{ => core}/src/services/cloudflare_kv/writer.rs (100%)
rename core/{ => core}/src/services/compfs/backend.rs (100%)
rename core/{ => core}/src/services/compfs/config.rs (100%)
rename core/{ => core}/src/services/compfs/core.rs (100%)
rename core/{ => core}/src/services/compfs/deleter.rs (100%)
rename core/{ => core}/src/services/compfs/lister.rs (100%)
rename core/{ => core}/src/services/compfs/mod.rs (100%)
rename core/{ => core}/src/services/compfs/reader.rs (100%)
rename core/{ => core}/src/services/compfs/writer.rs (100%)
rename core/{ => core}/src/services/cos/backend.rs (100%)
rename core/{ => core}/src/services/cos/config.rs (100%)
rename core/{ => core}/src/services/cos/core.rs (99%)
rename core/{ => core}/src/services/cos/deleter.rs (100%)
rename core/{ => core}/src/services/cos/docs.md (95%)
rename core/{ => core}/src/services/cos/error.rs (100%)
rename core/{ => core}/src/services/cos/lister.rs (100%)
rename core/{ => core}/src/services/cos/mod.rs (100%)
rename core/{ => core}/src/services/cos/writer.rs (100%)
rename core/{ => core}/src/services/d1/backend.rs (100%)
rename core/{ => core}/src/services/d1/config.rs (100%)
rename core/{ => core}/src/services/d1/core.rs (100%)
rename core/{ => core}/src/services/d1/deleter.rs (100%)
rename core/{ => core}/src/services/d1/docs.md (93%)
rename core/{ => core}/src/services/d1/error.rs (100%)
rename core/{ => core}/src/services/d1/mod.rs (100%)
rename core/{ => core}/src/services/d1/model.rs (100%)
rename core/{ => core}/src/services/d1/writer.rs (100%)
rename core/{ => core}/src/services/dashmap/backend.rs (100%)
rename core/{ => core}/src/services/dashmap/config.rs (100%)
rename core/{ => core}/src/services/dashmap/core.rs (100%)
rename core/{ => core}/src/services/dashmap/deleter.rs (100%)
rename core/{ => core}/src/services/dashmap/docs.md (89%)
rename core/{ => core}/src/services/dashmap/lister.rs (100%)
rename core/{ => core}/src/services/dashmap/mod.rs (100%)
rename core/{ => core}/src/services/dashmap/writer.rs (94%)
rename core/{ => core}/src/services/dbfs/backend.rs (100%)
rename core/{ => core}/src/services/dbfs/config.rs (89%)
rename core/{ => core}/src/services/dbfs/core.rs (100%)
rename core/{ => core}/src/services/dbfs/deleter.rs (100%)
rename core/{ => core}/src/services/dbfs/docs.md (95%)
rename core/{ => core}/src/services/dbfs/error.rs (100%)
rename core/{ => core}/src/services/dbfs/lister.rs (100%)
rename core/{ => core}/src/services/dbfs/mod.rs (100%)
rename core/{ => core}/src/services/dbfs/writer.rs (100%)
rename core/{ => core}/src/services/dropbox/backend.rs (100%)
rename core/{ => core}/src/services/dropbox/builder.rs (99%)
rename core/{ => core}/src/services/dropbox/config.rs (100%)
rename core/{ => core}/src/services/dropbox/core.rs (99%)
rename core/{ => core}/src/services/dropbox/deleter.rs (100%)
rename core/{ => core}/src/services/dropbox/docs.md (93%)
rename core/{ => core}/src/services/dropbox/error.rs (100%)
rename core/{ => core}/src/services/dropbox/lister.rs (100%)
rename core/{ => core}/src/services/dropbox/mod.rs (100%)
rename core/{ => core}/src/services/dropbox/writer.rs (100%)
rename core/{ => core}/src/services/etcd/backend.rs (98%)
rename core/{ => core}/src/services/etcd/config.rs (100%)
rename core/{ => core}/src/services/etcd/core.rs (65%)
rename core/{ => core}/src/services/etcd/deleter.rs (100%)
rename core/{ => core}/src/services/etcd/docs.md (93%)
rename core/{ => core}/src/services/etcd/error.rs (100%)
rename core/{ => core}/src/services/etcd/lister.rs (100%)
rename core/{ => core}/src/services/etcd/mod.rs (100%)
rename core/{ => core}/src/services/etcd/writer.rs (100%)
rename core/{ => core}/src/services/foundationdb/backend.rs (100%)
rename core/{ => core}/src/services/foundationdb/config.rs (100%)
rename core/{ => core}/src/services/foundationdb/core.rs (100%)
rename core/{ => core}/src/services/foundationdb/deleter.rs (100%)
rename core/{ => core}/src/services/foundationdb/docs.md (93%)
rename core/{ => core}/src/services/foundationdb/mod.rs (100%)
rename core/{ => core}/src/services/foundationdb/writer.rs (100%)
rename core/{ => core}/src/services/fs/backend.rs (99%)
rename core/{ => core}/src/services/fs/config.rs (100%)
rename core/{ => core}/src/services/fs/core.rs (89%)
rename core/{ => core}/src/services/fs/deleter.rs (78%)
rename core/{ => core}/src/services/fs/docs.md (93%)
rename core/{ => core}/src/services/fs/error.rs (100%)
rename core/{ => core}/src/services/fs/lister.rs (100%)
rename core/{ => core}/src/services/fs/mod.rs (100%)
rename core/{ => core}/src/services/fs/reader.rs (100%)
rename core/{ => core}/src/services/fs/writer.rs (99%)
rename core/{ => core}/src/services/ftp/backend.rs (95%)
rename core/{ => core}/src/services/ftp/config.rs (85%)
rename core/{ => core}/src/services/ftp/core.rs (68%)
rename core/{ => core}/src/services/ftp/deleter.rs (95%)
rename core/{ => core}/src/services/ftp/docs.md (91%)
rename core/{ => core}/src/services/ftp/err.rs (96%)
rename core/{ => core}/src/services/ftp/lister.rs (100%)
rename core/{ => core}/src/services/ftp/mod.rs (100%)
rename core/{ => core}/src/services/ftp/reader.rs (90%)
rename core/{ => core}/src/services/ftp/writer.rs (91%)
rename core/{ => core}/src/services/gcs/backend.rs (98%)
rename core/{ => core}/src/services/gcs/config.rs (100%)
rename core/{ => core}/src/services/gcs/core.rs (99%)
rename core/{ => core}/src/services/gcs/deleter.rs (100%)
rename core/{ => core}/src/services/gcs/docs.md (97%)
rename core/{ => core}/src/services/gcs/error.rs (100%)
rename core/{ => core}/src/services/gcs/lister.rs (100%)
rename core/{ => core}/src/services/gcs/mod.rs (100%)
rename core/{ => core}/src/services/gcs/uri.rs (100%)
rename core/{ => core}/src/services/gcs/writer.rs (100%)
rename core/{ => core}/src/services/gdrive/backend.rs (100%)
rename core/{ => core}/src/services/gdrive/builder.rs (99%)
rename core/{ => core}/src/services/gdrive/config.rs (100%)
rename core/{ => core}/src/services/gdrive/core.rs (99%)
rename core/{ => core}/src/services/gdrive/deleter.rs (100%)
rename core/{ => core}/src/services/gdrive/docs.md (95%)
rename core/{ => core}/src/services/gdrive/error.rs (100%)
rename core/{ => core}/src/services/gdrive/lister.rs (100%)
rename core/{ => core}/src/services/gdrive/mod.rs (100%)
rename core/{ => core}/src/services/gdrive/writer.rs (100%)
rename core/{ => core}/src/services/ghac/backend.rs (100%)
rename core/{ => core}/src/services/ghac/config.rs (100%)
rename core/{ => core}/src/services/ghac/core.rs (100%)
rename core/{ => core}/src/services/ghac/docs.md (96%)
rename core/{ => core}/src/services/ghac/error.rs (100%)
rename core/{ => core}/src/services/ghac/mod.rs (100%)
rename core/{ => core}/src/services/ghac/writer.rs (100%)
rename core/{ => core}/src/services/github/backend.rs (100%)
rename core/{ => core}/src/services/github/config.rs (100%)
rename core/{ => core}/src/services/github/core.rs (99%)
rename core/{ => core}/src/services/github/deleter.rs (100%)
rename core/{ => core}/src/services/github/docs.md (93%)
rename core/{ => core}/src/services/github/error.rs (100%)
rename core/{ => core}/src/services/github/lister.rs (100%)
rename core/{ => core}/src/services/github/mod.rs (100%)
rename core/{ => core}/src/services/github/writer.rs (64%)
rename core/{ => core}/src/services/gridfs/backend.rs (99%)
rename core/{ => core}/src/services/gridfs/config.rs (100%)
rename core/{ => core}/src/services/gridfs/core.rs (99%)
rename core/{ => core}/src/services/gridfs/deleter.rs (100%)
rename core/{ => core}/src/services/gridfs/docs.md (93%)
rename core/{ => core}/src/services/gridfs/mod.rs (100%)
rename core/{ => core}/src/services/gridfs/writer.rs (100%)
rename core/{ => core}/src/services/hdfs/backend.rs (100%)
rename core/{ => core}/src/services/hdfs/config.rs (89%)
rename core/{ => core}/src/services/hdfs/core.rs (100%)
rename core/{ => core}/src/services/hdfs/deleter.rs (100%)
rename core/{ => core}/src/services/hdfs/docs.md (98%)
rename core/{ => core}/src/services/hdfs/lister.rs (100%)
rename core/{ => core}/src/services/hdfs/mod.rs (100%)
rename core/{ => core}/src/services/hdfs/reader.rs (100%)
rename core/{ => core}/src/services/hdfs/writer.rs (100%)
rename core/{ => core}/src/services/hdfs_native/backend.rs (100%)
rename core/{ => core}/src/services/hdfs_native/config.rs (86%)
rename core/{ => core}/src/services/hdfs_native/core.rs (100%)
rename core/{ => core}/src/services/hdfs_native/deleter.rs (100%)
rename core/{ => core}/src/services/hdfs_native/docs.md (100%)
rename core/{ => core}/src/services/hdfs_native/error.rs (100%)
rename core/{ => core}/src/services/hdfs_native/lister.rs (100%)
rename core/{ => core}/src/services/hdfs_native/mod.rs (100%)
rename core/{ => core}/src/services/hdfs_native/reader.rs (100%)
rename core/{ => core}/src/services/hdfs_native/writer.rs (100%)
rename core/{ => core}/src/services/http/backend.rs (100%)
rename core/{ => core}/src/services/http/config.rs (88%)
rename core/{ => core}/src/services/http/core.rs (100%)
rename core/{ => core}/src/services/http/docs.md (92%)
rename core/{ => core}/src/services/http/error.rs (100%)
rename core/{ => core}/src/services/http/mod.rs (100%)
rename core/{ => core}/src/services/huggingface/backend.rs (80%)
rename core/{ => core}/src/services/huggingface/config.rs (64%)
rename core/{ => core}/src/services/huggingface/core.rs (53%)
rename core/{ => core}/src/services/huggingface/docs.md (96%)
rename core/{ => core}/src/services/huggingface/error.rs (100%)
create mode 100644 core/core/src/services/huggingface/lister.rs
rename core/{ => core}/src/services/huggingface/mod.rs (100%)
rename core/{ => core}/src/services/ipfs/backend.rs (100%)
rename core/{ => core}/src/services/ipfs/config.rs (85%)
rename core/{ => core}/src/services/ipfs/core.rs (100%)
rename core/{ => core}/src/services/ipfs/docs.md (92%)
rename core/{ => core}/src/services/ipfs/error.rs (100%)
rename core/{ => core}/src/services/ipfs/ipld.rs (100%)
rename core/{ => core}/src/services/ipfs/mod.rs (100%)
rename core/{ => core}/src/services/ipmfs/backend.rs (100%)
rename core/{ => core}/src/services/ipmfs/builder.rs (98%)
rename core/{ => core}/src/services/ipmfs/config.rs (87%)
rename core/{ => core}/src/services/ipmfs/core.rs (100%)
rename core/{ => core}/src/services/ipmfs/deleter.rs (100%)
rename core/{ => core}/src/services/ipmfs/docs.md (100%)
rename core/{ => core}/src/services/ipmfs/error.rs (100%)
rename core/{ => core}/src/services/ipmfs/lister.rs (100%)
rename core/{ => core}/src/services/ipmfs/mod.rs (100%)
rename core/{ => core}/src/services/ipmfs/writer.rs (100%)
rename core/{ => core}/src/services/koofr/backend.rs (99%)
rename core/{ => core}/src/services/koofr/config.rs (92%)
rename core/{ => core}/src/services/koofr/core.rs (99%)
rename core/{ => core}/src/services/koofr/deleter.rs (100%)
rename core/{ => core}/src/services/koofr/docs.md (93%)
rename core/{ => core}/src/services/koofr/error.rs (100%)
rename core/{ => core}/src/services/koofr/lister.rs (100%)
rename core/{ => core}/src/services/koofr/mod.rs (100%)
rename core/{ => core}/src/services/koofr/writer.rs (65%)
rename core/{ => core}/src/services/lakefs/backend.rs (100%)
rename core/{ => core}/src/services/lakefs/config.rs (94%)
rename core/{ => core}/src/services/lakefs/core.rs (100%)
rename core/{ => core}/src/services/lakefs/deleter.rs (100%)
rename core/{ => core}/src/services/lakefs/docs.md (96%)
rename core/{ => core}/src/services/lakefs/error.rs (100%)
rename core/{ => core}/src/services/lakefs/lister.rs (100%)
rename core/{ => core}/src/services/lakefs/mod.rs (100%)
rename core/{ => core}/src/services/lakefs/writer.rs (100%)
rename core/{ => core}/src/services/memcached/backend.rs (91%)
rename core/{ => core}/src/services/memcached/binary.rs (99%)
rename core/{ => core}/src/services/memcached/config.rs (88%)
rename core/{ => core}/src/services/memcached/core.rs (57%)
rename core/{ => core}/src/services/memcached/deleter.rs (100%)
rename core/{ => core}/src/services/memcached/docs.md (93%)
rename core/{ => core}/src/services/memcached/mod.rs (100%)
rename core/{ => core}/src/services/memcached/writer.rs (100%)
rename core/{ => core}/src/services/memory/backend.rs (100%)
rename core/{ => core}/src/services/memory/config.rs (100%)
rename core/{ => core}/src/services/memory/core.rs (100%)
rename core/{ => core}/src/services/memory/deleter.rs (100%)
rename core/{ => core}/src/services/memory/docs.md (86%)
rename core/{ => core}/src/services/memory/lister.rs (100%)
rename core/{ => core}/src/services/memory/mod.rs (100%)
rename core/{ => core}/src/services/memory/writer.rs (100%)
rename core/{ => core}/src/services/mini_moka/backend.rs (99%)
rename core/{ => core}/src/services/mini_moka/config.rs (100%)
rename core/{ => core}/src/services/mini_moka/core.rs (100%)
rename core/{ => core}/src/services/mini_moka/deleter.rs (100%)
rename core/{ => core}/src/services/mini_moka/docs.md (100%)
rename core/{ => core}/src/services/mini_moka/lister.rs (100%)
rename core/{ => core}/src/services/mini_moka/mod.rs (100%)
rename core/{ => core}/src/services/mini_moka/writer.rs (100%)
rename core/{ => core}/src/services/mod.rs (100%)
rename core/{ => core}/src/services/moka/backend.rs (97%)
rename core/{ => core}/src/services/moka/config.rs (100%)
rename core/{ => core}/src/services/moka/core.rs (100%)
rename core/{ => core}/src/services/moka/deleter.rs (100%)
rename core/{ => core}/src/services/moka/docs.md (91%)
rename core/{ => core}/src/services/moka/lister.rs (100%)
rename core/{ => core}/src/services/moka/mod.rs (100%)
rename core/{ => core}/src/services/moka/writer.rs (100%)
rename core/{ => core}/src/services/mongodb/backend.rs (99%)
rename core/{ => core}/src/services/mongodb/config.rs (100%)
rename core/{ => core}/src/services/mongodb/core.rs (99%)
rename core/{ => core}/src/services/mongodb/deleter.rs (100%)
rename core/{ => core}/src/services/mongodb/docs.md (94%)
rename core/{ => core}/src/services/mongodb/mod.rs (100%)
rename core/{ => core}/src/services/mongodb/writer.rs (100%)
rename core/{ => core}/src/services/monoiofs/backend.rs (100%)
rename core/{ => core}/src/services/monoiofs/config.rs (100%)
rename core/{ => core}/src/services/monoiofs/core.rs (99%)
rename core/{ => core}/src/services/monoiofs/deleter.rs (100%)
rename core/{ => core}/src/services/monoiofs/docs.md (92%)
rename core/{ => core}/src/services/monoiofs/mod.rs (100%)
rename core/{ => core}/src/services/monoiofs/reader.rs (100%)
rename core/{ => core}/src/services/monoiofs/writer.rs (100%)
rename core/{ => core}/src/services/mysql/backend.rs (99%)
rename core/{ => core}/src/services/mysql/config.rs (100%)
rename core/{ => core}/src/services/mysql/core.rs (94%)
rename core/{ => core}/src/services/mysql/deleter.rs (100%)
rename core/{ => core}/src/services/mysql/docs.md (94%)
rename core/{ => core}/src/services/mysql/mod.rs (100%)
rename core/{ => core}/src/services/mysql/writer.rs (100%)
rename core/{ => core}/src/services/obs/backend.rs (100%)
rename core/{ => core}/src/services/obs/config.rs (100%)
rename core/{ => core}/src/services/obs/core.rs (99%)
rename core/{ => core}/src/services/obs/deleter.rs (100%)
rename core/{ => core}/src/services/obs/docs.md (95%)
rename core/{ => core}/src/services/obs/error.rs (100%)
rename core/{ => core}/src/services/obs/lister.rs (100%)
rename core/{ => core}/src/services/obs/mod.rs (100%)
rename core/{ => core}/src/services/obs/writer.rs (100%)
rename core/{ => core}/src/services/onedrive/backend.rs (100%)
rename core/{ => core}/src/services/onedrive/builder.rs (99%)
rename core/{ => core}/src/services/onedrive/config.rs (100%)
rename core/{ => core}/src/services/onedrive/core.rs (99%)
rename core/{ => core}/src/services/onedrive/deleter.rs (100%)
rename core/{ => core}/src/services/onedrive/docs.md (97%)
rename core/{ => core}/src/services/onedrive/error.rs (100%)
rename core/{ => core}/src/services/onedrive/graph_model.rs (100%)
rename core/{ => core}/src/services/onedrive/lister.rs (100%)
rename core/{ => core}/src/services/onedrive/mod.rs (100%)
rename core/{ => core}/src/services/onedrive/writer.rs (100%)
rename core/{ => core}/src/services/opfs/backend.rs (100%)
rename core/{ => core}/src/services/opfs/config.rs (100%)
rename core/{ => core}/src/services/opfs/core.rs (100%)
rename core/{ => core}/src/services/opfs/docs.md (100%)
rename core/{ => core}/src/services/opfs/error.rs (100%)
rename core/{ => core}/src/services/opfs/mod.rs (100%)
rename core/{ => core}/src/services/opfs/utils.rs (100%)
rename core/{ => core}/src/services/oss/backend.rs (99%)
rename core/{ => core}/src/services/oss/config.rs (100%)
rename core/{ => core}/src/services/oss/core.rs (99%)
rename core/{ => core}/src/services/oss/deleter.rs (100%)
rename core/{ => core}/src/services/oss/docs.md (96%)
rename core/{ => core}/src/services/oss/error.rs (100%)
rename core/{ => core}/src/services/oss/lister.rs (100%)
rename core/{ => core}/src/services/oss/mod.rs (100%)
rename core/{ => core}/src/services/oss/writer.rs (100%)
rename core/{ => core}/src/services/pcloud/backend.rs (100%)
rename core/{ => core}/src/services/pcloud/config.rs (84%)
rename core/{ => core}/src/services/pcloud/core.rs (100%)
rename core/{ => core}/src/services/pcloud/deleter.rs (100%)
rename core/{ => core}/src/services/pcloud/docs.md (93%)
rename core/{ => core}/src/services/pcloud/error.rs (100%)
rename core/{ => core}/src/services/pcloud/lister.rs (100%)
rename core/{ => core}/src/services/pcloud/mod.rs (100%)
rename core/{ => core}/src/services/pcloud/writer.rs (100%)
rename core/{ => core}/src/services/persy/backend.rs (100%)
rename core/{ => core}/src/services/persy/config.rs (100%)
rename core/{ => core}/src/services/persy/core.rs (100%)
rename core/{ => core}/src/services/persy/deleter.rs (100%)
rename core/{ => core}/src/services/persy/docs.md (92%)
rename core/{ => core}/src/services/persy/mod.rs (100%)
rename core/{ => core}/src/services/persy/writer.rs (100%)
rename core/{ => core}/src/services/postgresql/backend.rs (99%)
rename core/{ => core}/src/services/postgresql/config.rs (100%)
rename core/{ => core}/src/services/postgresql/core.rs (94%)
rename core/{ => core}/src/services/postgresql/deleter.rs (100%)
rename core/{ => core}/src/services/postgresql/docs.md (93%)
rename core/{ => core}/src/services/postgresql/mod.rs (100%)
rename core/{ => core}/src/services/postgresql/writer.rs (100%)
rename core/{ => core}/src/services/redb/backend.rs (100%)
rename core/{ => core}/src/services/redb/config.rs (100%)
rename core/{ => core}/src/services/redb/core.rs (100%)
rename core/{ => core}/src/services/redb/deleter.rs (100%)
rename core/{ => core}/src/services/redb/docs.md (91%)
rename core/{ => core}/src/services/redb/mod.rs (100%)
rename core/{ => core}/src/services/redb/writer.rs (100%)
rename core/{ => core}/src/services/redis/backend.rs (92%)
rename core/{ => core}/src/services/redis/config.rs (98%)
rename core/{ => core}/src/services/redis/core.rs (67%)
rename core/{ => core}/src/services/redis/delete.rs (100%)
rename core/{ => core}/src/services/redis/docs.md (93%)
rename core/{ => core}/src/services/redis/mod.rs (100%)
rename core/{ => core}/src/services/redis/writer.rs (100%)
rename core/{ => core}/src/services/rocksdb/backend.rs (100%)
rename core/{ => core}/src/services/rocksdb/config.rs (100%)
rename core/{ => core}/src/services/rocksdb/core.rs (100%)
rename core/{ => core}/src/services/rocksdb/deleter.rs (100%)
rename core/{ => core}/src/services/rocksdb/docs.md (94%)
rename core/{ => core}/src/services/rocksdb/lister.rs (100%)
rename core/{ => core}/src/services/rocksdb/mod.rs (100%)
rename core/{ => core}/src/services/rocksdb/writer.rs (100%)
rename core/{ => core}/src/services/s3/backend.rs (76%)
rename core/{ => core}/src/services/s3/compatible_services.md (100%)
rename core/{ => core}/src/services/s3/config.rs (94%)
rename core/{ => core}/src/services/s3/core.rs (94%)
rename core/{ => core}/src/services/s3/deleter.rs (100%)
rename core/{ => core}/src/services/s3/docs.md (95%)
rename core/{ => core}/src/services/s3/error.rs (100%)
rename core/{ => core}/src/services/s3/lister.rs (100%)
rename core/{ => core}/src/services/s3/mod.rs (100%)
rename core/{ => core}/src/services/s3/writer.rs (97%)
rename core/{ => core}/src/services/seafile/backend.rs (99%)
rename core/{ => core}/src/services/seafile/config.rs (69%)
rename core/{ => core}/src/services/seafile/core.rs (99%)
rename core/{ => core}/src/services/seafile/deleter.rs (100%)
rename core/{ => core}/src/services/seafile/docs.md (94%)
rename core/{ => core}/src/services/seafile/error.rs (100%)
rename core/{ => core}/src/services/seafile/lister.rs (100%)
rename core/{ => core}/src/services/seafile/mod.rs (100%)
rename core/{ => core}/src/services/seafile/writer.rs (100%)
rename core/{ => core}/src/services/sftp/backend.rs (96%)
rename core/{ => core}/src/services/sftp/config.rs (91%)
rename core/{ => core}/src/services/sftp/core.rs (66%)
rename core/{ => core}/src/services/sftp/deleter.rs (100%)
rename core/{ => core}/src/services/sftp/docs.md (95%)
rename core/{ => core}/src/services/sftp/error.rs (100%)
rename core/{ => core}/src/services/sftp/lister.rs (100%)
rename core/{ => core}/src/services/sftp/mod.rs (100%)
rename core/{ => core}/src/services/sftp/reader.rs (92%)
rename core/{ => core}/src/services/sftp/utils.rs (100%)
rename core/{ => core}/src/services/sftp/writer.rs (100%)
rename core/{ => core}/src/services/sled/backend.rs (100%)
rename core/{ => core}/src/services/sled/config.rs (100%)
rename core/{ => core}/src/services/sled/core.rs (100%)
rename core/{ => core}/src/services/sled/deleter.rs (100%)
rename core/{ => core}/src/services/sled/docs.md (90%)
rename core/{ => core}/src/services/sled/lister.rs (100%)
rename core/{ => core}/src/services/sled/mod.rs (100%)
rename core/{ => core}/src/services/sled/writer.rs (100%)
rename core/{ => core}/src/services/sqlite/backend.rs (99%)
rename core/{ => core}/src/services/sqlite/config.rs (100%)
rename core/{ => core}/src/services/sqlite/core.rs (94%)
rename core/{ => core}/src/services/sqlite/deleter.rs (100%)
rename core/{ => core}/src/services/sqlite/docs.md (93%)
rename core/{ => core}/src/services/sqlite/mod.rs (100%)
rename core/{ => core}/src/services/sqlite/writer.rs (100%)
rename core/{ => core}/src/services/surrealdb/backend.rs (99%)
rename core/{ => core}/src/services/surrealdb/config.rs (100%)
rename core/{ => core}/src/services/surrealdb/core.rs (99%)
rename core/{ => core}/src/services/surrealdb/deleter.rs (100%)
rename core/{ => core}/src/services/surrealdb/docs.md (94%)
rename core/{ => core}/src/services/surrealdb/mod.rs (100%)
rename core/{ => core}/src/services/surrealdb/writer.rs (100%)
rename core/{ => core}/src/services/swift/backend.rs (100%)
rename core/{ => core}/src/services/swift/compatible_services.md (100%)
rename core/{ => core}/src/services/swift/config.rs (100%)
rename core/{ => core}/src/services/swift/core.rs (100%)
rename core/{ => core}/src/services/swift/deleter.rs (100%)
rename core/{ => core}/src/services/swift/docs.md (94%)
rename core/{ => core}/src/services/swift/error.rs (100%)
rename core/{ => core}/src/services/swift/lister.rs (100%)
rename core/{ => core}/src/services/swift/mod.rs (100%)
rename core/{ => core}/src/services/swift/writer.rs (100%)
rename core/{ => core}/src/services/tikv/backend.rs (99%)
rename core/{ => core}/src/services/tikv/config.rs (100%)
rename core/{ => core}/src/services/tikv/core.rs (67%)
rename core/{ => core}/src/services/tikv/deleter.rs (100%)
rename core/{ => core}/src/services/tikv/docs.md (92%)
rename core/{ => core}/src/services/tikv/mod.rs (100%)
rename core/{ => core}/src/services/tikv/writer.rs (100%)
rename core/{ => core}/src/services/upyun/backend.rs (100%)
rename core/{ => core}/src/services/upyun/config.rs (100%)
rename core/{ => core}/src/services/upyun/core.rs (100%)
rename core/{ => core}/src/services/upyun/deleter.rs (100%)
rename core/{ => core}/src/services/upyun/docs.md (93%)
rename core/{ => core}/src/services/upyun/error.rs (100%)
rename core/{ => core}/src/services/upyun/lister.rs (100%)
rename core/{ => core}/src/services/upyun/mod.rs (100%)
rename core/{ => core}/src/services/upyun/writer.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/backend.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/builder.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/config.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/core.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/docs.md (89%)
rename core/{ => core}/src/services/vercel_artifacts/error.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/mod.rs (100%)
rename core/{ => core}/src/services/vercel_artifacts/writer.rs (100%)
rename core/{ => core}/src/services/vercel_blob/backend.rs (100%)
rename core/{ => core}/src/services/vercel_blob/config.rs (100%)
rename core/{ => core}/src/services/vercel_blob/core.rs (100%)
rename core/{ => core}/src/services/vercel_blob/deleter.rs (100%)
rename core/{ => core}/src/services/vercel_blob/docs.md (91%)
rename core/{ => core}/src/services/vercel_blob/error.rs (100%)
rename core/{ => core}/src/services/vercel_blob/lister.rs (100%)
rename core/{ => core}/src/services/vercel_blob/mod.rs (100%)
rename core/{ => core}/src/services/vercel_blob/writer.rs (100%)
rename core/{ => core}/src/services/webdav/backend.rs (100%)
rename core/{ => core}/src/services/webdav/config.rs (92%)
rename core/{ => core}/src/services/webdav/core.rs (100%)
rename core/{ => core}/src/services/webdav/deleter.rs (100%)
rename core/{ => core}/src/services/webdav/docs.md (92%)
rename core/{ => core}/src/services/webdav/error.rs (100%)
rename core/{ => core}/src/services/webdav/lister.rs (100%)
rename core/{ => core}/src/services/webdav/mod.rs (100%)
rename core/{ => core}/src/services/webdav/writer.rs (100%)
rename core/{ => core}/src/services/webhdfs/backend.rs (99%)
rename core/{ => core}/src/services/webhdfs/config.rs (88%)
rename core/{ => core}/src/services/webhdfs/core.rs (99%)
rename core/{ => core}/src/services/webhdfs/deleter.rs (100%)
rename core/{ => core}/src/services/webhdfs/docs.md (98%)
rename core/{ => core}/src/services/webhdfs/error.rs (100%)
rename core/{ => core}/src/services/webhdfs/lister.rs (100%)
rename core/{ => core}/src/services/webhdfs/message.rs (100%)
rename core/{ => core}/src/services/webhdfs/mod.rs (100%)
rename core/{ => core}/src/services/webhdfs/writer.rs (100%)
rename core/{ => core}/src/services/yandex_disk/backend.rs (100%)
rename core/{ => core}/src/services/yandex_disk/config.rs (100%)
rename core/{ => core}/src/services/yandex_disk/core.rs (100%)
rename core/{ => core}/src/services/yandex_disk/deleter.rs (100%)
rename core/{ => core}/src/services/yandex_disk/docs.md (91%)
rename core/{ => core}/src/services/yandex_disk/error.rs (100%)
rename core/{ => core}/src/services/yandex_disk/lister.rs (100%)
rename core/{ => core}/src/services/yandex_disk/mod.rs (100%)
rename core/{ => core}/src/services/yandex_disk/writer.rs (100%)
rename core/{ => core}/src/types/buffer.rs (99%)
rename core/{ => core}/src/types/builder.rs (93%)
rename core/{ => core}/src/types/capability.rs (98%)
rename core/{ => core}/src/types/context/mod.rs (100%)
rename core/{ => core}/src/types/context/read.rs (100%)
rename core/{ => core}/src/types/context/write.rs (74%)
rename core/{ => core}/src/types/delete/deleter.rs (84%)
rename core/{ => core}/src/types/delete/futures_delete_sink.rs (78%)
rename core/{ => core}/src/types/delete/input.rs (93%)
rename core/{ => core}/src/types/delete/mod.rs (100%)
rename core/{ => core}/src/types/entry.rs (100%)
rename core/{ => core}/src/types/error.rs (99%)
rename core/{ => core}/src/types/execute/api.rs (100%)
rename core/{ => core}/src/types/execute/executor.rs (100%)
rename core/{ => core}/src/types/execute/executors/mod.rs (100%)
rename core/{ => core}/src/types/execute/executors/tokio_executor.rs (96%)
rename core/{ => core}/src/types/execute/mod.rs (100%)
rename core/{ => core}/src/types/list.rs (100%)
rename core/{ => core}/src/types/metadata.rs (100%)
rename core/{ => core}/src/types/mod.rs (100%)
rename core/{ => core}/src/types/mode.rs (100%)
create mode 100644 core/core/src/types/operator/builder.rs
rename core/{ => core}/src/types/operator/info.rs (100%)
rename core/{ => core}/src/types/operator/mod.rs (100%)
rename core/{ => core}/src/types/operator/operator.rs (91%)
rename core/{ => core}/src/types/operator/operator_futures.rs (93%)
create mode 100644 core/core/src/types/operator/registry.rs
rename core/{ => core}/src/types/operator/uri.rs (92%)
rename core/{ => core}/src/types/options.rs (95%)
rename core/{ => core}/src/types/read/buffer_stream.rs (100%)
rename core/{ => core}/src/types/read/futures_async_reader.rs (100%)
rename core/{ => core}/src/types/read/futures_bytes_stream.rs (100%)
rename core/{ => core}/src/types/read/mod.rs (100%)
rename core/{ => core}/src/types/read/reader.rs (96%)
rename core/{ => core}/src/types/scheme.rs (99%)
rename core/{ => core}/src/types/write/buffer_sink.rs (100%)
rename core/{ => core}/src/types/write/futures_async_writer.rs (100%)
rename core/{ => core}/src/types/write/futures_bytes_sink.rs (100%)
rename core/{ => core}/src/types/write/mod.rs (100%)
rename core/{ => core}/src/types/write/writer.rs (94%)
delete mode 100644 core/src/services/huggingface/lister.rs
delete mode 100644 core/src/types/operator/builder.rs
delete mode 100644 core/src/types/operator/registry.rs
create mode 120000 core/upgrade.md