Trevor Hickey
Trevor Hickey

whether through clang tooling or at the unilang structure level
   
 
Add support for bazel `--experimental_remote_cache_compression` flag. Add integration test to evaluate compression. These files were taken from bazel source code: [src/main/java/build/buildfarm/common/ZstdCompressingInputStream.java](https://github.com/bazelbuild/bazel-buildfarm/pull/1126/files#diff-84c9835379d0bccc7f1dc3075d495a481c6b8aac736ff8f4846bc7b392d9c6ab) [src/main/java/build/buildfarm/common/ZstdDecompressingOutputStream.java](https://github.com/bazelbuild/bazel-buildfarm/pull/1126/files#diff-7eefee31b62cf16ba123a09f837961e6fb3a60d8d0bcfc58bbb9519c5f5f29d5) https://docs.google.com/document/d/15GHaui2roeulY7NTS0xCi_kF03MCpVEIPheWvVMVoxQ/edit#heading=h.t2kdo79ahls
Addressing issues from revert: https://github.com/bazelbuild/bazel-buildfarm/pull/1084
This continues the effort of moving individual jedis calls behind a container interface. This will make it easier to swap out redis with alternative implementations.
- Create a standalone AC - Fully test AC - Admin API for clearing AC (https://github.com/bazelbuild/bazel-buildfarm/issues/1068)
Group the intake queue, claims, and job pool together. Make it a responsibility of the SuperScalar stage. This simplifies the state management for the the fetch and execute state. The...
Add `oss_audit` rules for server/worker. This will enable BOM creation. BOM stands for "Bill of Materials" which is structured data showing our dependencies / versions / licenses used for auditing...