|
26 | 26 | [![Open Issues][open-issues-badge]][open-issues-url]
|
27 | 27 | [![Discord chat][discord-badge]][discord-url]
|
28 | 28 | [![Linkedin][linkedin-badge]][linkedin-url]
|
| 29 | +![Crates.io MSRV][msrv-badge] |
29 | 30 |
|
30 | 31 | [crates-badge]: https://img.shields.io/crates/v/datafusion.svg
|
31 | 32 | [crates-url]: https://crates.io/crates/datafusion
|
|
40 | 41 | [open-issues-url]: https://github.com/apache/datafusion/issues
|
41 | 42 | [linkedin-badge]: https://img.shields.io/badge/Follow-Linkedin-blue
|
42 | 43 | [linkedin-url]: https://www.linkedin.com/company/apache-datafusion/
|
| 44 | +[msrv-badge]: https://img.shields.io/crates/msrv/datafusion?label=Min%20Rust%20Version |
43 | 45 |
|
44 | 46 | [Website](https://datafusion.apache.org/) |
|
45 | 47 | [API Docs](https://docs.rs/datafusion/latest/datafusion/) |
|
@@ -133,20 +135,6 @@ Optional features:
|
133 | 135 | [apache avro]: https://avro.apache.org/
|
134 | 136 | [apache parquet]: https://parquet.apache.org/
|
135 | 137 |
|
136 |
| -## Rust Version Compatibility Policy |
137 |
| - |
138 |
| -The Rust toolchain releases are tracked at [Rust Versions](https://releases.rs) and follow |
139 |
| -[semantic versioning](https://semver.org/). A Rust toolchain release can be identified |
140 |
| -by a version string like `1.80.0`, or more generally `major.minor.patch`. |
141 |
| - |
142 |
| -DataFusion's supports the last 4 stable Rust minor versions released and any such versions released within the last 4 months. |
143 |
| - |
144 |
| -For example, given the releases `1.78.0`, `1.79.0`, `1.80.0`, `1.80.1` and `1.81.0` DataFusion will support 1.78.0, which is 3 minor versions prior to the most minor recent `1.81`. |
145 |
| - |
146 |
| -Note: If a Rust hotfix is released for the current MSRV, the MSRV will be updated to the specific minor version that includes all applicable hotfixes preceding other policies. |
147 |
| - |
148 |
| -DataFusion enforces MSRV policy using a [MSRV CI Check](https://github.com/search?q=repo%3Aapache%2Fdatafusion+rust-version+language%3ATOML+path%3A%2F%5ECargo.toml%2F&type=code) |
149 |
| - |
150 | 138 | ## DataFusion API Evolution and Deprecation Guidelines
|
151 | 139 |
|
152 | 140 | Public methods in Apache DataFusion evolve over time: while we try to maintain a
|
|
0 commit comments