alamb opened a new pull request #9889: URL: https://github.com/apache/arrow/pull/9889
# Rationale The [integration test](https://github.com/apache/arrow/pull/9884/checks?check_run_id=2263730460) has a fixed size builder docker image and has builds from several Arrow implementations. The Rust build artifacts (compiled binaries) in the integration tests still consume ~ 1GB of space even after https://github.com/apache/arrow/pull/9879 (see @pitrou 's comment on https://github.com/apache/arrow/pull/9884#issuecomment-813037756). # Changes 1. Only build the `arrow-integration-testing` crate (which has the binaries needed for integration testing) rather than all of them 2. Remove incremental build artifacts 3. Moves `cargo check` to ensure we can build arrow without default features to a github action and out of the integration test This should both speed up the rust build as part of integration testing as well as reduce the amount of disk space required in the builder (both peak and after the rust build). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
