This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch add-pg-support
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
from e9f013b68 Save work
add 321a2f1ee feat(binding/php): Add basic io (#2782)
add 665d2c12c chore(bindings/haskell): post release 0.1.0 (#2814)
add 779088f4d fix(services/s3): remove default region `us-east-1` for
non-aws s3 (#2812)
add 777155491 fix(oli): Fix a test name in ls.rs (#2817)
add 0f1b8ad22 fix(oli, doc): Fix examples of config.toml for oli (#2819)
add 24e52b2af fix: Cleanup temporary files generated in tests
automatically (#2823)
add ee34c9e49 feat: fuzz test support read from .env by different services
(#2824)
add 90fc20652 ci: Add setup for php and ocaml in dev container (#2825)
add 1cd70e30a feat(services/rocksdb): Add scan support (#2827)
add 589fcfc74 Merge remote-tracking branch 'origin/main' into
add-pg-support
add ca7d29879 Add test
No new revisions were added by this update.
Summary of changes:
.devcontainer/post_create.sh | 33 ++--
.github/workflows/bindings_haskell.yml | 3 +-
.github/workflows/docs.yml | 3 +-
.github/workflows/fuzz_test.yml | 1 +
...ce_test_ftp.yml => service_test_postgresql.yml} | 72 +++----
.github/workflows/service_test_s3.yml | 2 +
Cargo.lock | 210 ++++++++++++++++++++-
Cargo.toml | 1 +
bin/oli/Cargo.toml | 1 +
bin/oli/README.md | 8 +-
bin/oli/src/config/mod.rs | 8 +-
bin/oli/tests/cat.rs | 7 +-
bin/oli/tests/cp.rs | 9 +-
bin/oli/tests/ls.rs | 15 +-
bin/oli/tests/rm.rs | 7 +-
bin/oli/tests/stat.rs | 11 +-
bindings/haskell/Cargo.toml | 1 +
bindings/haskell/Setup.hs | 89 +++++++++
bindings/haskell/opendal-hs.cabal | 9 +-
bindings/php/Cargo.toml | 2 +-
bindings/php/composer.json | 2 +-
bindings/php/opendal-php.stubs.php | 114 ++++++++++-
bindings/php/src/lib.rs | 160 +++++++++++++++-
bindings/php/tests/Feature/BasicIOTest.php | 133 +++++++++++++
bindings/php/tests/Pest.php | 63 +++++++
.../{opendal-php.stubs.php => tests/TestCase.php} | 9 +-
bindings/php/tests/Unit/BasicTest.php | 41 +++-
core/fuzz/utils.rs | 7 +
core/src/services/rocksdb/backend.rs | 21 +++
core/src/services/s3/backend.rs | 21 +--
30 files changed, 928 insertions(+), 135 deletions(-)
copy .github/workflows/{service_test_ftp.yml => service_test_postgresql.yml}
(52%)
create mode 100644 bindings/haskell/Setup.hs
create mode 100644 bindings/php/tests/Feature/BasicIOTest.php
create mode 100644 bindings/php/tests/Pest.php
copy bindings/php/{opendal-php.stubs.php => tests/TestCase.php} (87%)