Releases: buildbuddy-io/buildbuddy
Releases · buildbuddy-io/buildbuddy
v2.2.7
Commits
- b4d341e: Fix version to always use bundle version if runfiles don't work. (Tyler Williams) #564
- ae8b470: Render DAG visualization when bazel query is run with graph output (#565) (Siggi Simonarson) #565
- eeff516: Add prober that runs Bazel over a generated workspace. (#563) (Vadim Berezniker) #563
- 54e810e: Fix prom query for workflow webhooks (#562) (Brandon Duffany) #562
- 7a64ce6: Slight style tweaks to graph (#567) (Brandon Duffany) #567
- Add git provider interface (#556) #556 (Brandon Duffany)
- Changes to allow debugging "source forest creation failed" (#566) #566 (Brandon Duffany)
- 7050775: Move performance tests to a separate action (#570) (Brandon Duffany) #570
- Migrate workflow service to GitProvider interface (#561) #561 (Brandon Duffany)
- 17b3d63: Fix clang-format check (#576) (Brandon Duffany) #576
- e224178: Update Bazel invoker to stream output to log. (#573) (Vadim Berezniker) #573
- 6f6a213: Add no-run-if-empty (Brandon Duffany)
- 64d7fde: Add RowsAffected check to update group query (#572) (Brandon Duffany) #572
- 70527ef: Add the errors pkg to the go.mod file (Zoey Greer) #574
- 8138a2e: proto files for event log grpc (Zoey Greer) #547
- c3a10cc: buildfix (Zoey Greer) #547
- 22012b3: simplify event log proto (Zoey Greer) #547
- 1345f41: change id to string in eventlog proto (Zoey Greer) #547
- fc74985: Change enterprise bundle packaging/imports to work with go mod (Zoey Greer) #577
- dffdd98: buildfix reordered imports (Zoey Greer) #577
- cf01cd2: container-recycling: Move getOrCreateRunner from executor to runner pool (#579) (Brandon Duffany) #579
- Make
Remove
less error prone (#580) #580 (Brandon Duffany) - 523924f: Add a debug log if remote reader fails. (#585) (Vadim Berezniker) #585
- d606e05: Seed random number generator in prober so that we don't generate the (#584) (Vadim Berezniker) #584
- c9f3ef3: Add prober section to Grafana dashboard. (#586) (Vadim Berezniker) #586
- dfb1310: Add group ID label to "pending executions" metric. (#587) (Vadim Berezniker) #587
- e0e3581: Bump version v2.2.6 -> v2.2.7 (release.py) (Tyler Williams)
v2.2.6
Commits
- b8c4097: Verify digest contents and size in CAS. (Tyler Williams) #529
- 2f892f5: Add a BatchUpdateBlobs test for corruption too. (Tyler Williams) #529
- 071c280: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into verified (Tyler Williams) #529
- 7bf4eeb: Bump ws from 6.2.1 to 6.2.2 in /website (#513) (dependabot[bot]) #513
- a8d5244: Bump ssri from 6.0.1 to 6.0.2 in /website (#531) (dependabot[bot]) #531
- 0dd70c0: Print stack traces if present. (Tyler Williams) #534
- bf48f41: Add another test case. (Tyler Williams) #529
- e7750ec: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into verified (Tyler Williams) #529
- 905df7b: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy (Tyler Williams)
- 9a42c89: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into stacks (Tyler Williams) #534
- 69fdf50: Small tweak to timestamps displayed on Action details page. (#532) (Vadim Berezniker) #532
- c34d155: Add some basic tests for the stream PubSub implementation. (#525) (Vadim Berezniker) #525
- 3a11984: Run //enterprise/server/test/performance/cache:cache_test only in CI. (#537) (Vadim Berezniker) #537
- 0046c13: Cleanup patch files (#507) (Brandon Duffany) #507
- de29bdf: task-router: Add task router implementation (#511) (Brandon Duffany) #511
- b596bfe: Clean up terminal.tsx (#535) (Brandon Duffany) #535
- Implement ExecuteWorkflow (#434) #434 (Brandon Duffany)
- 0824c71: task-router: Wire up to execution and scheduler servers (#522) (Brandon Duffany) #522
- Allow configuring a separate executor pool for workflow actions (#520) #520 (Brandon Duffany)
- 74d9df2: Fixed classes for 0 fetches (#536) (pariparajuli) #536
- Improve commands card for in progress workflows (#479) #479 (Brandon Duffany)
- a22d226: Add tests for core web auth flows. (#533) (Vadim Berezniker) #533
- da0ec05: Refactor auth to separate authentication & context creation. (#538) (Vadim Berezniker) #538
- 1a8b929: Add a very simple statusz handler. (Tyler Williams) #544
- 49b9d4e: Comment & buildfix. (Tyler Williams) #544
- 6d19b69: Use AuthenticateGRPCRequest in scheduler to handle API key changes. (#540) (Vadim Berezniker) #540
- cd2427d: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into stacks (Tyler Williams) #534
- e5d1969: Show throughput in megabits per second (#530) (Siggi Simonarson) #530
- cf70aa7: Format and log once. (Tyler Williams) #534
- 0f521aa: Upgrade dependencies (#541) (Siggi Simonarson) #541
- 4ab230e: Added Chunkstore and implemented Reader and Writer (Zoey Greer) #447
- 927e30e: Added ReverseReader (Zoey Greer) #447
- c3834ea: Tests for chunkstore (Zoey Greer) #447
- f621412: added description to chunkstore (Zoey Greer) #447
- b35e0be: Switched
never
tomaxTime
, const'd numeric params (Zoey Greer) #447 - b437df6: Removed extraneous
else
s (Zoey Greer) #447 - b5b7a46: Renamed mockstore.Mocktext to mockstore.Context (Zoey Greer) #447
- fbf24ce: Refactored blockSize and timeoutDuration to be in the Chunkstore instead of the Writer (Zoey Greer) #447
- 5e41b31: Changed Chunkstore to use
status
errors instead oferrors
errors (Zoey Greer) #447 - 0758606: Cleanup of offset code, mostly for greater clarity (Zoey Greer) #447
- c2e5cfa: Refactor the write loop for better readability (Zoey Greer) #447
- 114c48c: Switch arbitrarily long timeout to a more readable alternative (Zoey Greer) #447
- 704f117: Fix WriteBlob to return number of bytes written (Zoey Greer) #447
- c3c2c98: Add a background janitor thread to the disk cache. (Tyler Williams) #548
- 55d5fd7: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into statuszzz (Tyler Williams) #544
- 49f0ac7: Fix styling. (Tyler Williams) #544
- e289914: Skip the go linking phase every time you make a front-end change when using fastbuild (#551) (Siggi Simonarson) #551
- ad35eca: More disk stats. (Tyler Williams) #544
- 95aa530: Make it not a pointer. (Tyler Williams) #544
- 1aec83f: Format and quote class name. (Tyler Williams) #544
- 095cfc4: Merge (Tyler Williams) #548
- 6ad4a44: Enable go-less frontend fastbuild for enterprise (#553) (Siggi Simonarson) #553
- 634b764: Address feedback. (Tyler Williams) #548
- 77e8501: Record last GC run time. (Tyler Williams) #548
- 886d4e7: Simplify (Tyler Williams) #548
- Add missing error check (#539) #539 (Brandon Duffany)
- fe46a28: Prep work for running bazel in prober: (#549) (Vadim Berezniker) #549
- 2b127b7: Bump normalize-url from 4.5.0 to 4.5.1 in /website (#546) (dependabot[bot]) #546
- e8eda68: Bump postcss from 8.2.7 to 8.3.4 in /website (#545) (dependabot[bot]) #545
- 275173a: Show healthchecks under /statusz (Tyler Williams) #555
- d69a2ea: Shard ci_runner_test to speed it up a little bit. (#550) (Vadim Berezniker) #550
- Fix some prometheus metrics (#552) #552 (Brandon Duffany)
- bd1295f: Make failed task stream publish an error. (#554) (Vadim Berezniker) #554
- 9ded74f: Add workflow rerun button (#542) (Brandon Duffany) #542
- a443cf1: Sort test targets in grid before paginating (#557) (Siggi Simonarson) #557
- 0af0971: Use int64 instead of time.Time for lastUse time in fileRecords. (Tyler Williams) #558
- 8dd5512: Filter before paginating raw logs (#559) (Siggi Simonarson) #559
- 89141a9: Read VERSION from bundle if not found elsewhere. (Tyler Williams) #560
- 600ead5: container-recycling: Add prom metric for failed recycle attempts + grafana dashboard updates (#543) (Brandon Duffany) #543
- b8df267: Bump version v2.2.5 -> v2.2.6 (release.py) (Tyler Williams)
v2.2.5
Commits
- 269e31b: Release workflow prototype (Tyler Williams)
- 8546d50: Workflow tweaks. (Tyler Williams)
- 008e82a: Workflow tweaks. (Tyler Williams)
- e54efa7: Workflow tweaks. (Tyler Williams)
- f1e9a6c: Workflow tweaks. (Tyler Williams)
- 0fbb946: Workflow tweaks. (Tyler Williams)
- 17fd07b: Change symlink paths to reflect reality. (Tyler Williams)
- 1580020: Remote download the thing I actually want. (Tyler Williams)
- 913b019: Buildfix too. (Tyler Williams)
- b6e2f6b: Workflow tweaks. (Tyler Williams)
- Add ExecuteWorkflow proto (#432) #432 (Brandon Duffany)
- a7ddd04: Refactor auth to separate authentication & context creation. (#518) (Vadim Berezniker) #518
- 39cc052: Periodically check executor credentials in case API key was deleted. (#519) (Vadim Berezniker) #519
- d233bc0: Update app bundle path to match reality. (Tyler Williams) #527
- 0d0fe7f: Add sync workflow that updates buildbuddy-foss (#526) (Siggi Simonarson) #526
- ca5fcf3: Buildfix. (Tyler Williams) #527
- 13cd437: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy into fixbundle (Tyler Williams) #527
- ed9889f: Fix org name (Siggi)
- 022c29a: Revert "Refactor auth to separate authentication & context creation. (#518)" (#528) (Vadim Berezniker) #528
- d4d4079: Bump version v2.2.4 -> v2.2.5 (release.py) (Tyler Williams)
v2.2.1
Release notes: https://blog.buildbuddy.io/blog/introducing-buildbuddy-v2
v1.8.0
v1.5.0
v1.4.3
Bump tag v1.4.2 -> v1.4.3 (release.py) 2020-11-20 17:32:33 -0800 Tyler Williams: Make blobstore directory if it does not exist. 2020-11-20 17:24:15 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-20 17:23:07 -0800 Tyler Williams: Fix path to reflect updated binary path. 2020-11-20 20:17:04 -0500 GitHub: Fix centering of error banner (#156) 2020-11-20 20:16:49 -0500 GitHub: Launch API keys! (#155) 2020-11-20 16:50:49 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-20 16:42:09 -0800 Siggi: Use our pinned version of otel, not just some random version from the internet... 2020-11-20 11:46:07 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-20 14:30:14 -0500 GitHub: Surface API errors from auth context (#151) 2020-11-20 13:40:39 -0500 GitHub: Update setup page to allow selecting API key (#143) 2020-11-19 14:36:45 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-19 16:44:43 -0500 GitHub: Fix perms when migrating to APIKeys table (#154)
v0.0.4
Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy
v1.4.2
Bump tag v1.4.1 -> v1.4.2 (release.py) 2020-11-19 10:12:52 -0800 GitHub: Merge pull request #153 from bduffany/api-key-header 2020-11-19 13:12:02 -0500 Brandon Duffany: Don't show API key header in setup code for open source 2020-11-18 21:32:07 -0800 Tyler Williams: Default grpcs to 443 if no port is specified. 2020-11-18 21:31:38 -0800 Tyler Williams: Match flag names to bazel. 2020-11-18 18:01:33 -0800 Tyler Williams: Remove target_tracker ref for now. 2020-11-18 17:57:40 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-18 17:57:07 -0800 Tyler Williams: Add accumululator -- a common place to extract values from BES stream. 2020-11-18 16:26:30 -0800 Siggi: Add support for custom links 2020-11-18 13:23:10 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-18 16:15:27 -0500 GitHub: Set up development workflow for Prometheus and Grafana (#152) 2020-11-18 13:06:15 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-18 13:06:11 -0800 Tyler Williams: Use authenticated context for life of Channel. 2020-11-18 15:28:15 -0500 GitHub: Add API key RPCs (#140) 2020-11-18 10:51:33 -0800 Tyler Williams: Buildfix 2020-11-18 10:14:12 -0800 Siggi: Don't mention build history unless it's available 2020-11-18 09:09:23 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-18 09:09:17 -0800 Tyler Williams: Add go-flags lib for cli. 2020-11-17 17:40:48 -0800 Siggi: Spelling 2020-11-17 12:51:59 -0800 Siggi: Add untrusted repo cache 2020-11-17 12:44:02 -0800 Siggi: Let's get minimal... minimal!
v1.4.1
Bump tag v1.4.0 -> v1.4.1 (release.py) 2020-11-17 10:05:42 -0800 GitHub: Merge pull request #150 from buildbuddy-io/revert-144-api-key-auth-error 2020-11-17 09:59:53 -0800 GitHub: Revert "Return UNAUTHENTICATED error when API key header is invalid (#144)" 2020-11-16 20:20:07 -0500 GitHub: Return UNAUTHENTICATED error when API key header is invalid (#144) 2020-11-16 20:19:48 -0500 GitHub: Update API key redaction logic (#149) 2020-11-16 17:09:04 -0800 Siggi: Truncate patterns with over 3 targets 2020-11-16 17:05:39 -0800 Siggi: Log invocation update errors (so we can fix them all before returning a hard error here) 2020-11-16 16:53:06 -0800 Tyler Williams: Allow debugging sql via flag/config 2020-11-16 14:39:02 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-16 14:38:56 -0800 Tyler Williams: Add a PK to Invocations. 2020-11-16 13:40:58 -0800 Siggi: Don't display setup_code until we have a bazel config response 2020-11-16 12:32:02 -0800 Tyler Williams: Add target level data to schema. 2020-11-16 13:47:43 -0500 GitHub: Improve edit/refresh cycle for frontend development (#147) 2020-11-16 10:15:30 -0800 Tyler Williams: Tweak target.proto a bit. 2020-11-15 08:12:22 -0800 GitHub: Merge pull request #148 from purkhusid/fix-github-status 2020-11-15 11:34:34 +0000 Daniel P. Purkhus: Fix Github status 2020-11-13 16:05:32 -0800 Tyler Williams: Add Target proto. 2020-11-13 09:13:55 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-13 09:08:23 -0800 Tyler Williams: Support listening on sockfile. 2020-11-13 10:55:48 -0500 GitHub: Add bazel-bin to rootDirs (#146) 2020-11-12 14:41:05 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-12 14:40:53 -0800 Tyler Williams: Revert to old-style (simple) hit-tracker. 2020-11-12 17:14:09 -0500 GitHub: Fix app crash when visiting logs tab on disconnected builds (#145) 2020-11-12 13:52:47 -0800 Tyler Williams: Merge branch 'master' of ssh://github.com/buildbuddy-io/buildbuddy 2020-11-12 09:19:31 -0800 Siggi: Update perms.go