--incompatible_remote_build_event_upload_respect_no_cache
+ combined cache (remote + disk cache) causes BES-only uploads to disk cache
#14435
Labels
P1
I'll work on this now. (Assignee required)
team-Remote-Exec
Issues and PRs for the Execution (Remote) team
type: bug
Milestone
Description of the problem / feature request:
When using the new
--incompatible_remote_build_event_upload_respect_no_cache
flag, along with a combined remote+disk cache, blobs that are only for BES upload are uploaded to the disk cache (in addition to the remote cache). This has a couple negative side effects including:FindMissingBlobs
calls on the disk cache--bes_upload_mode=fully_async
to block for disk IOBugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Perform a build with the following flags, two times:
If the build has lots of things that will be BES-only uploads (one of my examples was 20k+ blobs), the second build will stall at the end as it performs disk cache related operations.
What operating system are you running Bazel on?
macOS 12.0.1
What's the output of
bazel info release
?release 5.0.0rc3
Have you found anything relevant by searching the web?
#14338
The text was updated successfully, but these errors were encountered: