This is an automated email from the ASF dual-hosted git repository. xuanwo pushed a change to branch introduce-configurator in repository https://gitbox.apache.org/repos/asf/opendal.git
from 63065e8db5 feat(!): Allow users to build operator from config add e8d286ffb5 Format code No new revisions were added by this update. Summary of changes: core/benches/types/concurrent_tasks.rs | 3 ++- core/examples/basic/src/main.rs | 3 ++- core/examples/concurrent-upload/src/main.rs | 4 +++- core/examples/multipart-upload/src/main.rs | 3 ++- core/src/layers/await_tree.rs | 7 +++++-- core/src/layers/mime_guess.rs | 7 +++++-- core/src/raw/oio/buf/queue_buf.rs | 3 ++- core/src/raw/oio/write/block_write.rs | 6 ++++-- core/src/raw/oio/write/multipart_write.rs | 3 ++- core/src/raw/oio/write/position_write.rs | 3 ++- core/src/raw/oio/write/range_write.rs | 3 ++- core/src/services/aliyun_drive/backend.rs | 4 ++-- core/src/services/aliyun_drive/writer.rs | 17 +++++++++------- core/src/services/alluxio/backend.rs | 6 ++++-- core/src/services/azblob/backend.rs | 4 ++-- core/src/services/azdls/backend.rs | 4 ++-- core/src/services/azfile/backend.rs | 3 ++- core/src/services/b2/backend.rs | 3 ++- core/src/services/cacache/backend.rs | 3 ++- core/src/services/chainsafe/backend.rs | 3 ++- core/src/services/cloudflare_kv/backend.rs | 4 ++-- core/src/services/compfs/backend.rs | 18 ++++++++++------ core/src/services/compfs/core.rs | 7 +++++-- core/src/services/compfs/lister.rs | 4 +++- core/src/services/compfs/reader.rs | 3 ++- core/src/services/compfs/writer.rs | 10 ++++++--- core/src/services/cos/backend.rs | 4 ++-- core/src/services/d1/backend.rs | 4 ++-- core/src/services/dashmap/backend.rs | 4 ++-- core/src/services/dbfs/backend.rs | 3 ++- core/src/services/dropbox/builder.rs | 3 ++- core/src/services/etcd/backend.rs | 4 ++-- core/src/services/foundationdb/backend.rs | 3 ++- core/src/services/fs/backend.rs | 3 ++- core/src/services/fs/writer.rs | 1 - core/src/services/ftp/backend.rs | 4 ++-- core/src/services/gcs/backend.rs | 4 ++-- core/src/services/gcs/core.rs | 3 ++- core/src/services/gcs/writer.rs | 7 +++++-- core/src/services/gdrive/builder.rs | 7 ++++--- core/src/services/ghac/backend.rs | 1 - core/src/services/github/backend.rs | 3 ++- core/src/services/gridfs/backend.rs | 7 ++++--- core/src/services/hdfs/backend.rs | 4 ++-- core/src/services/hdfs_native/backend.rs | 3 ++- core/src/services/http/backend.rs | 4 ++-- core/src/services/huggingface/backend.rs | 4 ++-- core/src/services/icloud/backend.rs | 4 ++-- core/src/services/ipfs/backend.rs | 13 ++++++------ core/src/services/ipmfs/builder.rs | 7 ++++--- core/src/services/koofr/backend.rs | 4 ++-- core/src/services/libsql/backend.rs | 3 ++- core/src/services/memcached/backend.rs | 4 ++-- core/src/services/memory/backend.rs | 3 ++- core/src/services/mini_moka/backend.rs | 10 +++++---- core/src/services/moka/backend.rs | 3 ++- core/src/services/mongodb/backend.rs | 3 ++- core/src/services/monoiofs/backend.rs | 3 ++- core/src/services/monoiofs/core.rs | 26 +++++++++++++++--------- core/src/services/mysql/backend.rs | 3 ++- core/src/services/obs/backend.rs | 21 +++++++++++-------- core/src/services/onedrive/builder.rs | 6 ++++-- core/src/services/oss/backend.rs | 18 ++++++++-------- core/src/services/oss/core.rs | 3 ++- core/src/services/pcloud/backend.rs | 3 ++- core/src/services/persy/backend.rs | 4 ++-- core/src/services/postgresql/backend.rs | 4 ++-- core/src/services/redb/backend.rs | 3 ++- core/src/services/redis/backend.rs | 3 ++- core/src/services/rocksdb/backend.rs | 3 ++- core/src/services/s3/backend.rs | 3 ++- core/src/services/s3/writer.rs | 4 +++- core/src/services/seafile/backend.rs | 3 ++- core/src/services/sftp/backend.rs | 3 ++- core/src/services/sled/backend.rs | 4 ++-- core/src/services/sqlite/backend.rs | 3 ++- core/src/services/supabase/backend.rs | 6 ++++-- core/src/services/surrealdb/backend.rs | 6 ++++-- core/src/services/swift/backend.rs | 3 ++- core/src/services/tikv/backend.rs | 3 ++- core/src/services/upyun/backend.rs | 3 ++- core/src/services/vercel_artifacts/builder.rs | 9 +++++--- core/src/services/vercel_blob/backend.rs | 3 ++- core/src/services/webdav/backend.rs | 4 ++-- core/src/services/webhdfs/backend.rs | 3 ++- core/src/services/yandex_disk/backend.rs | 3 ++- core/src/types/blocking_write/blocking_writer.rs | 3 ++- core/src/types/builder.rs | 5 +++-- core/src/types/context/write.rs | 11 ++++++---- core/src/types/metadata.rs | 3 ++- core/src/types/write/buffer_sink.rs | 5 +++-- core/src/types/write/futures_async_writer.rs | 5 +++-- core/src/types/write/futures_bytes_sink.rs | 5 +++-- core/src/types/write/writer.rs | 3 ++- core/tests/behavior/async_write.rs | 3 ++- 95 files changed, 294 insertions(+), 184 deletions(-)