Skip to content

Releases: buildbuddy-io/buildbuddy

v2.12.3

09 Nov 23:01
Compare
Choose a tag to compare

Commits

v2.12.2

02 Nov 20:12
Compare
Choose a tag to compare

Commits

  • 697b365: Bump version v2.12.0 -> v2.12.1 (release.py) (#2802) (Brandon Duffany) #2802
  • 980cfa7: Add cache delete method that takes a resource name (#2785) (Maggie Lou) #2785
  • abd0f03: Expand env vars (#2807) (Brandon Duffany) #2807
  • 87bb2c0: Support partial timing profiles (#2808) (Brandon Duffany) #2808
  • f3fec19: Restrict visibility of (most of) //enterprise to //enterprise:__subpackages (#2806) (Iain Macdonald) #2806
  • 28df099: Add cache reader method that takes a resource name (#2786) (Maggie Lou) #2786
  • 53030e2: Add cache writer method that takes a resource name (#2796) (Maggie Lou) #2796
  • e4cab2a: Fix buildbuddy-internal. Targets in there under //tools/mount_vfs deped on the vfs stuff under //enterprise, so the stuff they depend on has to be public for the dependency to work. (#2810) (Iain Macdonald) #2810
  • 0b4d1ce: Update more visibilities in //enterprise that are depended on by buildbuddy-internal. (#2812) (Iain Macdonald) #2812
  • cf17091: Add invocation ID to more BES logs. (#2813) (Vadim Berezniker) #2813
  • 450f3c6: Return a more descriptive RPC error on seqno mismatch. (#2814) (Vadim Berezniker) #2814
  • d13c74e: Move hash before isolation/type in metadata key for raft cache. (#2809) (Vadim Berezniker) #2809
  • c1e74d7: Remove data sidechannel (#2772) (Tyler Williams) #2772
  • 1da0fe3: Clean up MetadataDeprecated function (#2803) (Maggie Lou) #2803
  • ba6b85e: Fix build visibility in enterprise/server/cmd docs so //website builds. (#2816) (Iain Macdonald) #2816
  • 3724a14: Clean up GetDeprecated (#2805) (Maggie Lou) #2805
  • a25fdcc: Fix metrics bug and add metric for copy chan size (#2811) (Maggie Lou) #2811
  • 2f13b4f: Cleanup SetDeprecated cache method (#2818) (Maggie Lou) #2818
  • ae41ba0: Show Linux RBE minutes on usage page (#2825) (Brandon Duffany) #2825
  • 75af8cc: Fix fetching remote assets greater than gRPC size limit (#2826) (Brandon Duffany) #2826
  • 4657de0: Fix plugin ref checkout logic (#2830) (Brandon Duffany) #2830
  • Fix open plugin dependency logic (#2831) #2831 (Brandon Duffany)
  • 91d2429: Cleanup cache ContainsDeprecated method (#2822) (Maggie Lou) #2822
  • 57a0ed8: Clean up cache FindMissingDeprecated method (#2824) (Maggie Lou) #2824
  • 2ef8c57: Build up trailingNonWhitespaceCharacters in correct order (#2832) (Siggi Simonarson) #2832
  • f885aae: Cleanup GetMultiDeprecated method (#2827) (Maggie Lou) #2827
  • 8a4c2c3: Add test for parseProfile (#2836) (Brandon Duffany) #2836
  • 5ba86ac: Clean up SetMultiDeprecated (#2828) (Maggie Lou) #2828
  • 581f073: Update README.md (Siggi Simonarson)
  • 9502047: Clean up DeleteDeprecated (#2829) (Maggie Lou) #2829
  • 4c974c6: Add a Shutdown function for build event handler (#2837) (Lulu Zhang) #2837
  • cfac55a: Cleanup ReaderDeprecated (#2833) (Maggie Lou) #2833
  • 711bccb: Make test grid state linkable (#2839) (Brandon Duffany) #2839
  • 6827085: Cleanup WriterDeprecated method (#2834) (Maggie Lou) #2834
  • 7b1518c: Add output_paths fields to remote_execution.proto (#2841) (Iain Macdonald) #2841
  • 11be2ab: Bump version v2.12.1 -> v2.12.2 (release.py) (Lulu Zhang)

v2.12.1

26 Oct 20:03
Compare
Choose a tag to compare

Commits

v2.12.0

19 Oct 19:44
Compare
Choose a tag to compare

Commits

v2.11.19

12 Oct 20:32
Compare
Choose a tag to compare

Commits

  • 5492f81: Add test for composable cache read through. (#2654) (Vadim Berezniker) #2654
  • 2fc40db: Revert "Delete the CacheType in interfaces.go in favor of the CacheType in resource.proto (#2637)" (#2658) (Maggie Lou) #2658
  • f416ff2: Bump VERSION to v2.11.18 (#2659) (Brandon Duffany) #2659
  • 2f1d981: Fix time formatting for target test cases card (#2661) (Brandon Duffany) #2661
  • d8cee97: Use ForceRemove when repo sync fails (#2660) (Brandon Duffany) #2660
  • a9627d1: Commit this DiskWRiter too. (#2666) (Tyler Williams) #2666
  • fe842fc: Allow an invocation's pattern to be overridden by build metadata / workspace status (#2663) (Siggi Simonarson) #2663
  • 7cd5045: Move Settings page out of user dropdown (#2664) (Siggi Simonarson) #2664
  • e76cfad: Show app version in the footer if it's available (#2667) (Siggi Simonarson) #2667
  • a4bb8fc: Populate digest size metric in disk cache. (#2655) (Vadim Berezniker) #2655
  • c333d49: Make selfauth user look a little nicer (#2668) (Siggi Simonarson) #2668
  • 3f95a32: Add internal_grpc_port flag to goreman script (#2650) (Maggie Lou) #2650
  • bbc1971: Bug fixes / improvements for FetchBlob (#2672) (Brandon Duffany) #2672
  • c7fe50e: Show the login page if trying to view the settings page while logged out (#2671) (Siggi Simonarson) #2671
  • 9ac0e0b: Add pushed branch to workflow server logs (#2665) (Brandon Duffany) #2665
  • 4a6a2e9: Add some logging to debug clickhouse missing data (#2673) (Lulu Zhang) #2673
  • 5f4851c: Add bazel integration test for remote asset API (#2674) (Brandon Duffany) #2674
  • bcf86d1: Don't sync pebble WAL so often. (#2669) (Vadim Berezniker) #2669
  • 020dc77: Gossip rangeID and generation along with size (#2677) (Tyler Williams) #2677
  • 4cdf02d: Fix sidebar links (#2679) (Brandon Duffany) #2679
  • 694edd8: add more logging for clickhouse debugging (#2680) (Lulu Zhang) #2680
  • 97e5ad9: Add simple image to run an arbitrary bash script. (#2681) (Vadim Berezniker) #2681
  • 63f6880: Fix symlink paths (#2678) (Brandon Duffany) #2678
  • d7cfecc: Remove check one RowsAffected (#2682) (Lulu Zhang) #2682
  • 7601a3e: Switch the ordering of the resource.proto CacheType enum (#2670) (Maggie Lou) #2670
  • f60358f: Revert "Revert "Delete the CacheType in interfaces.go in favor of the CacheType in resource.proto (#2637)" (#2658)" (#2662) (Maggie Lou) #2662
  • 9bd44ea: Use correct isolation when copying data during migration (#2656) (Maggie Lou) #2656
  • 28c4d77: Only allow splits in the middle 3/5s of the range (#2676) (Tyler Williams) #2676
  • 3b06b94: Fix memory leak in fastcopy_darwin (#2686) (Brandon Duffany) #2686
  • 9c4d116: Fix sidebar links again (#2683) (Brandon Duffany) #2683
  • f6a10a0: Start writing new cache type to cache scorecards (#2684) (Maggie Lou) #2684
  • e670029: Delete redundant CacheType enums in distributed_cache.proto and raft.proto in favor of enum from resource.proto (#2649) (Maggie Lou) #2649
  • 9ca7612: Support bazel output processing (#2687) (Brandon Duffany) #2687
  • b9480b3: Add invoation_uuid to ch Invocations sorting key (#2689) (Lulu Zhang) #2689
  • b32cef3: Remove unnecessary code in plugin pipeline (#2690) (Brandon Duffany) #2690
  • 987a10a: Show action result even if action is not available (#2692) (Brandon Duffany) #2692
  • 95f2123: Remove custom disk -> pebble mirroring support. (#2694) (Vadim Berezniker) #2694
  • 63e0874: Refactor pebble cache to use resourceName when generating file record keys (#2651) (Maggie Lou) #2651
  • 7851f2c: Update disk cache usage to be calculated based on block size. (#2696) (Vadim Berezniker) #2696
  • f03bb27: Read new cache type field from cache scorecards (#2691) (Maggie Lou) #2691
  • 9f156f0: Use new created_at_capabilities to improve error messaging (#2693) (Brandon Duffany) #2693
  • f5434f5: Bump version v2.11.18 -> v2.11.19 (release.py) (Lulu Zhang)

v2.11.18

05 Oct 21:02
Compare
Choose a tag to compare

Commits

v2.11.16

28 Sep 22:56
Compare
Choose a tag to compare

Commits

  • f393097: Write bytes directly from coordinator to nodes, don't divert thru leader (#2561) (Tyler Williams) #2561
  • 9705e36: Implement reader and writer for migration cache (#2515) (Maggie Lou) #2515
  • 1665d82: Rate limit copying in migration cache (#2536) (Maggie Lou) #2536
  • 2319965: Don't allow remote syncproposes when the range is splitting (#2566) (Tyler Williams) #2566
  • 87d85dc: Add flagz endpoint for monitoring (#2558) (Zoey Greer) #2558
  • d1eb2f0: Bump version v2.11.14 -> v2.11.15 (release.py) (#2563) (Lulu Zhang) #2563
  • 9cce326: Optional lame duck period for shutdown. (#2568) (Vadim Berezniker) #2568
  • 291d6a4: Add option to use group ID in pebble file path (#2567) (Maggie Lou) #2567
  • ae2b2e5: Limit noisy warning log on full copy chan (#2565) (Maggie Lou) #2565
  • 07971b4: Fix tools/enable_local_firecracker.sh to allow cgroup2 mounted on /sys/fs/cgroup/unified (#2571) (Brandon Duffany) #2571
  • 365e32c: Allow a lil docker tcp socket as a treat (#2570) (Tyler Williams) #2570
  • 6e1e97f: Support dockerUser platform prop for firecracker (#2572) (Brandon Duffany) #2572
  • a6cf2a6: Return OutOfRangeError if replica is not found. (#2575) (Vadim Berezniker) #2575
  • 3b36738: Allow SSL to be used for monitoring endpoint on executor (#2564) (Brandon Duffany) #2564
  • ce56b60: Add bazel "command" as an advanced filter (#2573) (Siggi Simonarson) #2573
  • 9473247: Add BazelExitCode to clickhouse (#2577) (Siggi Simonarson) #2577
  • 3ba8a0c: Fix CLI RBE autoconfig (#2578) (Brandon Duffany) #2578
  • ad95538: Add prometheus metric to track number of not found errors during a migration (#2569) (Maggie Lou) #2569
  • 705f0de: Check header on SyncPropose RPC (#2580) (Tyler Williams) #2580
  • 56a383c: Fix / cleanup executions query. (#2581) (Vadim Berezniker) #2581
  • c37b2ed: Remove some boilerplate code (#2583) (Tyler Williams) #2583
  • 45fd861: Fix root dir perms for non-root users (#2576) (Brandon Duffany) #2576
  • e0d9e14: Allow running workflows as a non-root user (#2574) (Brandon Duffany) #2574
  • c099bf1: senderlogerr (#2584) (Tyler Williams) #2584
  • 0c9d02f: Revert cgroup v1 change in tools/enable_local_firecracker (#2586) (Brandon Duffany) #2586
  • 8dcbc15: Fix incorrect permissions when converting OCI to ext4 (#2585) (Brandon Duffany) #2585
  • c8e88ef: Add more fields to clickhouse.Invocation (#2582) (Lulu Zhang) #2582
  • 821cb36: Return a specialized message if range is out of date due to split. (#2588) (Vadim Berezniker) #2588
  • 4a57846: Split fail decrements rangegen (#2589) (Tyler Williams) #2589
  • b558ce4: Make it easier to specify (or not) blobsizes in cacheload (#2590) (Tyler Williams) #2590
  • 5ba3160: Make main sidebar links cmd+clickable (#2591) (Brandon Duffany) #2591
  • 0092d9e: Reset flags when reloading config (#2587) (Zoey Greer) #2587
  • 955b8d2: Convenience methods for manipulating args in the CLI (#2594) (Siggi Simonarson) #2594
  • df093a3: Add CLI to darwin_amd64 CI build (#2596) (Brandon Duffany) #2596
  • 9611301: Move bazelisk and its deps into its own package (#2597) (Siggi Simonarson) #2597
  • bf0faff: Small fixes to support adding group ID in directory structure in pebble cache (#2579) (Maggie Lou) #2579
  • fix infinite loop when run via .bazelversion (#2600) #2600 (Brandon Duffany)
  • c7ef41b: Upgrade all checkout actions to v3 (#2599) (Brandon Duffany) #2599
  • 632b92a: Bump version v2.11.15 -> v2.11.16 (release.py) (Vadim Berezniker)

v2.11.15

21 Sep 23:48
Compare
Choose a tag to compare

Commits

v2.11.14

14 Sep 22:08
Compare
Choose a tag to compare

Commits

  • c84c859: Bump version v2.11.12 -> v2.11.13 (release.py) (#2503) (Vadim Berezniker) #2503
  • 121590f: Correct store tests so they immitate SyncWriter (#2504) (Tyler Williams) #2504
  • 16d60aa: Implement GetMulti in raft cache. (#2490) (Vadim Berezniker) #2490
  • 37bdaed: Add a test for split left ranges (#2505) (Tyler Williams) #2505
  • 1c86093: Use "bridge" as the network override name (#2508) (Siggi Simonarson) #2508
  • 2e3ce73: For public invocations, add (as opposed to replace) others_read permissions (#2470) (Maggie Lou) #2470
  • 68b77ce: pebble lease fix (#2510) (Tyler Williams) #2510
  • c345c0a: Fix proto written when restoring digest from peer. (#2512) (Vadim Berezniker) #2512
  • 0d2c561: Add a flag to force pebble compaction (#2514) (Tyler Williams) #2514
  • 65e795c: Remove usages of deprecated ioutil (#2513) (Tyler Williams) #2513
  • 0a06070: Document Prometheus metrics path and port (#2517) (Jon Shea) #2517
  • 7abf5f2: Implement get and set for migration cache (#2502) (Maggie Lou) #2502
  • 7a1d396: Move migration cache to enterprise (because it depends on enterprise/.../pebble_cache) (#2518) (Tyler Williams) #2518
  • 93187d8: Task Sizing: Switch to TF serving for prediction (#2509) (Brandon Duffany) #2509
  • 95ea1af: Add code to copy data on reads during a migration (#2506) (Maggie Lou) #2506
  • d4ffd31: Wire up task sizer to prediction model (#2465) (Brandon Duffany) #2465
  • efbb1c4: Add a test to test repeated splitting (#2520) (Tyler Williams) #2520
  • fbf6dbf: s/require.Nil/require.NoError/ (#2522) (Vadim Berezniker) #2522
  • 992595b: Make yaml autodocs give examples for null fields (#2516) (Zoey Greer) #2516
  • d9a6618: Remove memory check when adding runners (#2523) (Brandon Duffany) #2523
  • bf9d040: Add logging to runner pool shutdown (#2524) (Brandon Duffany) #2524
  • c964a70: Fix rare panic in ContainerMetrics.Observe (#2528) (Brandon Duffany) #2528
  • 5a29cb7: Implement more functionality in migration cache (#2511) (Maggie Lou) #2511
  • 520ba0c: Remove runner pool memory restrictions for Firecracker (#2521) (Brandon Duffany) #2521
  • 65405ae: Add memory usage charts to Grafana (#2526) (Brandon Duffany) #2526
  • 9023b87: Bump version v2.11.13 -> v2.11.14 (release.py) (Brandon Duffany)

v2.11.13

07 Sep 20:52
Compare
Choose a tag to compare

Commits