You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Neville Dipale (Jira)" <ji...@apache.org> on 2021/02/11 23:03:00 UTC

[jira] [Created] (ARROW-11605) [Rust] Adopt a MSRV policy

Neville Dipale created ARROW-11605:
--------------------------------------

             Summary: [Rust] Adopt a MSRV policy
                 Key: ARROW-11605
                 URL: https://issues.apache.org/jira/browse/ARROW-11605
             Project: Apache Arrow
          Issue Type: Task
          Components: Rust
            Reporter: Neville Dipale


With all our crates now supporting stable Rust, we can decide on a Minimum Supported Rust Version, so that we don't introduce breakage to people relying on older Rust versions.

We could:
* Determine what the earliest Rust version that compiles is (at least 1.39 due to async in DF)
* Use this version in CI
* Decide on, and document, a policy for how we update versions

This might mean that when there's fresh new changes landing in Stable, we'd likely hold off on them until those changes meet our MSRV.

Thoughts [~Dandandan] [~alamb] [~jorgecarleitao] [~andygrove] [~paddyhoran] [~sunchao]?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)