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
A long-standing issue with our Bazel setup was that the switch
between `ibazel` and `bazel` always resulted a slow down.
It was difficult to debug this because Bazel did not print
anything about what is going on. i.e. it was not clear whether
the analysis cache, or repositories have been discarded. After
investigation it turns out that we set Bazel starlark semantic options
that are applied on to `build` while technically this option also is
relevant for Bazel's first processing phase (i.e. `loading phase`).
Hence Bazel discarded cache for the first processing phase, and node
modules had to be re-instaled and other repositories were fetched again.
This is now fixed by removing these options as they aren't needed
anymore. Alternatively, we could have changed the option target to
`common` so that they also apply to `query`.
0 commit comments