Skip to content

Commit 56c1a09

Browse files
authored
chore: Replace MSRV link on main page with Github badge (#16020)
* Replace MSRV link on main page with Github badge
1 parent 7af93e2 commit 56c1a09

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

README.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
[![Open Issues][open-issues-badge]][open-issues-url]
2727
[![Discord chat][discord-badge]][discord-url]
2828
[![Linkedin][linkedin-badge]][linkedin-url]
29+
![Crates.io MSRV][msrv-badge]
2930

3031
[crates-badge]: https://img.shields.io/crates/v/datafusion.svg
3132
[crates-url]: https://crates.io/crates/datafusion
@@ -40,6 +41,7 @@
4041
[open-issues-url]: https://github.com/apache/datafusion/issues
4142
[linkedin-badge]: https://img.shields.io/badge/Follow-Linkedin-blue
4243
[linkedin-url]: https://www.linkedin.com/company/apache-datafusion/
44+
[msrv-badge]: https://img.shields.io/crates/msrv/datafusion?label=Min%20Rust%20Version
4345

4446
[Website](https://datafusion.apache.org/) |
4547
[API Docs](https://docs.rs/datafusion/latest/datafusion/) |
@@ -133,20 +135,6 @@ Optional features:
133135
[apache avro]: https://avro.apache.org/
134136
[apache parquet]: https://parquet.apache.org/
135137

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-
150138
## DataFusion API Evolution and Deprecation Guidelines
151139

152140
Public methods in Apache DataFusion evolve over time: while we try to maintain a

docs/source/user-guide/introduction.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,3 +184,17 @@ provide integrations with other systems, some of which are described below:
184184
- _Easy to Connect_: Being part of the Apache Arrow ecosystem (Arrow, Parquet, and Flight), DataFusion works well with the rest of the big data ecosystem
185185
- _Easy to Embed_: Allowing extension at almost any point in its design, and published regularly as a crate on [crates.io](http://crates.io), DataFusion can be integrated and tailored for your specific usecase.
186186
- _High Quality_: Extensively tested, both by itself and with the rest of the Arrow ecosystem, DataFusion can and is used as the foundation for production systems.
187+
188+
## Rust Version Compatibility Policy
189+
190+
The Rust toolchain releases are tracked at [Rust Versions](https://releases.rs) and follow
191+
[semantic versioning](https://semver.org/). A Rust toolchain release can be identified
192+
by a version string like `1.80.0`, or more generally `major.minor.patch`.
193+
194+
DataFusion supports the last 4 stable Rust minor versions released and any such versions released within the last 4 months.
195+
196+
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`.
197+
198+
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.
199+
200+
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)

0 commit comments

Comments
 (0)