Skip to content

chore: update Rust toolchain to 1.96.0#22611

Open
Dandandan wants to merge 2 commits into
apache:mainfrom
Dandandan:update-rust-toolchain-1.96
Open

chore: update Rust toolchain to 1.96.0#22611
Dandandan wants to merge 2 commits into
apache:mainfrom
Dandandan:update-rust-toolchain-1.96

Conversation

@Dandandan
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

  • Closes #.

Rationale for this change

Keeps the pinned Rust toolchain current. This bumps the toolchain used to
compile the workspace and run CI jobs from 1.95.0 to 1.96.0.

What changes are included in this PR?

  • rust-toolchain.toml: bump channel from 1.95.0 to 1.96.0.
  • docs/source/contributor-guide/development_environment.md: update the
    rustup component add --toolchain 1.96.0 rust-analyzer example to match.

The MSRV (rust-version = "1.88.0" in the workspace Cargo.toml) is
unchanged.

Are these changes tested?

Covered by existing CI, which compiles and lints the workspace with the
pinned toolchain. cargo clippy --all-targets --all-features -- -D warnings
was run locally against 1.96.0.

Are there any user-facing changes?

No. This only affects the toolchain used by contributors and CI.

Bump the pinned Rust toolchain from 1.95.0 to 1.96.0 in
rust-toolchain.toml and update the matching rust-analyzer
component example in the development environment docs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 29, 2026
Rust 1.96's clippy adds the `unnecessary_result_map_or_else` lint, which
fires on the `PG_URI` env lookup in the postgres sqllogictest engine.
Replace `map_or_else(.., identity)` with `unwrap_or_else`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the sqllogictest SQL Logic Tests (.slt) label May 29, 2026
@Dandandan Dandandan enabled auto-merge May 30, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation sqllogictest SQL Logic Tests (.slt)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant