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]


Reply via email to