lberki
lberki
After preparing an SD card with the image `2021-05-07-raspios-buster-arm64-lite.img` (SHA256 of ZIP verified as `868cca691a75e4280c878eb6944d95e9789fa5f4bbce2c84060d4c39d057a042`), The Zero 2 W gets stuck at the rainbow boot screen. The same device with...
### Description of the bug: When checking whether a local action cache entry is up-to-date, it takes a long time to check actions that have large tree artifacts on their...
We are changing the way external repositories are handled: they will be a sibling of the main repository instead living in the `external/` directory under it, both in the execroot...
### Description of the feature request: Currently, external repositories are dirtied in Skyframe when any variable in `--repo_env` changes. This means that there is a lot of unnecessary re-hashing to...
### Description of the feature request: Sometimes, it's useful to be able to dig into why a particular action was not cached by remote execution. The usual culprits are a...
Allow repositories that they depend on the contents of files/directories on the local file system
### Description of the feature request: An important use case for Starlark repositories is configuring the build for the local machine. This sometimes requires reading files, calling `readdir()`, i.e. interacting...
As discussed on #16380, the potential benefits given the alternatives of doing this in a FUSE (or NFS-as-FUSE on Mac OS) file system or teaching `bazel query` to recursively determine...
...where the worker thread can request things from the host thread, but not the other way round. This makes it much easier to reason about what's happening between the threads...
I spent a truly baffling amount on this, but I *hope* this is now deadlock-free and could be proven as such by a mere mortal. That said, my confidence is...