Skip to content

Releases: buildbuddy-io/buildbuddy

v2.137.0

27 Feb 21:00
Compare
Choose a tag to compare

Commits

  • 9bd55b1: Reduce locked region in filecache.AddFile (#8441) (Vanja Pejovic) #8441
  • 1229234: Support bifurcating executor-to-cache traffic between cache backends (#8439) (Iain Macdonald) #8439
  • 6c6d994: [SS] Add memory balloon support to the UFFD handler (#8407) (Maggie Lou) #8407
  • 08e4dca: Fix lxcfs cpuinfo (#8419) (Brandon Duffany) #8419
  • a7f4f4d: Refactor locking control flow in addFileToGroup (#8442) (Brandon Duffany) #8442
  • 9600cf6: Use custom time attribute on GCS to support bucket TTLs for large blobs (#8436) (Tyler Williams) #8436
  • 88db190: [ci_runner] Add more clear timestamps to log (#8207) (Maggie Lou) #8207
  • b7c2b49: [Cache Proxy] propagate client-identity headers through Cache Proxy (#8446) (Iain Macdonald) #8446
  • b1985fc: Fix rootlesskit breakage (#8448) (Brandon Duffany) #8448
  • 884918c: github/workflows: cache go module downloads (#8438) (Son Luong Ngoc) #8438
  • 5371c5e: Add support for downloading both files when diffing (#8444) (Siggi Simonarson) #8444
  • d3b18b8: [Cache Proxy] record digests and bytes proxied through the GetTree remote-only path (#8453) (Iain Macdonald) #8453
  • 3c15ee7: [raft] add metrics for lease action latency (#8445) (Lulu Zhang) #8445
  • 5e4a13e: [raft] remove in error message (#8455) (Lulu Zhang) #8455
  • 88f30b4: [raft] fix TryReplicas tracing (#8456) (Lulu Zhang) #8456
  • 96a62f8: Update leasekeeper.go to skip redundant work (#8454) (Tyler Williams) #8454
  • d344c73: Set custom time on new objects; ignore it if unset (#8457) (Tyler Williams) #8457
  • 05eaacf: [RB] When starting from a snapshot, write to a different snapshot ID (#8452) (Maggie Lou) #8452
  • 663ecb7: [Cache Proxy] preserve client-identity header in async atime updates (#8458) (Iain Macdonald) #8458
  • 8368fa9: In goinit, start dockerd in parallel with vmexec server (#8443) (Vanja Pejovic) #8443
  • 5afc1a1: Show totals in trends charts legend (#8461) (Brandon Duffany) #8461
  • f8038d1: [raft] remove verifyLease from ensureLeaseValid (#8459) (Lulu Zhang) #8459
  • 3420d76: [raft] add spn for rangelease.Lease (#8463) (Lulu Zhang) #8463
  • ed18af9: Improve error handling when starting machine (#8466) (Brandon Duffany) #8466
  • a7b5fdc: [raft] setting estimatedComputedUnits for tests (#8464) (Lulu Zhang) #8464
  • 7a80e6b: Set cpuset.mems for OCI runtime too (#8469) (Brandon Duffany) #8469
  • d1aecf4: [SS] Use patched version of FC to support balloon (#8465) (Maggie Lou) #8465
  • c7629d5: check that /dev/kvm exists when firecracker is enabled (#8470) (jim hollenbach) #8470
  • 2404157: [raft] record error in tracing (#8471) (Lulu Zhang) #8471
  • 148c5a2: Add a test for qps.go (#8391) (Iain Macdonald) #8391
  • 2282d00: Have a seperate log level for serf log (#8472) (Lulu Zhang) #8472
  • 8b43175: [raft] improve tracing for sender (#8473) (Lulu Zhang) #8473
  • 7ef0250: go.mod: update bazelisk to latest version (#8450) (Son Luong Ngoc) #8450
  • 79c58b7: check for kvm in firecracker.NewProvider instead of env config (#8478) (jim hollenbach) #8478
  • be699c7: Update release branch date (Iain Macdonald)
  • 0b90a84: Bump buildbuddy repo commit in dev_qa script. (#8498) (Vadim Berezniker)
  • 1c8184b: Don't pin bazel version for bb repo in qa script. (#8499) (Vadim Berezniker)
  • 75a9144: [RB] Fix retry behavior in CLI (#8480) (Maggie Lou) #8480
  • ed7b8cd: Add hardlink to support to VFS implementation. (#8479) (Vadim Berezniker) #8479
  • 3a33006: [SS] Add memory balloon support in FC (#8460) (Maggie Lou) #8460
  • 897339e: Set "backing path" for all parent directories. (#8486) (Vadim Berezniker) #8486
  • 2655933: [raft] add spn for getForClient (#8483) (Lulu Zhang) #8483
  • 6f421a9: [raft] refactor: add context to registry (#8484) (Lulu Zhang) #8484
  • a2c326c: [raft] add spn to registry calls (#8485) (Lulu Zhang) #8485
  • bfbb094: website/blog: add a post about using git-bisect (#8428) (Son Luong Ngoc) #8428
  • e42dbfa: Pool firecracker networks (#8476) (Brandon Duffany) #8476
  • 7e6f534: Update Bazel to 8.1.1 (#8490) (Fabian Meumertzheim) #8490
  • c748c75: Skip balloon tests until patched FC is released (#8495) (Maggie Lou) #8495
  • 0f5ab28: Bump buildbuddy repo commit in dev_qa script. (#8498) (Vadim Berezniker) #8498
  • 5e4b37d: Don't pin bazel version for bb repo in qa script. (#8499) (Vadim Berezniker) #8499
  • 47e2086: Close the vmexec connection in Remove as well (#8493) (Vanja Pejovic) #8493
  • 716b2fc: go.mod: Update cockroachdb/pebble to v1.1.4 (#8487) (Son Luong Ngoc) #8487
  • 7575227: Record CPU time of creating ext4 image in span attributes (#8500) (Vanja Pejovic) #8500
  • 74d4d10: [SS] Drop the page cache before inflating the balloon (#8492) (Maggie Lou) #8492
  • 7c5745b: [SS] Zero multiple consecutive pages at once in uffd handler (#8497) (Maggie Lou) #8497
  • 47eff63: Fix test data race from closing vm exec server (#8504) (Vanja Pejovic)

v2.134.0

20 Feb 22:09
Compare
Choose a tag to compare

Commits

v2.133.0

19 Feb 00:06
Compare
Choose a tag to compare

Code Refactoring

Commits

v2.132.0

13 Feb 22:33
Compare
Choose a tag to compare

Chores

Commits

v2.131.0

12 Feb 18:11
Compare
Choose a tag to compare

Bug Fixes

Commits

v2.127.0

06 Feb 22:40
Compare
Choose a tag to compare

Chores

Commits

v2.126.0

04 Feb 22:57
e6c1c33
Compare
Choose a tag to compare

Commits

  • cc8ddaf: Adapt handling of special action IDs to Bazel changes (#8243) (Fabian Meumertzheim) #8243
  • f68ffbe: kythe annotations stub (#8253) (Tyler Williams) #8253
  • 3d28b70: Stop scoring after 100K docs (#8255) (Tyler Williams) #8255
  • 30e4aa3: Show search errors in a better way (#8256) (Tyler Williams) #8256
  • 4d454d2: Fix error message for remote bazel button (#8254) (Maggie Lou) #8254
  • 8e2346a: Show some perfstats at the bottom of the search page (#8260) (Tyler Williams) #8260
  • 3ee33e0: Include content in search request (if requested) (#8262) (Tyler Williams) #8262
  • a1d69a1: Fix overlapping snippets (#8264) (Tyler Williams) #8264
  • Update to Bazel 8.0.1 (#8076) #8076 (Fabian Meumertzheim)
  • bda093b: Ensure that specified versions of core Bazel deps are picked (#8266) (Fabian Meumertzheim) #8266
  • 9c6c970: redact non-allowed env vars for unstructured command lines (#8263) (Dan Stowell) #8263
  • 402a0f0: OCI registry that can proxy OCI image pulls to remote registries (#8185) (Dan Stowell) #8185
  • 4a5b550: Fix buildfix.sh with Bzlmod (#8269) (Fabian Meumertzheim) #8269
  • 099e1af: Add gauge metric for open invocation streams (#8268) (Brandon Duffany) #8268
  • a41e8d3: Add more logging around workflow artifact uploading (#8261) (Brandon Duffany) #8261
  • 0cf0963: Don't panic in kythe (#8271) (Tyler Williams) #8271
  • 9afd274: [FC] Add a platform property to specify a snapshot key to start from (#8257) (Maggie Lou) #8257
  • badb015: Add a mechanism to disable automatic retries for workflows and remote bazel (#8172) (Maggie Lou) #8172
  • 48aa737: Assume the executor is self hosted when it doesn't send aux meta (#8275) (Vanja Pejovic) #8275
  • de2db96: Use finer-grained buckets for execution durations (#8276) (Brandon Duffany) #8276
  • 6874578: Allow configuration of openai endpoint via flag (#8279) (Siggi Simonarson) #8279
  • 2851c4e: Allow overriding of default prompt when requesting suggestions (#8280) (Siggi Simonarson) #8280
  • 3215c68: Remove (unused) copy partition flag from pebble cache (#8282) (Tyler Williams) #8282
  • 7369d4e: [RB] Add warning when git mirroring generates a large patchset (#8283) (Maggie Lou) #8283
  • 85a7d04: Fix invalid UTF-8 when replaying invocation logs (#8287) (Brandon Duffany) #8287
  • ccd9ef6: Use default keychain to resolve OCI credentials (#8274) (Brandon Duffany) #8274
  • c0a8475: Reuse vmexec connections in firecracker.go (#8277) (Vanja Pejovic) #8277
  • 0ebd45c: test case successful only if it has no error/failure/skipped child nodes (#8288) (Dan Stowell) #8288
  • 556bdcd: Provide config options to add additional OAuth scopes for OIDC (#8285) (Samy Cherfaoui) #8285
  • e586823: Switch back to Bazel 7.4.0 (#8290) (Iain Macdonald) #8290
  • e6c1c33: Add stages to the firecracker_stage_duration_usec metric (#8281) (Vanja Pejovic) #8281

v2.125.0

29 Jan 00:41
4b33e09
Compare
Choose a tag to compare
Bump tag v2.124.0 -> v2.125.0 (release.py)

v2.123.0

23 Jan 20:39
adae568
Compare
Choose a tag to compare

Commits

  • dbde6b1: Fix the time buckets for the firecracker_stage_duration_usec metric (#8203) (Vanja Pejovic) #8203
  • 347a145: Clean up runfiles access in checkstyle (#8204) (Fabian Meumertzheim) #8204
  • e921402: [raft] don't do extra work on removed zombies (#8214) (Lulu Zhang) #8214
  • 6e0cb0b: [raft] seperate out listen addr and grpc addr passed into dragonboat (#8216) (Lulu Zhang) #8216
  • d9d19f0: Revert "Clean up runfiles access in checkstyle (#8204)" (#8220) (Tyler Williams) #8220
  • 0d40b31: Add us-sjc cluster to go/globalstatus (#8215) (Tyler Williams) #8215
  • 9548848: [raft] add metrics to monitor lock time in raft client session (#8219) (Lulu Zhang) #8219
  • 2ffa507: remove duplicate 'raft' in metric names (#8223) (Lulu Zhang) #8223
  • 6a694db: [raft] update raft dashboards (#8224) (Lulu Zhang) #8224
  • 2bdd7f5: Fix '0' rendered in action page (#8227) (Brandon Duffany) #8227
  • ce883aa: Allow fuse implementation to download CAS artifacts directly to the filecache. (#8222) (Vadim Berezniker) #8222
  • 0d6893f: Reuse common syscall error status objects instead of allocating new ones. (#8200) (Vadim Berezniker) #8200
  • d67c4e4: Use authed context when calling cs server (#8225) (Tyler Williams) #8225
  • adae568: fix raft zombie graph label (#8230) (Lulu Zhang) #8230

v2.122.0

21 Jan 20:49
4a352ae
Compare
Choose a tag to compare

Commits