This is an automated email from the ASF dual-hosted git repository.
suyanhanx pushed a change to branch nodejs-layer
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
omit d1e3cc8bd fmt
omit a4df64577 polish tests
omit 1ed8999dc fill
omit b6128461d polish API
omit fce372597 Remove compat-mode
omit 505e07ac4 Try
omit 3a6a7562d feat(bindings/nodejs): add retry layer
add faa574f83 docs(bindings/java): add basic usage in README (#3534)
add 2bb75a674 refactor(services/cacache): migrate to test planner (#3568)
add 5fc1041e9 refactor(services/sled): migrate to test planner (#3569)
add 8cb4bf324 feat(bindings/python): add OPENDAL_DISABLE_RANDOM_ROOT
support (#3550)
add 3398ba45b ci(bindings/nodejs): add aarch64 build support (#3567)
add bec1e9db5 chore(bindings/C): resolve doxygen warnings (#3572)
add 47c47b7e6 feat(core): add Alluxio e2e test (#3573)
add 1bfc47b2c refactor(services/webhdfs): migrate to test planner (#3578)
add 013c56414 chore: removed dotenv in bindings/nodejs/index.js (#3579)
add 5322251ad feat(bindings/nodejs): add retry layer
add c08f5f1ae Try
add c7cd3cad1 Remove compat-mode
add 9bf07ed31 polish API
add 2603f9ed1 fill
add 61b8c3a64 polish tests
add 709eb8e58 fmt
add 9d0c40078 revert test job & remove useless clippy allow
add cc766a4e4 add some doc
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d1e3cc8bd)
\
N -- N -- N refs/heads/nodejs-layer (cc766a4e4)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.env.example | 3 +
.../{http/nginx => alluxio/alluxio}/action.yml | 17 +--
.../{persy/persy => cacache/cacache}/action.yml | 8 +-
.../services/{persy/persy => sled/sled}/action.yml | 9 +-
.../persy => sled/sled_with_tree}/action.yml | 10 +-
.../{webdav/nginx => webhdfs/webhdfs}/action.yml | 14 +--
.../webhdfs_with_list_batch_disabled}/action.yml | 17 +--
.github/workflows/bindings_nodejs.yml | 83 ++++++++++++---
.github/workflows/ci.yml | 1 +
.github/workflows/service_test_cacache.yml | 54 ----------
.github/workflows/service_test_sled.yml | 72 -------------
.github/workflows/service_test_webhdfs.yml | 117 ---------------------
bindings/c/Doxyfile | 4 +-
bindings/c/include/opendal.h | 74 +++++++------
bindings/c/src/metadata.rs | 8 +-
bindings/c/src/operator.rs | 66 ++++++------
bindings/java/Cargo.toml | 2 +
bindings/java/README.md | 20 ++++
.../.cargo/config.toml} | 3 +-
bindings/nodejs/Cargo.toml | 2 +
bindings/nodejs/index.js | 1 -
bindings/nodejs/npm/linux-arm64-gnu/README.md | 3 +
.../package.json | 10 +-
bindings/nodejs/npm/linux-arm64-musl/README.md | 3 +
.../package.json | 10 +-
bindings/nodejs/npm/win32-arm64-msvc/README.md | 3 +
.../package.json | 8 +-
bindings/nodejs/package.json | 5 +-
bindings/nodejs/src/lib.rs | 53 +++++++++-
bindings/python/Cargo.toml | 2 +
bindings/python/tests/conftest.py | 8 +-
core/src/services/alluxio/backend.rs | 7 +-
core/src/services/alluxio/core.rs | 66 ++++++++----
core/src/services/alluxio/error.rs | 57 +++++++---
core/src/services/alluxio/pager.rs | 42 ++++++--
core/src/types/operator/builder.rs | 2 +
core/src/types/scheme.rs | 3 +
fixtures/alluxio/docker-compose-alluxio.yml | 72 +++++++++++++
.../docker-compose-webhdfs.yml} | 30 ++++--
39 files changed, 507 insertions(+), 462 deletions(-)
copy .github/services/{http/nginx => alluxio/alluxio}/action.yml (73%)
copy .github/services/{persy/persy => cacache/cacache}/action.yml (84%)
copy .github/services/{persy/persy => sled/sled}/action.yml (84%)
copy .github/services/{persy/persy => sled/sled_with_tree}/action.yml (82%)
copy .github/services/{webdav/nginx => webhdfs/webhdfs}/action.yml (76%)
copy .github/services/{gridfs/gridfs =>
webhdfs/webhdfs_with_list_batch_disabled}/action.yml (70%)
delete mode 100644 .github/workflows/service_test_cacache.yml
delete mode 100644 .github/workflows/service_test_sled.yml
delete mode 100644 .github/workflows/service_test_webhdfs.yml
copy bindings/{java/src/main/resources/bindings.properties =>
nodejs/.cargo/config.toml} (91%)
create mode 100644 bindings/nodejs/npm/linux-arm64-gnu/README.md
copy bindings/nodejs/npm/{linux-x64-gnu => linux-arm64-gnu}/package.json (65%)
create mode 100644 bindings/nodejs/npm/linux-arm64-musl/README.md
copy bindings/nodejs/npm/{linux-x64-gnu => linux-arm64-musl}/package.json (64%)
create mode 100644 bindings/nodejs/npm/win32-arm64-msvc/README.md
copy bindings/nodejs/npm/{darwin-arm64 => win32-arm64-msvc}/package.json (61%)
create mode 100644 fixtures/alluxio/docker-compose-alluxio.yml
copy fixtures/{redis/docker-compose-redis-tls.yml =>
webhdfs/docker-compose-webhdfs.yml} (57%)