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

Reply via email to