v2.10.0
What's Changed
- Dequeue flags expire after timeout effect by @werkt in #1642
- Update .bazelversion to use bazel 7.0.2 by @80degreeswest in #1641
- Disable rules_docker transitions by @80degreeswest in #1648
- style: buildifier by @jasonschroeder-sfdc in #1653
- chore: update CODEOWNERS by @jasonschroeder-sfdc in #1654
- build: pin python-dateutils==2.8.2 by @jasonschroeder-sfdc in #1657
- chore(deps): bump io_grpc_grpc_java to 1.62.2 by @jasonschroeder-sfdc in #1658
- build(protobuf): switch to protobuf from BCR by @jasonschroeder-sfdc in #1656
- refactor(tests): replace ExpectedException with assertThrows by @jasonschroeder-sfdc in #1652
- docs(metrics): Update prometheus metrics by @jasonschroeder-sfdc in #1650
- chore: bump googleapis by @jasonschroeder-sfdc in #1655
- build(bzlmod): remove bzlmod lockfile by @jasonschroeder-sfdc in #1651
- build: add cgroup-tools to the ubuntu base images by @jasonschroeder-sfdc in #1662
- build: remove docker download install pkgs actions by @jasonschroeder-sfdc in #1663
- fix(common): do not log redis password on start-up by @jasonschroeder-sfdc in #1665
- [helm] Support autoscaling/{v2beta2,v2} for HPA. by @monaka in #1666
- chores: bump google-java-format to 1.20.0 by @jasonschroeder-sfdc in #1649
- build(bzlmod): Switch to rules_oci by @jasonschroeder-sfdc in #1667
- build: bump maven version to latest by @jasonschroeder-sfdc in #1670
- ci: Fix rules_oci docker publish by @jasonschroeder-sfdc in #1671
- Fix link to IJ screenshot by @stefanobaghino in #1676
- chore(MODULE.bazel): bump gazelle by @jasonschroeder-sfdc in #1674
- build: declare container_structure_test as dev dependency by @jasonschroeder-sfdc in #1675
- chore(MODULE.bazel): bump rules_go by @jasonschroeder-sfdc in #1673
- build: pin ubuntu-mantic image by @jasonschroeder-sfdc in #1672
- add ingress for the server by @andrewrothstein in #1669
- Switch to jedis-5 by @werkt in #1677
- ci: bump buildifier to 6.4.0 by @jasonschroeder-sfdc in #1679
- Prevent NPE on shutdown with null pipeline by @werkt in #1681
- Update to latest jedis release 5.1.2 by @werkt in #1682
- Update remaining references to redis 5.0.9 by @werkt in #1684
- build(bzlmod): update rules_pkg by @jasonschroeder-sfdc in #1646
- publish Helm chart as OCI artifact to ghcr.io by @andrewrothstein in #1683
- Create codeql.yml by @werkt in #1689
- fix: remove redis hashtags from prometheus metrics by @jasonschroeder-sfdc in #1693
- Rework Queue object pattern hierarchy by @werkt in #1695
- Support for BLAKE3 digest function by @werkt in #1697
- chore(deps): bump bazel to 7.1.1 by @jasonschroeder-sfdc in #1694
- chore: remove bazel binary by @jasonschroeder-sfdc in #1698
- fix(ServerInstance): fix severe log message by @jasonschroeder-sfdc in #1692
- Remove switched_rules_by_language usage by @werkt in #1700
- Fix jedismock tests on mac by @werkt in #1701
- Terminate OperationQueue dequeue when interrupted by @werkt in #1702
- fix(metrics): convert Gauges to Counters by @jasonschroeder-sfdc in #1699
- fix(RedisShardBackplane): fix backplaneStatus by @jasonschroeder-sfdc in #1691
- Go all-in on bzlmod by @jasonschroeder-sfdc in #1678
New Contributors
Full Changelog: 2.9.0...2.10.0
Docker Containers
docker pull bazelbuild/buildfarm-server:2.10.0
docker pull bazelbuild/buildfarm-worker:2.10.0