This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a change to branch xuanwo/lyon-v1
in repository https://gitbox.apache.org/repos/asf/opendal.git


    from b058bcd57 fix(bindings/java): Detach current thread while thread drop
     add dd1d71b4c refactor: Split all azure storage services and ghac (#6874)
     add 1111589e4 docs: Fix build for ruby docs (#6876)
     add 6ae2098f1 refactor: Split await tree layer to new crate (#6875)
     add 6ced486ce refactor(!): Remove deprecated http client config (#6878)
     add 03a8a18f7 refactor: Split service aliyun drive to new crate (#6879)
     add d8bbbcf4f chore: fix formatting using taplo (#6877)
     add 6493567be refactor: Split capability check to seperate layer (#6952)
     add b7e5daca1 refactor: Split service hdfs-native to new crate (#6953)
     add f2fd10811 refactor: split metrics related crates to new crates (#6954)
     add 859a20bf3 chore(core): remove redundant clones (#6955)
     add 35b002ab2 chore(core): avoid inefficient to_string (#6956)
     add 35f759a70 chore(core): clean up some miscs related to deprecated http 
client config (#6957)
     add 3eba72597 chore: Upgrade redis dependency to version 1 (#6959)
     add 13334c9f3 refactor: Split service mysql to new crate  (#6960)
     add 6841ae1f0 refactor: split tracing layer to new crate (#6962)
     add 76c626d34 refactor: Split mime-guess layer to new crate (#6966)
     add 1b300160e refactor: Split tail-cut layer to new crate (#6968)
     add c60c3adb5 refactor: Split fastrace layer to new crate (#6965)
     add ece2fb9d7 refactor: Split oteltrace layer to new crate (#6969)
     add 0b47e187f ci: Add AI Usage Statement (#6972)
     add 2b4b7cdcb refactor(services/vercel-blob): split crate from core (#6971)
     add 661e65bb9 refactor: Split service postgresql to new crate (#6973)
     add 003204d1b refactor: Split service cloudflare-kv out of core (#6974)
     add 2a41a2586 ci(bindings/ocaml): Use dyn link instead (#6988)
     add 43be63ce0 Add just and uv to devcontainer (#6990)
     add f1fa4e5d1 chore(ci): make clippy happy when using rust 1.92.0 (#6985)
     add 210afefdc refactor: Split immutable-index layer to new crate (#6967)
     add 3142b76fa refactor(services/obs): split obs service into standalone 
crate (#6977)
     add 1f554c1cd refactor(services/ftp): split service into its own crate 
(#6979)
     add ca92fc91d chore(core): remove unused dependencies (#6987)
     add ff67b53af refactor: split throttle layer to new crate (#6980)
     add 7ba24a6df refactor(services/sled): split service into its own crate 
(#6981)
     add 92a33e70a refactor(services/ipfs): extract ipfs service into separate 
crate (#6991)
     add 109002823 refactor: Split service tikv to new crate (#6997)
     add 8d8afa2b0 Merge branch 'main' into xuanwo/lyon-v1

No new revisions were added by this update.

Summary of changes:
 .devcontainer/post_create.sh                       |    6 +
 .github/pull_request_template.md                   |    6 +
 .github/workflows/ci_bindings_ocaml.yml            |   24 +-
 bindings/dart/rust/Cargo.toml                      |    5 +-
 bindings/nodejs/Cargo.toml                         |    3 +-
 bindings/ocaml/Cargo.toml                          |    2 +-
 bindings/ocaml/src/dune                            |   14 +-
 bindings/ocaml/test/dune                           |   10 +-
 bindings/ruby/Cargo.toml                           |    2 +-
 bindings/ruby/Rakefile                             |    2 +-
 core/Cargo.lock                                    | 1324 ++++++++++++++------
 core/Cargo.toml                                    |  153 ++-
 core/benches/types/buffer.rs                       |   12 +-
 core/benches/vs_fs/Cargo.toml                      |    6 +-
 core/benches/vs_s3/Cargo.toml                      |    4 +-
 core/core/Cargo.toml                               |  158 +--
 .../core/src/docs/performance/http_optimization.md |   16 +-
 core/core/src/layers/correctness_check.rs          |   10 +-
 core/core/src/layers/mod.rs                        |   72 --
 core/core/src/layers/observe/mod.rs                |   93 --
 core/core/src/layers/retry.rs                      |    2 +-
 core/core/src/raw/http_util/body.rs                |    4 +-
 core/core/src/raw/http_util/bytes_range.rs         |    2 +-
 core/core/src/raw/http_util/client.rs              |   12 +-
 core/core/src/raw/http_util/multipart.rs           |    2 +-
 core/core/src/raw/mod.rs                           |   13 -
 core/core/src/services/alluxio/backend.rs          |   22 -
 core/core/src/services/alluxio/config.rs           |    6 +-
 core/core/src/services/b2/backend.rs               |   22 -
 core/core/src/services/b2/config.rs                |    6 +-
 core/core/src/services/cos/backend.rs              |   22 -
 core/core/src/services/cos/config.rs               |    7 +-
 core/core/src/services/d1/backend.rs               |   16 +-
 core/core/src/services/d1/config.rs                |    6 +-
 core/core/src/services/dropbox/builder.rs          |   22 -
 core/core/src/services/dropbox/config.rs           |    6 +-
 core/core/src/services/gcs/backend.rs              |   22 -
 core/core/src/services/gcs/config.rs               |    2 -
 core/core/src/services/gdrive/builder.rs           |   22 -
 core/core/src/services/gdrive/config.rs            |    6 +-
 core/core/src/services/github/backend.rs           |   22 -
 core/core/src/services/github/config.rs            |    6 +-
 core/core/src/services/http/backend.rs             |   22 -
 core/core/src/services/http/config.rs              |    6 +-
 core/core/src/services/ipmfs/builder.rs            |   16 -
 core/core/src/services/ipmfs/config.rs             |    6 +-
 core/core/src/services/koofr/backend.rs            |   22 -
 core/core/src/services/koofr/config.rs             |    6 +-
 core/core/src/services/mod.rs                      |   75 --
 core/core/src/services/onedrive/builder.rs         |   22 -
 core/core/src/services/onedrive/config.rs          |    6 +-
 core/core/src/services/oss/backend.rs              |   22 -
 core/core/src/services/oss/config.rs               |    7 +-
 core/core/src/services/pcloud/backend.rs           |   22 -
 core/core/src/services/pcloud/config.rs            |    6 +-
 core/core/src/services/redis/backend.rs            |   33 +-
 core/core/src/services/seafile/backend.rs          |   22 -
 core/core/src/services/seafile/config.rs           |    6 +-
 core/core/src/services/sqlite/backend.rs           |    2 +-
 core/core/src/services/upyun/backend.rs            |   22 -
 core/core/src/services/upyun/config.rs             |    6 +-
 core/core/src/services/vercel_artifacts/builder.rs |   22 -
 core/core/src/services/vercel_artifacts/config.rs  |    6 +-
 core/core/src/services/webdav/backend.rs           |   22 -
 core/core/src/services/webdav/config.rs            |    6 +-
 core/core/src/services/yandex_disk/backend.rs      |   22 -
 core/core/src/services/yandex_disk/config.rs       |    6 +-
 core/core/src/types/builder.rs                     |    2 +-
 core/core/src/types/list.rs                        |   41 -
 core/core/src/types/operator/operator.rs           |   49 -
 core/core/src/types/read/buffer_stream.rs          |    2 +-
 core/core/src/types/read/reader.rs                 |    2 +-
 core/edge/file_write_on_full_disk/Cargo.toml       |    5 +-
 .../Cargo.toml                                     |    4 +-
 core/examples/basic/Cargo.toml                     |    3 +-
 core/examples/concurrent-upload/Cargo.toml         |    3 +-
 core/examples/multipart-upload/Cargo.toml          |    3 +-
 core/fuzz/Cargo.toml                               |   16 +-
 core/fuzz/fuzz_reader.rs                           |    6 +-
 core/fuzz/fuzz_writer.rs                           |    8 +-
 core/layers/async-backtrace/Cargo.toml             |   15 +-
 .../{async-backtrace => await-tree}/Cargo.toml     |   20 +-
 .../await_tree.rs => layers/await-tree/src/lib.rs} |    6 +-
 .../Cargo.toml                                     |   20 +-
 .../capability-check/src/lib.rs}                   |   38 +-
 .../{async-backtrace => fastmetrics}/Cargo.toml    |   19 +-
 .../fastmetrics/src/lib.rs}                        |   16 +-
 .../{async-backtrace => fastrace}/Cargo.toml       |   22 +-
 .../fastrace.rs => layers/fastrace/src/lib.rs}     |   28 +-
 .../moka => layers/immutable-index}/Cargo.toml     |   28 +-
 .../immutable-index/src/lib.rs}                    |   82 +-
 .../layers/{async-backtrace => metrics}/Cargo.toml |   19 +-
 .../metrics.rs => layers/metrics/src/lib.rs}       |    8 +-
 .../{async-backtrace => mime-guess}/Cargo.toml     |   23 +-
 .../mime_guess.rs => layers/mime-guess/src/lib.rs} |   18 +-
 .../Cargo.toml                                     |   19 +-
 .../observe-metrics-common/src/lib.rs}             |   62 +-
 .../moka => layers/otelmetrics}/Cargo.toml         |   22 +-
 .../otelmetrics/src/lib.rs}                        |   12 +-
 .../{async-backtrace => oteltrace}/Cargo.toml      |   21 +-
 .../oteltrace.rs => layers/oteltrace/src/lib.rs}   |   13 +-
 .../moka => layers/prometheus-client}/Cargo.toml   |   22 +-
 .../prometheus-client/src/lib.rs}                  |   12 +-
 .../moka => layers/prometheus}/Cargo.toml          |   22 +-
 .../prometheus.rs => layers/prometheus/src/lib.rs} |   20 +-
 .../{async-backtrace => tail-cut}/Cargo.toml       |   22 +-
 .../tail_cut.rs => layers/tail-cut/src/lib.rs}     |   25 +-
 .../{async-backtrace => throttle}/Cargo.toml       |   18 +-
 .../throttle.rs => layers/throttle/src/lib.rs}     |    6 +-
 .../layers/{async-backtrace => tracing}/Cargo.toml |   21 +-
 .../tracing.rs => layers/tracing/src/lib.rs}       |    8 +-
 core/services/{moka => aliyun-drive}/Cargo.toml    |   30 +-
 .../aliyun-drive/src}/backend.rs                   |   26 +-
 .../aliyun-drive/src}/config.rs                    |   29 +-
 .../aliyun-drive/src}/core.rs                      |    4 +-
 .../aliyun-drive/src}/deleter.rs                   |    4 +-
 .../aliyun-drive/src}/docs.md                      |    2 +-
 .../aliyun-drive/src}/error.rs                     |    2 +-
 .../mod.rs => services/aliyun-drive/src/lib.rs}    |    4 +-
 .../aliyun-drive/src}/lister.rs                    |   12 +-
 .../aliyun-drive/src}/writer.rs                    |    9 +-
 core/services/{s3 => azblob}/Cargo.toml            |   49 +-
 .../azblob => services/azblob/src}/backend.rs      |   38 +-
 .../azblob => services/azblob/src}/config.rs       |   14 +-
 .../azblob => services/azblob/src}/core.rs         |    4 +-
 .../azblob => services/azblob/src}/deleter.rs      |    6 +-
 .../azblob => services/azblob/src}/docs.md         |    0
 .../azblob => services/azblob/src}/error.rs        |   26 +-
 .../azblob/mod.rs => services/azblob/src/lib.rs}   |    6 +-
 .../azblob => services/azblob/src}/lister.rs       |    4 +-
 .../azblob => services/azblob/src}/writer.rs       |    4 +-
 core/services/{moka => azdls}/Cargo.toml           |   33 +-
 .../azdls => services/azdls/src}/backend.rs        |   34 +-
 .../azdls => services/azdls/src}/config.rs         |   35 +-
 .../services/azdls => services/azdls/src}/core.rs  |    4 +-
 .../azdls => services/azdls/src}/deleter.rs        |    4 +-
 .../services/azdls => services/azdls/src}/docs.md  |    0
 .../services/azdls => services/azdls/src}/error.rs |   26 +-
 .../azdls/mod.rs => services/azdls/src/lib.rs}     |    2 +-
 .../azdls => services/azdls/src}/lister.rs         |    4 +-
 .../azdls => services/azdls/src}/writer.rs         |    4 +-
 core/services/{moka => azfile}/Cargo.toml          |   32 +-
 .../azfile => services/azfile/src}/backend.rs      |   34 +-
 .../azfile => services/azfile/src}/config.rs       |   35 +-
 .../azfile => services/azfile/src}/core.rs         |    4 +-
 .../azfile => services/azfile/src}/deleter.rs      |    4 +-
 .../azfile => services/azfile/src}/docs.md         |    0
 .../azfile => services/azfile/src}/error.rs        |   26 +-
 .../azfile/mod.rs => services/azfile/src/lib.rs}   |    2 +-
 .../azfile => services/azfile/src}/lister.rs       |    4 +-
 .../azfile => services/azfile/src}/writer.rs       |    4 +-
 .../azure-common}/Cargo.toml                       |   20 +-
 .../azure.rs => services/azure-common/src/lib.rs}  |   23 +-
 .../cloudflare-kv}/Cargo.toml                      |   23 +-
 .../cloudflare-kv/src}/backend.rs                  |   14 +-
 .../cloudflare-kv/src}/config.rs                   |   28 +-
 .../cloudflare-kv/src}/core.rs                     |    6 +-
 .../cloudflare-kv/src}/deleter.rs                  |    8 +-
 .../cloudflare-kv/src}/docs.md                     |    0
 .../cloudflare-kv/src}/error.rs                    |    4 +-
 .../mod.rs => services/cloudflare-kv/src/lib.rs}   |   14 +-
 .../cloudflare-kv/src}/lister.rs                   |    6 +-
 .../cloudflare-kv/src}/model.rs                    |    2 -
 .../cloudflare-kv/src}/writer.rs                   |    9 +-
 .../async-backtrace => services/ftp}/Cargo.toml    |   36 +-
 .../services/ftp => services/ftp/src}/backend.rs   |   10 +-
 .../services/ftp => services/ftp/src}/config.rs    |    4 +-
 .../src/services/ftp => services/ftp/src}/core.rs  |    7 +-
 .../services/ftp => services/ftp/src}/deleter.rs   |    4 +-
 .../src/services/ftp => services/ftp/src}/docs.md  |    2 +-
 .../src/services/ftp => services/ftp/src}/err.rs   |    4 +-
 .../ftp/mod.rs => services/ftp/src/lib.rs}         |    2 +-
 .../services/ftp => services/ftp/src}/lister.rs    |    4 +-
 .../services/ftp => services/ftp/src}/reader.rs    |    4 +-
 .../services/ftp => services/ftp/src}/writer.rs    |    4 +-
 .../async-backtrace => services/ghac}/Cargo.toml   |   29 +-
 .../services/ghac => services/ghac/src}/backend.rs |   26 +-
 .../services/ghac => services/ghac/src}/config.rs  |   13 +-
 .../services/ghac => services/ghac/src}/core.rs    |    4 +-
 .../services/ghac => services/ghac/src}/docs.md    |    0
 .../services/ghac => services/ghac/src}/error.rs   |    4 +-
 .../ghac/mod.rs => services/ghac/src/lib.rs}       |    2 +-
 .../services/ghac => services/ghac/src}/writer.rs  |   33 +-
 core/services/{moka => hdfs-native}/Cargo.toml     |   27 +-
 .../hdfs-native/src}/backend.rs                    |    4 +-
 .../hdfs-native/src}/config.rs                     |    8 +-
 .../hdfs-native/src}/core.rs                       |    4 +-
 .../hdfs-native/src}/deleter.rs                    |    4 +-
 .../hdfs-native/src}/docs.md                       |   12 -
 .../hdfs-native/src}/error.rs                      |    2 +-
 .../mod.rs => services/hdfs-native/src/lib.rs}     |    4 +-
 .../hdfs-native/src}/lister.rs                     |   13 +-
 .../hdfs-native/src}/reader.rs                     |    6 +-
 .../hdfs-native/src}/writer.rs                     |    6 +-
 .../async-backtrace => services/ipfs}/Cargo.toml   |   27 +-
 .../services/ipfs => services/ipfs/src}/backend.rs |   30 +-
 .../services/ipfs => services/ipfs/src}/config.rs  |   16 +-
 .../services/ipfs => services/ipfs/src}/core.rs    |    6 +-
 .../services/ipfs => services/ipfs/src}/docs.md    |    5 +-
 .../services/ipfs => services/ipfs/src}/error.rs   |    4 +-
 .../services/ipfs => services/ipfs/src}/ipld.rs    |    0
 .../ipfs/mod.rs => services/ipfs/src/lib.rs}       |   12 +-
 core/services/moka/Cargo.toml                      |   21 +-
 .../async-backtrace => services/mysql}/Cargo.toml  |   22 +-
 .../mysql => services/mysql/src}/backend.rs        |    6 +-
 .../mysql => services/mysql/src}/config.rs         |    8 +-
 .../services/mysql => services/mysql/src}/core.rs  |    2 +-
 .../mysql => services/mysql/src}/deleter.rs        |    6 +-
 .../services/mysql => services/mysql/src}/docs.md  |    2 +-
 .../mysql/mod.rs => services/mysql/src/lib.rs}     |    2 +-
 .../mysql => services/mysql/src}/writer.rs         |    4 +-
 .../async-backtrace => services/obs}/Cargo.toml    |   28 +-
 .../services/obs => services/obs/src}/backend.rs   |   30 +-
 .../services/obs => services/obs/src}/config.rs    |   15 +-
 .../src/services/obs => services/obs/src}/core.rs  |    4 +-
 .../services/obs => services/obs/src}/deleter.rs   |    4 +-
 .../src/services/obs => services/obs/src}/docs.md  |    2 +-
 .../src/services/obs => services/obs/src}/error.rs |    4 +-
 .../obs/mod.rs => services/obs/src/lib.rs}         |    2 +-
 .../services/obs => services/obs/src}/lister.rs    |    8 +-
 .../services/obs => services/obs/src}/writer.rs    |    6 +-
 core/services/{moka => postgresql}/Cargo.toml      |   25 +-
 .../postgresql/src}/backend.rs                     |    4 +-
 .../postgresql/src}/config.rs                      |    8 +-
 .../postgresql => services/postgresql/src}/core.rs |    2 +-
 .../postgresql/src}/deleter.rs                     |    6 +-
 .../postgresql => services/postgresql/src}/docs.md |    2 +-
 .../mod.rs => services/postgresql/src/lib.rs}      |    2 +-
 .../postgresql/src}/writer.rs                      |    4 +-
 core/services/s3/Cargo.toml                        |   41 +-
 core/services/s3/src/backend.rs                    |   24 -
 core/services/s3/src/config.rs                     |    1 -
 .../async-backtrace => services/sled}/Cargo.toml   |   25 +-
 .../services/sled => services/sled/src}/backend.rs |    4 +-
 .../services/sled => services/sled/src}/config.rs  |    8 +-
 .../services/sled => services/sled/src}/core.rs    |    2 +-
 .../services/sled => services/sled/src}/deleter.rs |    6 +-
 .../services/sled => services/sled/src}/docs.md    |    2 +-
 .../sled/mod.rs => services/sled/src/lib.rs}       |    2 +-
 .../services/sled => services/sled/src}/lister.rs  |    6 +-
 .../services/sled => services/sled/src}/writer.rs  |    4 +-
 .../async-backtrace => services/tikv}/Cargo.toml   |   22 +-
 .../services/tikv => services/tikv/src}/backend.rs |    5 +-
 .../services/tikv => services/tikv/src}/config.rs  |    8 +-
 .../services/tikv => services/tikv/src}/core.rs    |    2 +-
 .../services/tikv => services/tikv/src}/deleter.rs |    6 +-
 .../services/tikv => services/tikv/src}/docs.md    |    2 +-
 .../tikv/mod.rs => services/tikv/src/lib.rs}       |    2 +-
 .../services/tikv => services/tikv/src}/writer.rs  |    4 +-
 core/services/{moka => vercel-blob}/Cargo.toml     |   31 +-
 .../vercel-blob/src}/backend.rs                    |   28 +-
 .../vercel-blob/src}/config.rs                     |   14 +-
 .../vercel-blob/src}/core.rs                       |    4 +-
 .../vercel-blob/src}/deleter.rs                    |    4 +-
 .../vercel-blob/src}/docs.md                       |    2 +-
 .../vercel-blob/src}/error.rs                      |    4 +-
 .../mod.rs => services/vercel-blob/src/lib.rs}     |    2 +-
 .../vercel-blob/src}/lister.rs                     |    6 +-
 .../vercel-blob/src}/writer.rs                     |    4 +-
 core/src/lib.rs                                    |   58 +
 deny.toml                                          |   32 +-
 integrations/object_store/Cargo.toml               |    2 +-
 262 files changed, 2479 insertions(+), 2636 deletions(-)
 delete mode 100644 core/core/src/layers/observe/mod.rs
 copy core/layers/{async-backtrace => await-tree}/Cargo.toml (71%)
 rename core/{core/src/layers/await_tree.rs => layers/await-tree/src/lib.rs} 
(98%)
 copy core/layers/{async-backtrace => capability-check}/Cargo.toml (70%)
 rename core/{core/src/layers/capability_check.rs => 
layers/capability-check/src/lib.rs} (84%)
 copy core/layers/{async-backtrace => fastmetrics}/Cargo.toml (66%)
 rename core/{core/src/layers/fastmetrics.rs => layers/fastmetrics/src/lib.rs} 
(98%)
 copy core/layers/{async-backtrace => fastrace}/Cargo.toml (67%)
 rename core/{core/src/layers/fastrace.rs => layers/fastrace/src/lib.rs} (94%)
 copy core/{services/moka => layers/immutable-index}/Cargo.toml (57%)
 rename core/{core/src/layers/immutable_index.rs => 
layers/immutable-index/src/lib.rs} (87%)
 copy core/layers/{async-backtrace => metrics}/Cargo.toml (66%)
 rename core/{core/src/layers/metrics.rs => layers/metrics/src/lib.rs} (97%)
 copy core/layers/{async-backtrace => mime-guess}/Cargo.toml (64%)
 rename core/{core/src/layers/mime_guess.rs => layers/mime-guess/src/lib.rs} 
(94%)
 copy core/layers/{async-backtrace => observe-metrics-common}/Cargo.toml (67%)
 rename core/{core/src/layers/observe/metrics.rs => 
layers/observe-metrics-common/src/lib.rs} (85%)
 copy core/{services/moka => layers/otelmetrics}/Cargo.toml (63%)
 rename core/{core/src/layers/otelmetrics.rs => layers/otelmetrics/src/lib.rs} 
(98%)
 copy core/layers/{async-backtrace => oteltrace}/Cargo.toml (66%)
 rename core/{core/src/layers/oteltrace.rs => layers/oteltrace/src/lib.rs} (98%)
 copy core/{services/moka => layers/prometheus-client}/Cargo.toml (65%)
 rename core/{core/src/layers/prometheus_client.rs => 
layers/prometheus-client/src/lib.rs} (98%)
 copy core/{services/moka => layers/prometheus}/Cargo.toml (65%)
 rename core/{core/src/layers/prometheus.rs => layers/prometheus/src/lib.rs} 
(98%)
 copy core/layers/{async-backtrace => tail-cut}/Cargo.toml (65%)
 rename core/{core/src/layers/tail_cut.rs => layers/tail-cut/src/lib.rs} (98%)
 copy core/layers/{async-backtrace => throttle}/Cargo.toml (72%)
 rename core/{core/src/layers/throttle.rs => layers/throttle/src/lib.rs} (98%)
 copy core/layers/{async-backtrace => tracing}/Cargo.toml (71%)
 rename core/{core/src/layers/tracing.rs => layers/tracing/src/lib.rs} (98%)
 copy core/services/{moka => aliyun-drive}/Cargo.toml (62%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/backend.rs (94%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/config.rs (85%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/core.rs (99%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/deleter.rs (97%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/docs.md (96%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/error.rs (99%)
 rename core/{core/src/services/aliyun_drive/mod.rs => 
services/aliyun-drive/src/lib.rs} (93%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/lister.rs (95%)
 rename core/{core/src/services/aliyun_drive => 
services/aliyun-drive/src}/writer.rs (96%)
 copy core/services/{s3 => azblob}/Cargo.toml (52%)
 rename core/{core/src/services/azblob => services/azblob/src}/backend.rs (94%)
 rename core/{core/src/services/azblob => services/azblob/src}/config.rs (96%)
 rename core/{core/src/services/azblob => services/azblob/src}/core.rs (99%)
 rename core/{core/src/services/azblob => services/azblob/src}/deleter.rs (97%)
 rename core/{core/src/services/azblob => services/azblob/src}/docs.md (100%)
 rename core/{core/src/services/azblob => services/azblob/src}/error.rs (92%)
 rename core/{core/src/services/azblob/mod.rs => services/azblob/src/lib.rs} 
(92%)
 rename core/{core/src/services/azblob => services/azblob/src}/lister.rs (98%)
 rename core/{core/src/services/azblob => services/azblob/src}/writer.rs (99%)
 copy core/services/{moka => azdls}/Cargo.toml (53%)
 rename core/{core/src/services/azdls => services/azdls/src}/backend.rs (92%)
 rename core/{core/src/services/azdls => services/azdls/src}/config.rs (86%)
 rename core/{core/src/services/azdls => services/azdls/src}/core.rs (99%)
 rename core/{core/src/services/azdls => services/azdls/src}/deleter.rs (96%)
 rename core/{core/src/services/azdls => services/azdls/src}/docs.md (100%)
 rename core/{core/src/services/azdls => services/azdls/src}/error.rs (88%)
 rename core/{core/src/services/azdls/mod.rs => services/azdls/src/lib.rs} (96%)
 rename core/{core/src/services/azdls => services/azdls/src}/lister.rs (99%)
 rename core/{core/src/services/azdls => services/azdls/src}/writer.rs (99%)
 copy core/services/{moka => azfile}/Cargo.toml (55%)
 rename core/{core/src/services/azfile => services/azfile/src}/backend.rs (91%)
 rename core/{core/src/services/azfile => services/azfile/src}/config.rs (84%)
 rename core/{core/src/services/azfile => services/azfile/src}/core.rs (99%)
 rename core/{core/src/services/azfile => services/azfile/src}/deleter.rs (97%)
 rename core/{core/src/services/azfile => services/azfile/src}/docs.md (100%)
 rename core/{core/src/services/azfile => services/azfile/src}/error.rs (88%)
 rename core/{core/src/services/azfile/mod.rs => services/azfile/src/lib.rs} 
(96%)
 rename core/{core/src/services/azfile => services/azfile/src}/lister.rs (99%)
 rename core/{core/src/services/azfile => services/azfile/src}/writer.rs (98%)
 copy core/{layers/async-backtrace => services/azure-common}/Cargo.toml (69%)
 rename core/{core/src/raw/azure.rs => services/azure-common/src/lib.rs} (97%)
 copy core/{layers/async-backtrace => services/cloudflare-kv}/Cargo.toml (65%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/backend.rs (97%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/config.rs (87%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/core.rs (97%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/deleter.rs (96%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/docs.md (100%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/error.rs (98%)
 rename core/{core/src/services/cloudflare_kv/mod.rs => 
services/cloudflare-kv/src/lib.rs} (81%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/lister.rs (97%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/model.rs (98%)
 rename core/{core/src/services/cloudflare_kv => 
services/cloudflare-kv/src}/writer.rs (95%)
 copy core/{layers/async-backtrace => services/ftp}/Cargo.toml (52%)
 rename core/{core/src/services/ftp => services/ftp/src}/backend.rs (98%)
 rename core/{core/src/services/ftp => services/ftp/src}/config.rs (94%)
 rename core/{core/src/services/ftp => services/ftp/src}/core.rs (98%)
 rename core/{core/src/services/ftp => services/ftp/src}/deleter.rs (97%)
 rename core/{core/src/services/ftp => services/ftp/src}/docs.md (95%)
 rename core/{core/src/services/ftp => services/ftp/src}/err.rs (96%)
 rename core/{core/src/services/ftp/mod.rs => services/ftp/src/lib.rs} (96%)
 rename core/{core/src/services/ftp => services/ftp/src}/lister.rs (97%)
 rename core/{core/src/services/ftp => services/ftp/src}/reader.rs (98%)
 rename core/{core/src/services/ftp => services/ftp/src}/writer.rs (98%)
 copy core/{layers/async-backtrace => services/ghac}/Cargo.toml (53%)
 rename core/{core/src/services/ghac => services/ghac/src}/backend.rs (90%)
 rename core/{core/src/services/ghac => services/ghac/src}/config.rs (93%)
 rename core/{core/src/services/ghac => services/ghac/src}/core.rs (99%)
 rename core/{core/src/services/ghac => services/ghac/src}/docs.md (100%)
 rename core/{core/src/services/ghac => services/ghac/src}/error.rs (97%)
 rename core/{core/src/services/ghac/mod.rs => services/ghac/src/lib.rs} (96%)
 rename core/{core/src/services/ghac => services/ghac/src}/writer.rs (89%)
 copy core/services/{moka => hdfs-native}/Cargo.toml (63%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/backend.rs (99%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/config.rs (93%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/core.rs (99%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/deleter.rs (96%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/docs.md (62%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/error.rs (99%)
 rename core/{core/src/services/hdfs_native/mod.rs => 
services/hdfs-native/src/lib.rs} (93%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/lister.rs (92%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/reader.rs (95%)
 rename core/{core/src/services/hdfs_native => 
services/hdfs-native/src}/writer.rs (94%)
 copy core/{layers/async-backtrace => services/ipfs}/Cargo.toml (61%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/backend.rs (89%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/config.rs (87%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/core.rs (99%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/docs.md (90%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/error.rs (97%)
 rename core/{core/src/services/ipfs => services/ipfs/src}/ipld.rs (100%)
 rename core/{core/src/services/ipfs/mod.rs => services/ipfs/src/lib.rs} (84%)
 copy core/{layers/async-backtrace => services/mysql}/Cargo.toml (65%)
 rename core/{core/src/services/mysql => services/mysql/src}/backend.rs (98%)
 rename core/{core/src/services/mysql => services/mysql/src}/config.rs (95%)
 rename core/{core/src/services/mysql => services/mysql/src}/core.rs (99%)
 rename core/{core/src/services/mysql => services/mysql/src}/deleter.rs (94%)
 rename core/{core/src/services/mysql => services/mysql/src}/docs.md (96%)
 rename core/{core/src/services/mysql/mod.rs => services/mysql/src/lib.rs} (96%)
 rename core/{core/src/services/mysql => services/mysql/src}/writer.rs (97%)
 copy core/{layers/async-backtrace => services/obs}/Cargo.toml (57%)
 rename core/{core/src/services/obs => services/obs/src}/backend.rs (94%)
 rename core/{core/src/services/obs => services/obs/src}/config.rs (90%)
 rename core/{core/src/services/obs => services/obs/src}/core.rs (99%)
 rename core/{core/src/services/obs => services/obs/src}/deleter.rs (96%)
 rename core/{core/src/services/obs => services/obs/src}/docs.md (97%)
 rename core/{core/src/services/obs => services/obs/src}/error.rs (98%)
 rename core/{core/src/services/obs/mod.rs => services/obs/src/lib.rs} (96%)
 rename core/{core/src/services/obs => services/obs/src}/lister.rs (96%)
 rename core/{core/src/services/obs => services/obs/src}/writer.rs (98%)
 copy core/services/{moka => postgresql}/Cargo.toml (64%)
 rename core/{core/src/services/postgresql => 
services/postgresql/src}/backend.rs (99%)
 rename core/{core/src/services/postgresql => 
services/postgresql/src}/config.rs (95%)
 rename core/{core/src/services/postgresql => services/postgresql/src}/core.rs 
(99%)
 rename core/{core/src/services/postgresql => 
services/postgresql/src}/deleter.rs (94%)
 rename core/{core/src/services/postgresql => services/postgresql/src}/docs.md 
(96%)
 rename core/{core/src/services/postgresql/mod.rs => 
services/postgresql/src/lib.rs} (96%)
 rename core/{core/src/services/postgresql => 
services/postgresql/src}/writer.rs (97%)
 copy core/{layers/async-backtrace => services/sled}/Cargo.toml (66%)
 rename core/{core/src/services/sled => services/sled/src}/backend.rs (99%)
 rename core/{core/src/services/sled => services/sled/src}/config.rs (92%)
 rename core/{core/src/services/sled => services/sled/src}/core.rs (99%)
 rename core/{core/src/services/sled => services/sled/src}/deleter.rs (94%)
 rename core/{core/src/services/sled => services/sled/src}/docs.md (94%)
 rename core/{core/src/services/sled/mod.rs => services/sled/src/lib.rs} (96%)
 rename core/{core/src/services/sled => services/sled/src}/lister.rs (95%)
 rename core/{core/src/services/sled => services/sled/src}/writer.rs (97%)
 copy core/{layers/async-backtrace => services/tikv}/Cargo.toml (65%)
 rename core/{core/src/services/tikv => services/tikv/src}/backend.rs (98%)
 rename core/{core/src/services/tikv => services/tikv/src}/config.rs (94%)
 rename core/{core/src/services/tikv => services/tikv/src}/core.rs (99%)
 rename core/{core/src/services/tikv => services/tikv/src}/deleter.rs (94%)
 rename core/{core/src/services/tikv => services/tikv/src}/docs.md (96%)
 rename core/{core/src/services/tikv/mod.rs => services/tikv/src/lib.rs} (96%)
 rename core/{core/src/services/tikv => services/tikv/src}/writer.rs (97%)
 copy core/services/{moka => vercel-blob}/Cargo.toml (57%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/backend.rs (88%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/config.rs (87%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/core.rs (99%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/deleter.rs (94%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/docs.md (94%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/error.rs (98%)
 rename core/{core/src/services/vercel_blob/mod.rs => 
services/vercel-blob/src/lib.rs} (96%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/lister.rs (95%)
 rename core/{core/src/services/vercel_blob => 
services/vercel-blob/src}/writer.rs (98%)

Reply via email to