Skip to content

Comments

refactor!: Bump OpenDAL MSRV to 1.80#5868

Merged
Xuanwo merged 2 commits intomainfrom
bump-msrvc
Mar 24, 2025
Merged

refactor!: Bump OpenDAL MSRV to 1.80#5868
Xuanwo merged 2 commits intomainfrom
bump-msrvc

Conversation

@Xuanwo
Copy link
Member

@Xuanwo Xuanwo commented Mar 24, 2025

Which issue does this PR close?

As discussed in #5864

Rationale for this change

Bump opendal to 1.80 to allow we use new features from std. Also, get opendal community ready for the comming 1.85 changes.

What changes are included in this PR?

  • Bump OpenDAL MSRV to 1.80
  • Use inspect{_err} to replace manully map{_err}
  • Use std LazyLock to replace once_cell

Are there any user-facing changes?

  • Rust core users will now requires rust 1.80 to build opendal.
  • Bindings like java/nodejs/python are not affected.

Xuanwo added 2 commits March 24, 2025 17:45
Signed-off-by: Xuanwo <[email protected]>
Signed-off-by: Xuanwo <[email protected]>
@github-actions github-actions bot added the releases-note/refactor The PR does a refactor on code or has a title that begins with "refactor" label Mar 24, 2025
@Xuanwo Xuanwo merged commit 8521acc into main Mar 24, 2025
287 checks passed
@Xuanwo Xuanwo deleted the bump-msrvc branch March 24, 2025 10:23
@PsiACE
Copy link
Member

PsiACE commented Mar 24, 2025

I even think that each upgrade of msrv is a milestone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

releases-note/refactor The PR does a refactor on code or has a title that begins with "refactor"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants