Skip to content

chore(deps): upgrade object_store to 0.14.1 - #7935

Merged
Xuanwo merged 1 commit into
mainfrom
xuanwo/upgrade-object-store-0-14
Jul 22, 2026
Merged

chore(deps): upgrade object_store to 0.14.1#7935
Xuanwo merged 1 commit into
mainfrom
xuanwo/upgrade-object-store-0-14

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Jul 22, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

N/A.

Rationale for this change

object_store_opendal should track the object_store 0.14 release. The new release adds implementation-specific extensions to its result types. DataFusion 54 still depends on object_store 0.13, so its example cannot compile once the adapter moves to 0.14.

What changes are included in this PR?

  • Upgrade object_store from 0.13.1 to 0.14.1.
  • Return empty extensions from OpenDAL-backed get, put, multipart, and list results.
  • Remove the incompatible DataFusion example and its development dependencies.
  • Update the remaining S3 example for the 0.14 extension trait.

Validation:

  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-features
  • OPENDAL_TEST=memory cargo test behavior
  • ./scripts/workspace.py cargo fmt -- --check

Are there any user-facing changes?

Yes. object_store_opendal now implements the object_store 0.14 API, so downstream users must use a compatible 0.14 release. The DataFusion example is removed because DataFusion 54 uses object_store 0.13.

AI Usage Statement

OpenAI Codex (GPT-5) was used to implement and validate this change.

@Xuanwo
Xuanwo marked this pull request as ready for review July 22, 2026 04:19
@Xuanwo
Xuanwo requested a review from tisonkun as a code owner July 22, 2026 04:19
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. releases-note/chore The PR has a title that begins with "chore" or changes other small things that hard to tell labels Jul 22, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jul 22, 2026
@Xuanwo
Xuanwo merged commit 4334380 into main Jul 22, 2026
39 checks passed
@Xuanwo
Xuanwo deleted the xuanwo/upgrade-object-store-0-14 branch July 22, 2026 05:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-changes lgtm This PR has been approved by a maintainer releases-note/chore The PR has a title that begins with "chore" or changes other small things that hard to tell size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants