Hi Martin,

Rust in general has a known penchant for consuming large amounts of space
-- any help to slim down resource usage would be most appreciated. Let us
know if you need any help!

Andrew

On Mon, Jun 13, 2022 at 9:04 AM Martin Grigorov <[email protected]>
wrote:

> Hi,
>
> While verifying 16.0.0 RC1 with `./dev/release/verify-release-candidate.sh
> 16.0.0 1` the build here failed with "no more space on disk".
> The reason was that my /tmp is tmpfs with 8GB. I've increased it to 12GB
> but it failed the same way.
> Then I exported ARROW_TMPDIR to a folder on my SSD and the build passed!
>
> $ du -sch release-test/
> 15G release-test/
> 15G total
>
> It needed 15GB !!
>
> Can we put Arrow-rs on a diet somehow ? :-)
>
> One way could be by using default-features=false + listing the used/needed
> features explicitly.
> For example at
>
> https://github.com/apache/arrow-rs/blob/fcf655e1939d7791fc0bd69299a704ad4bbe1f5a/arrow-flight/Cargo.toml
> only "futures" dependency at line 38 does it.
> Recently while browsing arrow-datafusion issues I noticed one about slow
> build times. I guess it will benefit too.
>
> What do you think ?
> I volunteer to work on this if approved!
>
> Regards,
> Martin
>

Reply via email to