Commit e969500
authored
Bump MSRV to 1.88.0 (#18403)
## Description
This PR bumps the Minimum Supported Rust Version (MSRV) from 1.87.0 to
1.88.0 per our MSRV policy.
Rust 1.91.0 was released today:
https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/
Per our MSRV policy we can now upgrade from 1.87.0 to 1.88.0. The policy
states that DataFusion supports the last 4 stable Rust minor versions
released and any such versions released within the last 4 months.
## Changes
- Updated `rust-version` in `Cargo.toml` from `1.87.0` to `1.88.0`
- Added upgrade note in `docs/source/library-user-guide/upgrading.md`
## Testing
- ✅ Verified the code compiles with Rust 1.90.0 (newer than MSRV)
- ✅ All workspace crates compile successfully
## Related
Closes #18395
## Notes
This change enables the use of Rust 1.88.0 features, including let
chains, which are now available for use in the codebase.1 parent 5fa1e7e commit e969500
2 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
0 commit comments