You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a general issue to describe the current disk space usage issues of some of the rules.
The current default is to not use the use_tree_artifacts_output flag, this mostly seems to be because of potentially now fixed issues in Bazel like: bazelbuild/bazel#16361. See also: #2545
With the current default the disk space usage for a large-ish application target is >3x the size when compared to the tree artifact ouputs.
Without usage of the use_tree_artifacts_outputs flag (default):
For large projects this can add several hundreds of gigabytes to the output-base which means engineers need to frequently bazel clean --expunge to clear up disk space (or worse run into failed builds when they run out of disk space).
This has also been a topic of concern for other users, see: #2638
The text was updated successfully, but these errors were encountered:
This is a general issue to describe the current disk space usage issues of some of the rules.
The current default is to not use the
use_tree_artifacts_output
flag, this mostly seems to be because of potentially now fixed issues in Bazel like: bazelbuild/bazel#16361. See also: #2545With the current default the disk space usage for a large-ish application target is >3x the size when compared to the tree artifact ouputs.
Without usage of the use_tree_artifacts_outputs flag (default):
With use_tree_artifacts_outputs flag:
For large projects this can add several hundreds of gigabytes to the output-base which means engineers need to frequently
bazel clean --expunge
to clear up disk space (or worse run into failed builds when they run out of disk space).This has also been a topic of concern for other users, see: #2638
The text was updated successfully, but these errors were encountered: