This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch apply-http2-tricks
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
from 6c744edaf fix(core): Make sure OpenDAL works with http2 on GCS
add d4f9c615e fix: copy error on non-ascii file path for cos/obs/wasabi
services (#2948)
add 3a76ec22d fix(doc): add GCS api reference and known issues to
service/s3 doc (#2949)
add 30b78549d ci(bindings/java): enable auto staging JARs on Apache Nexus
repository (#2939)
add 0e1dabda1 refactor(service/webdav): Add docker-compose file to
simplify the CI (#2873)
add 5ffd40a94 fix(oay): pass litmus copymove test (#2944)
add d18d1caa9 Merge branch 'main' into apply-http2-tricks
No new revisions were added by this update.
Summary of changes:
.editorconfig | 7 +-
.github/workflows/bindings_java.yml | 15 ++-
.github/workflows/release_java.yml | 137 +++++++++++++++++++++
.github/workflows/service_test_webdav.yml | 43 ++-----
bin/oay/src/services/webdav/webdavfs.rs | 18 ++-
bindings/java/Cargo.toml | 88 +++++++------
core/src/services/cos/core.rs | 2 +-
core/src/services/obs/core.rs | 2 +-
core/src/services/s3/compatible_services.md | 6 +
core/src/services/wasabi/core.rs | 2 +-
.../webdav/fixtures/config/nginx/http.conf | 13 ++
.../fixtures/docker-compose-webdav-with-auth.yml} | 13 +-
.../docker-compose-webdav-with-empty-passwd.yml} | 12 +-
.../fixtures/docker-compose-webdav.yml} | 25 ++--
core/src/services/webdav/fixtures/htpasswd | 2 -
.../webdav/fixtures/nginx-with-basic-auth.conf | 28 -----
core/src/services/webdav/fixtures/nginx.conf | 43 -------
core/tests/behavior/copy.rs | 8 +-
licenserc.toml | 3 +
scripts/merge_local_staging.sh | 40 ++++++
20 files changed, 324 insertions(+), 183 deletions(-)
create mode 100644 .github/workflows/release_java.yml
create mode 100644 core/src/services/webdav/fixtures/config/nginx/http.conf
copy core/src/services/{redis/fixtures/docker-compose-redis.yml =>
webdav/fixtures/docker-compose-webdav-with-auth.yml} (81%)
copy core/src/services/{redis/fixtures/docker-compose-redis.yml =>
webdav/fixtures/docker-compose-webdav-with-empty-passwd.yml} (83%)
copy core/src/services/{postgresql/fixtures/docker-compose.yml =>
webdav/fixtures/docker-compose-webdav.yml} (69%)
delete mode 100644 core/src/services/webdav/fixtures/htpasswd
delete mode 100644 core/src/services/webdav/fixtures/nginx-with-basic-auth.conf
delete mode 100644 core/src/services/webdav/fixtures/nginx.conf
create mode 100644 scripts/merge_local_staging.sh