devinjdangelo commented on issue #9398:
URL: 
https://github.com/apache/arrow-datafusion/issues/9398#issuecomment-1970956507

   Thank you for bringing this up @SteveLauC. I had the same experience when I 
first starting working on DataFusion. You can work around memory limitations by 
running `cargo test -- --test-threads=1` which will only run a single test at a 
time. It will be slower but consume substantially less memory. I think it would 
be a good idea to document this workaround since many new contributors  won't 
have enough RAM to run all tests at max parallelism on their system.
   
   The precise memory requirements to run `cargo test` will vary over time and 
depend on your exact development set up. Running in `wsl` on Windows for 
example is a bit more intensive as you need to reserve some memory for Windows. 
I personally upgraded from 32->64GB and that was plenty running natively on 
linux.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to