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

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

commit 44bc2ece57f76de301ec944897063ba0509601ef
Merge: ad4e8e3c7 54ffc88ae
Author: Xuanwo <[email protected]>
AuthorDate: Tue Aug 29 15:11:53 2023 +0800

    Merge remote-tracking branch 'origin/main' into fix-cap

 .editorconfig                                      |   7 +-
 .env.example                                       |   1 +
 .github/workflows/bindings_java.yml                |  15 +-
 .github/workflows/oay_test_webdav.yml              |  70 +++++++
 .github/workflows/release_java.yml                 | 137 +++++++++++++
 .github/workflows/service_test_gdrive.yml          |  64 ++++++
 .github/workflows/service_test_webdav.yml          |  43 +---
 bin/oay/src/services/webdav/webdavfs.rs            |  18 +-
 bindings/java/Cargo.toml                           |  55 ++++-
 bindings/java/src/lib.rs                           |   1 +
 .../java/org/apache/opendal/AsyncStepsTest.java    |   5 +
 bindings/nodejs/tests/binding.js                   |   4 +
 bindings/python/CONTRIBUTING.md                    |  25 ++-
 bindings/python/python/opendal/__init__.pyi        |  11 +
 bindings/python/src/asyncio.rs                     |  59 ++++++
 bindings/python/src/lib.rs                         |  38 ++++
 bindings/python/tests/steps/binding.py             |  10 +
 bindings/tests/features/binding.feature            |   1 +
 core/src/raw/http_util/multipart.rs                |  10 +-
 core/src/services/cos/core.rs                      |   2 +-
 core/src/services/fs/docs.md                       |   4 +-
 core/src/services/gcs/backend.rs                   |  10 +-
 core/src/services/gcs/core.rs                      |  27 ++-
 core/src/services/gdrive/backend.rs                |  24 ++-
 core/src/services/gdrive/core.rs                   |  26 +++
 core/src/services/http/backend.rs                  |  52 +----
 core/src/services/http/docs.md                     |  48 +++++
 core/src/services/memcached/backend.rs             |  45 +----
 core/src/services/memcached/docs.md                |  44 ++++
 core/src/services/obs/backend.rs                   |  58 +-----
 core/src/services/obs/core.rs                      |   2 +-
 core/src/services/obs/docs.md                      |  56 ++++++
 core/src/services/s3/backend.rs                    |   4 +
 core/src/services/s3/compatible_services.md        |   8 +-
 core/src/services/s3/core.rs                       |  29 ++-
 core/src/services/s3/docs.md                       |   2 +-
 core/src/services/sftp/backend.rs                  |   3 +
 core/src/services/sftp/docs.md                     |   3 +
 core/src/services/supabase/backend.rs              |  52 +----
 core/src/services/supabase/docs.md                 |  53 +++++
 core/src/services/wasabi/backend.rs                | 223 +--------------------
 core/src/services/wasabi/core.rs                   |   2 +-
 core/src/services/{s3 => wasabi}/docs.md           | 125 ++++--------
 core/src/services/webdav/backend.rs                |  53 +----
 core/src/services/webdav/docs.md                   |  51 +++++
 .../webdav/fixtures/config/nginx/http.conf         |  13 ++
 .../fixtures/docker-compose-webdav-with-auth.yml   |  32 ++-
 .../docker-compose-webdav-with-empty-passwd.yml    |  31 ++-
 .../webdav/fixtures/docker-compose-webdav.yml      |  34 ++--
 core/src/services/webdav/fixtures/htpasswd         |   2 -
 .../webdav/fixtures/nginx-with-basic-auth.conf     |  28 ---
 core/src/services/webdav/fixtures/nginx.conf       |  43 ----
 core/src/types/list.rs                             |   5 +-
 core/src/types/operator/blocking_operator.rs       |   2 +-
 core/src/types/operator/operator.rs                |   4 +-
 core/tests/behavior/copy.rs                        |  24 ++-
 licenserc.toml                                     |   3 +
 scripts/merge_local_staging.sh                     |  40 ++++
 website/docs/contributing/committer.md             |   3 +-
 website/docs/contributing/release.md               |  60 ++++--
 website/docs/services/gcs.mdx                      |   1 +
 website/docs/services/http.mdx                     |  58 ++++++
 website/docs/services/memcached.mdx                |  58 ++++++
 website/docs/services/obs.mdx                      |  67 +++++++
 website/docs/services/supabase.mdx                 |  67 +++++++
 website/docs/services/{gcs.mdx => wasabi.mdx}      |  37 ++--
 website/docs/services/webdav.mdx                   |  64 ++++++
 67 files changed, 1445 insertions(+), 811 deletions(-)


Reply via email to