This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a change to branch add-lister-query
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
from 86c286585 Fix
add 58b136a81 feat(oay): add write for oay webdav (#2769)
add 2c2dfc8f9 fix: fix compile error by low version of backon in old
project (#2781)
add b0f4d1b27 chore: Bump bytes to 1.4 to allow the usage of
spare_capacity_mut (#2784)
add 338a8ae60 feat: Implement RFC-2774 Lister API (#2787)
add 900e47653 feat(bindings/haskell): enhance original `OpMonad` to
support custom IO monad (#2789)
add d74df946c ci: use cache to speed up haskell ci (#2792)
add 20d8023b7 chore: disable oldtime feature of chrono (#2793)
add 89ca45424 refactor: Remove optimize in into_seekable_read_by_range
(#2796)
add d8563da9e fix: Bump openssh-sftp-client from 0.13.5 to 0.13.7 (#2797)
add fc19dad92 feat: Add into_seekable_read_by_range support for blocking
read (#2799)
add 7f740c0f6 Merge remote-tracking branch 'origin/main' into
add-lister-query
add af87ca009 Add more context on how metakey works
No new revisions were added by this update.
Summary of changes:
.github/workflows/bindings_haskell.yml | 14 +-
.github/workflows/docs.yml | 13 ++
Cargo.lock | 4 +-
bin/oay/src/services/s3/service.rs | 2 +-
bin/oay/src/services/webdav/webdav_file.rs | 31 ++-
bin/oay/src/services/webdav/webdavfs.rs | 2 +-
bin/oli/src/commands/cp.rs | 2 +-
bin/oli/src/commands/ls.rs | 4 +-
bindings/haskell/cabal.project.local | 18 --
bindings/haskell/haskell-src/OpenDAL.hs | 89 ++++++--
bindings/haskell/haskell-src/OpenDAL/FFI.hs | 1 -
bindings/haskell/opendal-hs.cabal | 36 ++--
bindings/haskell/test/BasicTest.hs | 2 -
bindings/nodejs/index.d.ts | 1 +
bindings/nodejs/src/lib.rs | 13 +-
bindings/object_store/src/lib.rs | 5 +-
bindings/python/src/asyncio.rs | 8 +-
core/Cargo.toml | 8 +-
core/src/docs/rfcs/2774_lister_api.md | 1 +
core/src/docs/rfcs/2779_list_with_metakey.md | 19 +-
core/src/docs/upgrade.md | 12 ++
core/src/layers/complete.rs | 51 ++++-
core/src/layers/immutable_index.rs | 10 +-
core/src/layers/retry.rs | 2 +-
.../raw/oio/read/into_seekable_read_by_range.rs | 230 ++++++++++++++-------
core/src/types/operator/operator.rs | 188 ++++++++++++-----
core/src/types/operator/operator_futures.rs | 31 ++-
core/tests/behavior/list.rs | 23 ++-
core/tests/behavior/list_only.rs | 2 +-
29 files changed, 585 insertions(+), 237 deletions(-)
delete mode 100644 bindings/haskell/cabal.project.local