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

xuanwo pushed a commit to branch lazy-reader
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git

commit 10ee43708f07cc3b1160342845d480b78b836ca4
Merge: 07be9dc2d 96d2649fc
Author: Xuanwo <[email protected]>
AuthorDate: Thu Oct 26 22:38:01 2023 +0800

    Merge remote-tracking branch 'origin/main' into lazy-reader

 .asf.yaml                                          |   6 +-
 .../actions/behavior_test_binding_java/action.yaml |  38 +--
 .github/actions/behavior_test_core/action.yaml     |  38 +--
 .github/actions/setup-ocaml/action.yaml            |   4 +-
 .github/actions/setup/action.yaml                  |   4 +-
 .github/labeler.yml                                |  14 +-
 .../{etcd/etcd => azblob/azure_azblob}/action.yml  |  26 +-
 .github/services/azblob/azurite_azblob/action.yml  |  44 +++
 .github/services/{etcd/etcd => cos/cos}/action.yml |  26 +-
 .github/services/etcd/etcd-cluster-tls/action.yml  |  22 +-
 .github/services/etcd/etcd-cluster/action.yml      |  12 +-
 .github/services/etcd/etcd/action.yml              |  14 +-
 .github/services/fs/local_fs/action.yml            |  12 +-
 .../services/{fs/local_fs => gcs/gcs}/action.yml   |  20 +-
 .../gcs_with_default_storage_class}/action.yml     |  26 +-
 .../{etcd/etcd => gdrive/gdrive}/action.yml        |  26 +-
 .github/services/http/caddy/action.yml             |  14 +-
 .github/services/http/nginx/action.yml             |  14 +-
 .../{etcd/etcd => memcached/memcached}/action.yml  |  22 +-
 .../mongodb/mongodb_with_basic_auth/action.yml     |  28 +-
 .../mongodb/mongodb_with_no_auth/action.yml        |  28 +-
 .github/services/mysql/mysql/action.yml            |  30 +-
 .github/services/{etcd/etcd => obs/obs}/action.yml |  26 +-
 .github/services/{etcd/etcd => oss/oss}/action.yml |  26 +-
 .github/services/postgresql/postgresql/action.yml  |  30 +-
 .../{http/caddy => redis/dragonfly}/action.yml     |  23 +-
 .../{etcd/etcd => redis/kvrocks}/action.yml        |  23 +-
 .github/services/redis/redis/action.yml            |  28 +-
 .../services/redis/redis_with_cluster/action.yml   |  28 +-
 .../etcd-cluster => sqlite/sqlite}/action.yml      |  24 +-
 .github/workflows/behavior_test_binding_java.yml   |   6 +-
 .github/workflows/behavior_test_core.yml           |   6 +-
 .github/workflows/bindings_java.yml                |  12 -
 .github/workflows/bindings_ocaml.yml               |   4 +-
 .github/workflows/bindings_php.yml                 |  26 +-
 .github/workflows/docs.yml                         |   2 +-
 .github/workflows/fuzz_test.yml                    |   6 +-
 .github/workflows/service_test_azblob.yml          | 103 ------
 .github/workflows/service_test_cos.yml             |  67 ----
 .github/workflows/service_test_gcs.yml             |  95 ------
 .github/workflows/service_test_gdrive.yml          |  65 ----
 .github/workflows/service_test_libsql.yml          |  74 ++---
 .github/workflows/service_test_memcached.yml       |  69 ----
 .github/workflows/service_test_obs.yml             |  67 ----
 .github/workflows/service_test_oss.yml             |  58 ----
 .github/workflows/service_test_redis.yml           |  47 ---
 .github/workflows/service_test_sqlite.yml          |  65 ----
 .github/workflows/service_test_tikv.yml            |  70 ++--
 bindings/ruby/cucumber.yml => .yamlfmt             |   6 +-
 bindings/java/Cargo.toml                           |   2 +
 bindings/java/src/blocking_operator.rs             |  60 +++-
 bindings/java/src/convert.rs                       |  76 +++++
 bindings/java/src/lib.rs                           | 145 +++++----
 .../java/org/apache/opendal/BlockingOperator.java  |  14 +
 .../src/main/java/org/apache/opendal/Entry.java    |  33 ++
 .../src/main/java/org/apache/opendal/Metadata.java |  58 +++-
 .../src/main/java/org/apache/opendal/Operator.java |  18 +
 bindings/java/src/operator.rs                      |  88 ++++-
 .../opendal/test/behavior/AsyncListTest.java       | 212 ++++++++++++
 .../opendal/test/behavior/BlockingCopyTest.java    |   8 +-
 .../opendal/test/behavior/BlockingListTest.java    | 106 ++++++
 .../opendal/test/behavior/BlockingRenameTest.java  |  14 +-
 bindings/java/src/utility.rs                       |   4 +-
 bindings/ruby/cucumber.yml                         |   2 +-
 core/Cargo.toml                                    |  10 +-
 core/src/layers/complete.rs                        |   8 +-
 core/src/raw/http_util/client.rs                   |   2 +-
 core/src/services/cloudflare_kv/backend.rs         | 362 +++++++++++++++++++++
 core/src/services/cloudflare_kv/docs.md            |  22 ++
 core/src/services/cloudflare_kv/error.rs           |  83 +++++
 core/src/services/cloudflare_kv/mod.rs             |  21 ++
 core/src/services/cos/core.rs                      |   2 +-
 core/src/services/d1/backend.rs                    |   3 +
 core/src/services/dbfs/backend.rs                  | 315 ++++++++++++++++++
 core/src/services/dbfs/core.rs                     | 239 ++++++++++++++
 core/src/services/dbfs/docs.md                     |  58 ++++
 core/src/services/dbfs/error.rs                    |  76 +++++
 core/src/services/dbfs/mod.rs                      |  25 ++
 core/src/services/dbfs/pager.rs                    | 108 ++++++
 core/src/services/dbfs/reader.rs                   | 161 +++++++++
 core/src/services/dbfs/writer.rs                   |  70 ++++
 core/src/services/mod.rs                           |  10 +
 core/src/services/mysql/docs.md                    |   2 +-
 core/src/types/capability.rs                       |   4 +
 core/src/types/list.rs                             |   4 +-
 core/src/types/metadata.rs                         |  99 +++---
 core/src/types/operator/builder.rs                 |   2 +
 core/src/types/scheme.rs                           |   8 +
 core/tests/behavior/append.rs                      |  12 +-
 core/tests/behavior/blocking_append.rs             |  12 +-
 core/tests/behavior/blocking_copy.rs               |  12 +-
 core/tests/behavior/blocking_list.rs               |   6 +-
 core/tests/behavior/blocking_rename.rs             |  12 +-
 core/tests/behavior/blocking_write.rs              |  26 +-
 core/tests/behavior/copy.rs                        |  14 +-
 core/tests/behavior/list.rs                        |   6 +-
 core/tests/behavior/presign.rs                     |   6 +-
 core/tests/behavior/rename.rs                      |  12 +-
 core/tests/behavior/utils.rs                       |   5 +-
 core/tests/behavior/write.rs                       |  62 ++--
 .../azblob/docker-compose-azurite.yml              |   8 +-
 fixtures/etcd/docker-compose-cluster-tls.yml       |  42 +--
 fixtures/etcd/docker-compose-cluster.yml           |   2 +-
 fixtures/etcd/docker-compose-stanlone.yml          |  22 +-
 fixtures/http/docker-compose-caddy.yml             |   2 +-
 fixtures/http/docker-compose-nginx.yml             |   2 +-
 .../docker-compose-memcached.yml}                  |  19 +-
 fixtures/mongodb/docker-compose-basic-auth.yml     |   2 +-
 fixtures/mysql/docker-compose.yml                  |   6 +-
 fixtures/postgresql/docker-compose.yml             |   2 +-
 .../redis/docker-compose-dragonfly.yml             |   8 +-
 .../redis/docker-compose-kvrocks.yml               |   8 +-
 .../redis/docker-compose-redis-cluster-tls.yml     |   3 +-
 113 files changed, 3013 insertions(+), 1356 deletions(-)


Reply via email to