Skip to content

Releases: buildfarm/buildfarm

2.12.0

01 Nov 17:36
6927166
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.11.1...2.12.0

Docker Containers

docker pull bazelbuild/buildfarm-server:2.12.0
docker pull bazelbuild/buildfarm-worker:2.12.0

v2.11.1

17 Sep 20:24
Compare
Choose a tag to compare

What's Changed

  • Prevent index oob charAt check for '/' separator by @werkt in #1848

Full Changelog: 2.11.0...2.11.1

Docker Containers

docker pull bazelbuild/buildfarm-server:2.11.1
docker pull bazelbuild/buildfarm-worker:2.11.1

v2.11.0

17 Sep 01:10
Compare
Choose a tag to compare

What's Changed

Read more

v2.10.2

02 Jun 12:57
Compare
Choose a tag to compare

What's Changed

Critical bug fix:

commit ece844a
Author: George Gensure werkt0@gmail.com
Date: Fri May 31 17:35:30 2024 -0400

Reduce DUPLICATE_OUTPUT_STREAM future to write

Move future completion into the only scope it was actually missing from
- getOutput for Write, rather than inducing all `put` calls into posts
to backplane via onPut with duplicates.

Docker Containers

docker pull bazelbuild/buildfarm-server:2.10.2
docker pull bazelbuild/buildfarm-worker:2.10.2

v2.10.1

31 May 15:44
Compare
Choose a tag to compare

What's Changed

Critical bug fix:

commit bb1f766
Author: George Gensure werkt0@gmail.com
Date: Thu May 30 12:36:56 2024 -0400

Prevent write completion starvation for duplicates

When a duplicate output stream is detected, we must signal the
writeWinner (because the write exists) and onInsert (because it was
inserted) for an output stream creation. If we're racing, we should be
eventually convergent, but this absolutely fixes a hang which occurs on
this sentinel stream's return into getOutput, where the future might
never be triggered otherwise.

Docker Containers

docker pull bazelbuild/buildfarm-server:2.10.1
docker pull bazelbuild/buildfarm-worker:2.10.1

v2.10.0

15 Apr 19:54
Compare
Choose a tag to compare

What's Changed

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

v2.9.0

20 Feb 16:42
14810a4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.8.0...2.9.0

Docker Containers

docker pull bazelbuild/buildfarm-server:2.9.0
docker pull bazelbuild/buildfarm-worker:2.9.0

v2.8.0

17 Nov 15:39
dcee798
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.0...2.8.0

Docker Containers

docker pull bazelbuild/buildfarm-server:2.8.0
docker pull bazelbuild/buildfarm-worker:2.8.0

v2.7.0

01 Nov 13:13
cfa2e18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.6.0...2.7.0

Docker Containers

docker pull bazelbuild/buildfarm-server:v2.7.0
docker pull bazelbuild/buildfarm-worker:v2.7.0
docker pull bazelbuild/buildfarm-admin:v2.7.0

v2.6.1

08 Oct 15:01
Compare
Choose a tag to compare

This release reverts commit below, which causes issues with remote execution once CAS limit is reached.

1283508 Revert "Use integer ids for Sqlite bidirectional index"

Docker Containers

docker pull bazelbuild/buildfarm-server:v2.6.1
docker pull bazelbuild/buildfarm-worker:v2.6.1
docker pull bazelbuild/buildfarm-admin:v2.6.1