Releases: buildbuddy-io/buildbuddy
Releases · buildbuddy-io/buildbuddy
v2.10.5
Commits
- 2c2786e: Enable deprecation of flags (#2130) (Zoey Greer) #2130
- 67a224c: Bump version v2.10.3 -> v2.10.4 (release.py) (#2142) (Brandon Duffany) #2142
- 804b278: Retry should be limited by the max backoff if no maximum number of tries is specified (#2102) (Zoey Greer) #2102
- ce2077f: Bump github.com/prometheus/client_golang to latest version. (#2140) (Vadim Berezniker) #2140
- 859e963: Ensure remote_instance_name is respected in action cache (#2144) (Tyler Williams) #2144
- 60010af: Task sizing: Add an option to enable cgroup-based podman stats (#2138) (Brandon Duffany) #2138
- 50daa8c: Add prometheus metrics for podman container resource usage (#2139) (Brandon Duffany) #2139
- 8a56e07: Fix for lag in build logs (#2145) (Zoey Greer) #2145
- 0b21914: Re-read config file on SIGHUP (#2150) (Tyler Williams) #2150
- cdaf5f5: Utility to dedupe expensive work across servers. (#2147) (Vadim Berezniker) #2147
- 5a90e9c: Dedupe image conversions across registry instances. (#2148) (Vadim Berezniker) #2148
- 82bc4f4: Podman changes to support image streaming. (#2136) (Vadim Berezniker) #2136
- 56f6ac4: Specify what unsplittable options were, fix typo (#2149) (Zoey Greer) #2149
- 51b73b4: Add workaround for podman concurrency bug with streaming enabled. (#2151) (Vadim Berezniker) #2151
- 8b157b6: Task sizing: Store estimated and measured compute usage in the Executions table (#2146) (Brandon Duffany) #2146
- 6d01d34: Task sizing: Define sizer interface (#2152) (Brandon Duffany) #2152
- a9488f7: Add missing single quote (#2153) (Zoey Greer) #2153
- 8412eb5: Bump version v2.10.4 -> v2.10.5 (release.py) (Lulu Zhang)
v2.10.4
Commits
- 6a64662: Disable api cache by default for now (#2120) (Tyler Williams) #2120
- e427c4a: Bump version v2.10.2 -> v2.10.3 (release.py) (#2119) (Vadim Berezniker) #2119
- b40047e: Fix NPM warnings in checkstyle (#2121) (Brandon Duffany) #2121
- 37c1594: Cache actions under their label (#2118) (Tyler Williams) #2118
- b45b50e: Allow changing treeCache seed via flag (#2110) (Tyler Williams) #2110
- 3a6a594: Set targetId = targetLabel (#2122) (Siggi Simonarson) #2122
- 3a85dee: Switch prettier checkstyle from npm to yarn (#2123) (Brandon Duffany) #2123
- Add a flag to enable non-preemptive container removal during shutdown (#2085) #2085 (Brandon Duffany)
- 9623929: Cache Targets (#2124) (Tyler Williams) #2124
- f7890d3: Use label (#2126) (Tyler Williams) #2126
- 9451158: Lookup cached target under id OR label (#2127) (Tyler Williams) #2127
- 57f4229: Disable store_test.go (Tyler Williams)
- b505626: Add log function variants that take the context as a parameter. (#2125) (Vadim Berezniker) #2125
- 129f0b2: Allow passing an stderr reader to container.Exec (#2131) (Brandon Duffany) #2131
- 939ce5f: Show persistent worker stderr in error messages (#2132) (Brandon Duffany) #2132
- 8f8732b: Add RPC endpoint to registry to retrieve optimized image ref. (#2114) (Vadim Berezniker) #2114
- 0e9ae8d: Fix bazel run argument handling (#2134) (Brandon Duffany) #2134
- 94d9d95: Break flagutil.go up so yaml stuff is separate (#2068) (Zoey Greer) #2068
- 469141f: Remove stale executors if the registration is older than 10 minutes. (#2137) (Vadim Berezniker) #2137
- f3c8158: Bump version v2.10.3 -> v2.10.4 (release.py) (Brandon Duffany)
v2.10.3
Commits
- 4c2b7b8: Fix error code reported for context errors (#1914) (Brandon Duffany) #1914
- 9249a97: Bump version v2.10.1 -> v2.10.2 (release.py) (#2083) (Lulu Zhang) #2083
- a32c49a: Add test for using flags with protos (#2086) (Zoey Greer) #2086
- 45d5fd1: Fix prometheus docs generator and re-generate metric documentation (#2087) (Brandon Duffany) #2087
- 4356384: Fix prometheus label docs (#2089) (Brandon Duffany) #2089
- b2e63ff: Track bazel exit code in metrics (#2084) (Zoey Greer) #2084
- 354ccf7: Retry deadlocks on invocation update (#2090) (Zoey Greer) #2090
- dcafbc0: pass dns and dns-search flag to podman run (#2092) (Lulu Zhang) #2092
- c47eb0c: Fix explicit/effective command lines with multiple pattern components (#2094) (Siggi Simonarson) #2094
- f6dfe92: Remove docker dep vendoring. (#2095) (Vadim Berezniker) #2095
- 9842a5f: Remove org_golang_google_api vendoring. (#2096) (Vadim Berezniker) #2096
- 3d8777a: Fix intermediate value not iterable (#2098) (Brandon Duffany) #2098
- e885733: Fix empty rows in cache requests card (#2099) (Brandon Duffany) #2099
- 75ba20b: Disable prometheus handling time histogram (#2101) (Tyler Williams) #2101
- e753ffa: Add a target history button (#2100) (Brandon Duffany) #2100
- Add post about cache requests card (#2093) #2093 (Brandon Duffany)
- c6e3f05: Fix persistent worker lifecycle (#2088) (Brandon Duffany) #2088
- 46ceae0: A little locking goes a long way: prefer Rlock for contains checks. (#2103) (Tyler Williams) #2103
- 32a7193: Revert "A little locking goes a long way: prefer Rlock for contains checks. (#2103)" (#2104) (Tyler Williams) #2104
- 0b8cdd8: Registry for serving optimized container images. (#2097) (Vadim Berezniker) #2097
- a864e6f: RLock (#2105) (Tyler Williams) #2105
- b5188f0: Enable a simple metrics-collector API cache (#2106) (Tyler Williams) #2106
- df9efd9: Revert "RLock (#2105)" (#2107) (Tyler Williams) #2107
- 9f5388d: Pebble disk cache (#2073) (Tyler Williams) #2073
- 91dd551: Update images (#2108) (Zoey Greer) #2108
- c6675d1: Move registration of app-specific services out of general gRPC utils. (#2112) (Vadim Berezniker) #2112
- 6b91e04: Add option to generate self-signed cert for SSL services. (#2113) (Vadim Berezniker) #2113
- 27349ee: Don't treat duplicate executions for the same invocation as an error. (#2116) (Vadim Berezniker) #2116
- f764846: Revert tracing optimizations for now. (#2115) (Tyler Williams) #2115
- cfb4439: Bump version v2.10.2 -> v2.10.3 (release.py) (Vadim Berezniker)
v2.10.2
Commits
- 30d8d04: Test persistent worker proto encoding (#2072) (Brandon Duffany) #2072
- 1d757f3: Change URLFlag so that its underlying type is URL, not string (#2014) (Zoey Greer) #2014
- 7312026: Allow smash to test FindMissingBlobs as well (#2074) (Tyler Williams) #2074
- 08d16f5: Tweaks to executor ID logging. (#2075) (Vadim Berezniker) #2075
- 4cf5f6a: populate flags from YAML in the order they appear (#2076) (Zoey Greer) #2076
- e646a8b: Auto-generate YAML docs (#2066) (Zoey Greer) #2066
- 062a9d9: Bump version v2.10.0 -> v2.10.1 (release.py) (#2071) (Brandon Duffany) #2071
- 048f8cc: Add target label filtering to the GetAction API endpoint (#2078) (Siggi Simonarson) #2078
- 12c27bc: Don't parse and fill output files for actions that were not requested (#2079) (Siggi Simonarson) #2079
- ed18bd0: Swap param order (#2081) (Siggi Simonarson) #2081
- 938b0d6: "--route_prefix" -> "--executor.route_prefix" (#2082) (Lulu Zhang) #2082
- feb3931: Bump version v2.10.1 -> v2.10.2 (release.py) (Lulu Zhang)
v2.10.1
Commits
- 36393c6: Bump version v2.9.20 -> v2.10.0 (release.py) (#2033) (Vadim Berezniker) #2033
- 92435b4: Find IP for a device and gateway for a route (#2025) (Lulu Zhang) #2025
- f4c685b: Setup secondary network when starting executor (#2026) (Lulu Zhang) #2026
- 5537967: Add more invocation suggestions (round 2) (#2032) (Brandon Duffany) #2032
- f8e845d: Tweak invocation layout for suggestions (#2035) (Brandon Duffany) #2035
- 96eb286: Update bazelrc with bazel 5 cache flags (#2038) (Brandon Duffany) #2038
- 013c747: Allow sorting scorecard by size (#2039) (Brandon Duffany) #2039
- 7d6a74d: Set git metadata in CI runner bazelrc (#2034) (Brandon Duffany) #2034
- e549cd2: Add remote_timeout suggestion (#2036) (Brandon Duffany) #2036
- 6fd0d85: Add a Download JSON button to the raw tab (#2042) (Brandon Duffany) #2042
- 85a9c80: set up policy based routing for firecracker (#2043) (Lulu Zhang) #2043
- be1769f: Sort descending by default when ordering by size (#2044) (Brandon Duffany) #2044
- af72fe9: Show file names for BES uploads in cache scorecard (#2041) (Brandon Duffany) #2041
- 8db3cd3: Add suggestion preference to Groups table (#2045) (Brandon Duffany) #2045
- 1c8da5e: Support associating executions with more than one invocation. (#2040) (Vadim Berezniker) #2040
- e8b7939: Don't log warning if the key already doesn't exist when trying to delete. (#2046) (Vadim Berezniker) #2046
- 08e7394: Implement org suggestion preferences UI (#2047) (Brandon Duffany) #2047
- c2db738: add unique index (target_id, group_id) on Targets (#2049) (Lulu Zhang) #2049
- ffc76ae: Add iOS and remote_cache_async suggestions (#2048) (Brandon Duffany) #2048
- 1e5f1a5: delete old readTargets function (#2050) (Lulu Zhang) #2050
- d497d43: Make impersonation work for build history (#2052) (Brandon Duffany) #2052
- 964efa6: Route ddisk read requests to zone peers when possible. (#2051) (Tyler Williams) #2051
- 2aa46e2: Only check metadata.Zone if running on GCE. (#2053) (Tyler Williams) #2053
- dc1196c: Use a mutex when reading from peerMetadata (#2056) (Tyler Williams) #2056
- 11a7f03: Re-enable ddisk test (#2057) (Tyler Williams) #2057
- 289f55f: Support partial reads in ByteStream API. (#2059) (Vadim Berezniker) #2059
- 11681b1: Fix filter param replacement (#2061) (Brandon Duffany) #2061
- faf662b: Make public invocation executions public (#2055) (Brandon Duffany) #2055
- 6d5b4a2: Use a different range for firecracker host interfaces (#2054) (Lulu Zhang) #2054
- c0da8e5: Fix data race in scheduler server (#2064) (Brandon Duffany) #2064
- 399dc2d: Revert "Add a simple cpu cutoff (#2030)" (#2065) (Tyler Williams) #2065
- baace3b: Fix data races in runner_test (#2063) (Brandon Duffany) #2063
- 9c2d670: Fix a bunch of data races. (#2062) (Tyler Williams) #2062
- 56bae54: Fix heartbeat function and remove unnecessary locking (#2067) (Tyler Williams) #2067
- c74f44d: Refactor flagutil to use generics (#2012) (Zoey Greer) #2012
- 085cee3: Fix data race in healthchecker (#2069) (Brandon Duffany) #2069
- 8135535: Enable race detector for ci builds (#2058) (Tyler Williams) #2058
- 7677bd7: Fix missing length delimiter in remote persistent workers (#2070) (Brandon Duffany) #2070
- 1752d8e: Add ability to create flags that are aliases for existing flags (#2017) (Zoey Greer) #2017
- 59945db: Bump version v2.10.0 -> v2.10.1 (release.py) (Brandon Duffany)
v2.10.0
Commits
- a80a72d: Bump version v2.9.19 -> v2.9.20 (release.py) (#2006) (Lulu Zhang) #2006
- a5da5f7: Re-enable code spitting (#2003) (Brandon Duffany) #2003
- e7b19bb: Add suggestions tab (#2007) (Brandon Duffany) #2007
- 732f75e: Better / safer edit instance template script. (#2004) (Tyler Williams) #2004
- 2735a66: Delete and create instance group managers with the same name (#2008) (Tyler Williams) #2008
- a1e4fbd: Switch to go 1.18 (#1949) (Zoey Greer) #1949
- display redis memory usage as a percent (#2009) #2009 (Vadim Berezniker)
- be07bf7: Add config option to specify additional environment variables that should be passed to remote actions (#2011) (Siggi Simonarson) #2011
- 6604272: Use default docker hostname behavior (#2010) (Siggi Simonarson) #2010
- 87e9402: Revert "Re-enable code spitting (#2003)" (#2013) (Vadim Berezniker) #2013
- 77fc57d: Ameliorate slow GetTree calls by adding some simple caching. (#2015) (Tyler Williams) #2015
- a9abf0e: Fix branch name clicking on invocation history page (#2018) (Siggi Simonarson) #2018
- 1181f1a: Bump default TTL of pubsub streams. (#2020) (Vadim Berezniker) #2020
- f3258fe: Merge concurrent identical action execution requests. (#2016) (Vadim Berezniker) #2016
- eb7c3c6: Record pending execution before scheduling. (#2021) (Vadim Berezniker) #2021
- 09cb879: Add metric for duplicate disk cache writes. (#2022) (Vadim Berezniker) #2022
- 111c1dc: Add metadata to file upload / download traces (#2024) (Tyler Williams) #2024
- 2c7a860: Add flag to disable local peer shortcut for distributed writes. (#2023) (Vadim Berezniker) #2023
- 16d58c9: Fix scorecard action URL for CAS request rows (#2029) (Brandon Duffany) #2029
- 0cf4998: Add a simple cpu cutoff (#2030) (Tyler Williams) #2030
- 97a296f: Add more invocation suggestions (#2031) (Brandon Duffany) #2031
- 562cd93: Add ListAppend, ListRange, and Expire support to MetricsCollector (#2027) (Brandon Duffany) #2027
- ed55684: Clean up detailed stats after reading (#2028) (Brandon Duffany) #2028
- 3dd46b0: Bump version v2.9.20 -> v2.10.0 (release.py) (Vadim Berezniker)
v2.9.20
Commits
- 67ad9c6: Bump version v2.9.17 -> v2.9.19 (#1977) (Brandon Duffany) #1977
- ddc62bd: Speed up image building in release.py (#1976) (Brandon Duffany) #1976
- 0014bea: Inital implementation of volumes (#1973) (Guillaume Maudoux) #1973
- 32da950: Use SWC to transpile TypeScript (#1927) (Brandon Duffany) #1927
- a52a6e2: Allow grouping scorecard results by target (#1970) (Brandon Duffany) #1970
- Add "group by" selector and allow grouping by target (#1971) #1971 (Brandon Duffany)
- dd5a220: Add hovercard with cache request details (#1979) (Brandon Duffany) #1979
- 98dd7b0: Add compressed size to invocation cache stats (#1965) (Brandon Duffany) #1965
- 634bf36: findDefaultDevice -> findDevice (#1980) (Lulu Zhang) #1980
- c66d570: Show compressed size in volume chart (#1981) (Brandon Duffany) #1981
- d931c42: Fix CI runner tests (Siggi Simonarson)
- 21ad6ef: For command types that don't populate OptionsDescription on the Started event (query, fetch), use OptionsParsed instead (#1983) (Siggi Simonarson) #1983
- 64c4347: Add functionality to flagutil.go in preparation for switching flag-based configuration (#1936) (Zoey Greer) #1936
- 739f8eb: Change tests to use new flag-based configuration (#1937) (Zoey Greer) #1937
- 503e314: Switch over fully to flag-based configuration (#1938) (Zoey Greer) #1938
- 958b19a: Remove the config struct now that flag-based configuration is live (#1946) (Zoey Greer) #1946
- f67390e: Move the remaining flag functions into flagutil (#1947) (Zoey Greer) #1947
- 0d1cd51: Delete unused flag (#1987) (Brandon Duffany) #1987
- 75f8f8e: Store transferred size in invocation table instead of only compressed sizes (#1984) (Brandon Duffany) #1984
- 674a49a: Show more data in the scorecard (#1985) (Brandon Duffany) #1985
- 9ac3cf1: Fix history tooltip positioning (#1986) (Brandon Duffany) #1986
- bc54061: Tweak layout of grid tooltip (#1988) (Brandon Duffany) #1988
- 34625dd: Improve scorecard NotFound error handling (#1989) (Brandon Duffany) #1989
- 3af92c4: Fix stack overflow in flame chart (#1991) (Brandon Duffany) #1991
- e14498f: Improve loading state for timing tab (#1992) (Brandon Duffany) #1992
- 52a1d38: Add full request metadata to executor cache requests (#1993) (Brandon Duffany) #1993
- 5ce9291: Add executor host ID to request metadata (#1994) (Brandon Duffany) #1994
- a0f3043: Move edit-instance-template script to OS repo. (#1997) (Tyler Williams) #1997
- db188b0: Bump cross-fetch from 3.0.6 to 3.1.5 in /website (#1952) (dependabot[bot]) #1952
- 9401d4f: Add hit tracker usage test (#1996) (Brandon Duffany) #1996
- fca6e34: Make action links clickable (#1998) (Brandon Duffany) #1998
- 80f545e: Make edit_instance_template make the changes (#1999) (Tyler Williams) #1999
- b410826: Fix styling of action page terminal (#2000) (Brandon Duffany) #2000
- 14bc2bc: Add perms check to scorecard (#2001) (Brandon Duffany) #2001
- 11a3c0b: Pin podman and Skopeo versions in Dockerfile (#2002) (Lulu Zhang) #2002
- 73fdec2: Add defaults for common flag settings. (#1990) (Zoey Greer) #1990
- d31699e: Refactor suggestions to allow looking at invocation model (#2005) (Brandon Duffany) #2005
- 4f3c89b: Bump version v2.9.19 -> v2.9.20 (release.py) (Lulu Zhang)
v2.9.19
Commits
- 596c288: Bump version to v2.9.17 (#1944) (Vadim Berezniker) #1944
- c54a7b4: Add platform prop for specifying docker/podman user (#1945) (Siggi Simonarson) #1945
- 4dae5f7: Add Mac build to workflows (#1943) (Brandon Duffany) #1943
- 9e8c7a9: Update protobuf libraries, as old ones are deprecated (#1885) (Zoey Greer) #1885
- 625ab10: Report disconnected status only if invocation was not pre-empted (#1948) (Brandon Duffany) #1948
- ed9c1bd: refactor for protobuf migration (#1886) (Zoey Greer) #1886
- 34666fd: Add sorting, filtering, and grouping options to scorecard proto (#1920) (Brandon Duffany) #1920
- 42c1a1f: Keep sidecar alive while CLI is running. (#1925) (Vadim Berezniker) #1925
- 0ee5ce8: remote bazel: handle runfile directory dependencies. (#1930) (Vadim Berezniker) #1930
- 4d9c996: Ignore "can only kill running containers" error in killContainerIfRunning (#1950) (Lulu Zhang) #1950
- Implement server-side sorting, searching, filtering, and grouping (#1951) #1951 (Brandon Duffany)
- Implement UI for sorting, searching, filtering, and grouping (#1953) #1953 (Brandon Duffany)
- 055471d: Migrate from ts_library to ts_project (#1956) (Brandon Duffany) #1956
- 79dc15f: Install runsc another way to temporarily work around repo failure. (#1958) (Tyler Williams) #1958
- 8f44545: Add pull_image to action stage durations histogram (#1957) (Brandon Duffany) #1957
- ad0908b: Split tasks executing metric by stage (#1959) (Brandon Duffany) #1959
- 70338a2: Increase max recv msg size for vmexec.Exec (#1954) (Brandon Duffany) #1954
- dbad850: Add quantile dropdown to grafana dashboard (#1960) (Brandon Duffany) #1960
- 7d46eaf: Increase default grafana refresh interval (#1961) (Brandon Duffany) #1961
- 9dced96: Fix website to work with #1929 (#1962) (Siggi Simonarson) #1962
- 9b3c8e5: Fixup option name broken on refactor (#1964) (Guillaume Maudoux) #1964
- 2c755cc: Record compressed size in scorecard results (#1963) (Brandon Duffany) #1963
- b55352f: Check err != nil before using (#1967) (Tyler Williams) #1967
- 81d615e: Add duration column to scorecard (#1966) (Brandon Duffany) #1966
- 3e3a3cf: Remove empty commit_shas from test grid query (#1968) (Lulu Zhang) #1968
- b519933: support VOLATILE_GIT_COMMIT (#1969) (Lulu Zhang) #1969
- e7ad99c: Clean up duplicate filter components (#1972) (Brandon Duffany) #1972
- 5418d7b: Fix large SOC2 image (#1974) (Siggi Simonarson) #1974
- 4d8e5c8: Bump version v2.9.17 -> v2.9.18 (release.py) (Brandon Duffany)
- fb62053: Bump again to v2.9.19 (Brandon Duffany) #1977
v2.9.17
Commits
- 8077966: Don't build initrd on mac as it fails and we don't need it anyway. (#1942) (Vadim Berezniker) #1942
- cf5bee1: Bump version v2.9.14 -> v2.9.15 (release.py) (Vadim Berezniker)
- 55bdb1f: Bump version v2.9.15 -> v2.9.17 (release.py) (Vadim Berezniker)
- 1ff2dcb: Bump version v2.9.13 -> v2.9.14 (release.py) (#1911) (Lulu Zhang) #1911
- 7906e9a: Add utils for new paging proto (#1906) (Brandon Duffany) #1906
- 3af9bb8: Add SetGetMembers, Set, and GetAll methods to MetricsCollector (#1904) (Brandon Duffany) #1904
- 33022ee: go_image was pointing to outdated distroless containers (Zoey Greer) #1916
- Record detailed stats (behind flag) (#1895) #1895 (Brandon Duffany)
- b1a7be8: use base image explicitly for smarter-device-manager (Zoey Greer) #1917
- eee0e01: buildfix (Zoey Greer) #1917
- Implement GetCacheScoreCard RPC (#1907) #1907 (Brandon Duffany)
- 6860b08: Add initial cache scorecard UI (#1913) (Brandon Duffany) #1913
- b730a53: explicitly define flags for executor (Zoey Greer) #1838
- cf19cef: change callsites for executor config to use flags (Zoey Greer) #1838
- dd137c7: explicitly define remote execution flags (Zoey Greer) #1838
- 485649f: change callsites for remote execution config to use flags (Zoey Greer) #1838
- 35651ef: move flags to more specific places (Zoey Greer) #1838
- ec984a8: Don't use RealEnv for Register (Zoey Greer) #1838
- 0e824b4: fix merge problems (Zoey Greer) #1838
- e00ba7e: use java 11 because of jvm errors (Zoey Greer) #1918
- ca7d715: Bump async from 2.6.3 to 2.6.4 in /website (#1919) (dependabot[bot]) #1919
- 5fc2c14: Bump moment from 2.29.1 to 2.29.2 (#1863) (dependabot[bot]) #1863
- 06bff96: Configure vmexec server max msg size and bump MaxEstimatedFreeDisk limit (Tyler Williams) #1921
- c5b7c27: Bump timeout in TestRedisRestart test. (#1922) (Vadim Berezniker) #1922
- e08edcc: Link workflow invocation from inner invocations (#1923) (Brandon Duffany) #1923
- 5c9868f: Buildfix and mkinitrd (Tyler Williams) #1921
- cade35b: Add initrd.cpio to build using pure Go cpio lib (#1924) (Brandon Duffany) #1924
- 35c1033: Add basic support for macOS sandboxing. (Tyler Williams) #1928
- 01b7281: Add a simple test (Tyler Williams) #1928
- 77a4df9: Only run on macos, no-sandbox, and be OK with no home dir. (Tyler Williams) #1928
- 481e9e8: Keep flag sync test happy (Tyler Williams) #1928
- 3742758: Nits (Tyler Williams) #1928
- adb4acb: Address review feedback (Tyler Williams) #1928
- ec0fcc3: Resolve relative symlinks and sort always writable paths. (Tyler Williams) #1928
- 7332fa2: Fix Typo (Tyler Williams) #1928
- 889b54a: Pass through extra args to
bazel run
to the downloaded binary. (#1915) (Vadim Berezniker) #1915 - 13d30e3: Patch sha rule to not depend on config paths (#1931) (Brandon Duffany) #1931
- b4bd40b: Check errors better (Tyler Williams) #1932
- 6baa12b: explicitly define auth flags (Zoey Greer) #1839
- 83069a5: change callsites for auth config to use flags (Zoey Greer) #1839
- ae7eb18: address review comments (Zoey Greer) #1839
- 71e8f23: don't need to convert constant multipliers to
time.Duration
(Zoey Greer) #1839 - cb9b93e: Description of api key group cache ttl must be consistent (Zoey Greer) #1839
- e69f0ea: More concise description of api key group cache ttl (Zoey Greer) #1839
- 44c53a3: Use flags for api settings (#1854) (Zoey Greer) #1854
- be40b16: Allow overriding env and args via platform props (#1933) (Brandon Duffany) #1933
- fa4e265: Add CI runner option to override bazel args (#1934) (Brandon Duffany) #1934
- 09b91c2: Fix error code returned when snaploader artifacts expire (#1926) (Brandon Duffany) #1926
- 341dc9a: Make workflows compute units configurable (#1935) (Brandon Duffany) #1935
- 4421372: Upgrade rules_nodejs to 5.4.0 (#1929) (Brandon Duffany) #1929
- 1e853ea: Optimize podman pull (#1940) (Lulu Zhang) #1940
- a29bf04: Disable esbuild metafile generation (#1939) (Brandon Duffany) #1939
- 3515658: Add firecracker OOM logging (#1941) (Brandon Duffany) #1941
- c6a9214: Bump version v2.9.14 -> v2.9.15 (release.py) (Vadim Berezniker)
v2.9.14
Commits
- 79e4f8a: Add a background context in the env (Tyler Williams) #1883
- 285b151: Remove calls to context.Background() (Tyler Williams) #1883
- ec2c785: Buildfix (Tyler Williams) #1883
- b385f58: Improve release script (#1884) (Brandon Duffany) #1884
- 0fc0cfb: Bump version v2.9.10 -> v2.9.11 (release.py) (#1882) (Brandon Duffany) #1882
- 6124c4c: Fetch outputs when invoking remote bazel build/run. (#1874) (Vadim Berezniker) #1874
- c74b70f: Moved github flags and changed callsite (Zoey Greer) #1868
- 57915c2: Moved integration flags and changed callsites (Zoey Greer) #1869
- 8dfd843: Fix missing docker action stderr/stdout (#1887) (Brandon Duffany) #1887
- b804d6e: Bump version v2.9.11 -> v2.9.12 (release.py) (#1888) (Brandon Duffany) #1888
- a637a0c: Moved ssl flags and changed callsite (Zoey Greer) #1870
- e414084: Define interfaces for runner and runner pool (#1877) (Brandon Duffany) #1877
- 883e900: Add more executor retry tests (#1878) (Brandon Duffany) #1878
- 3c2f4ec: Move writes distribution to the master, not the coordinator (Tyler Williams) #1894
- c94dca5: Fix typo (Tyler Williams) #1894
- bdea3d9: explicitly define app flag for grpc (Zoey Greer) #1778
- d9c6256: change callsites for app config for grpc to use flags (Zoey Greer) #1778
- 8b562dc: use Register functions for grpc_server, ssl, and buildbuddy_server (Zoey Greer) #1778
- feb449c: Register functions for cache, move register calls into main (Zoey Greer) #1778
- c5dd512: reorder imports (Zoey Greer) #1778
- 5055329: Don't be clever about terminating the bg context (Tyler Williams) #1890
- e12189c: Use workflow pool name from config. (#1892) (Vadim Berezniker) #1892
- af28aa9: Explicitly define flags for app redis settings (Zoey Greer) #1833
- 411696c: change callsites for app config for redis to use flags (Zoey Greer) #1833
- fdb3f73: address review comments (Zoey Greer) #1833
- dd63f92: explicitly define cache flags (Zoey Greer) #1836
- 4a395a0: address review comments (Zoey Greer) #1836
- 0f46f9d: address review comments (Zoey Greer) #1836
- fb2140c: Add option to run bbcli against local app. (#1891) (Vadim Berezniker) #1891
- fa9409e: Runner side changes to extract run target metadata. (#1896) (Vadim Berezniker) #1896
- ab50a33: Reduce tracing overhead even further (Tyler Williams) #1898
- 2baa120: Allow specifying--dev flag for exec containers (#1893) (Aleksander Gondek) #1893
- 557146b: Let the driver make cluster changes (Tyler Williams) #1901
- 642a67e: Make CSS cacheable (#1900) (Brandon Duffany) #1900
- 50f59bf: Add more tests for container stdout/stderr collection (#1889) (Brandon Duffany) #1889
- 30ef532: Fix task attempt counts in the executor (#1862) (Brandon Duffany) #1862
- 78abf4b: Add SET support to redis command buffer (#1902) (Brandon Duffany) #1902
- 54a9de7: Update base images (Zoey Greer) #1903
- e640b8d: can't use manifest list, switch to image (Zoey Greer) #1903
- 7f36e56: CLI changes to setup runfiles & default args for remote run targets. (#1897) (Vadim Berezniker) #1897
- 4125654: Expand cache scorecard proto and add dedicated RPC for cache scorecard (#1801) (Brandon Duffany) #1801
- 32449a4: Fetch PR collaborator status using GitHub API (#1899) (Brandon Duffany) #1899
- 0e27bf2: explicitly define flags for executor (Zoey Greer) #1837
- e7712ac: change callsites for executor config to use flags (Zoey Greer) #1837
- 3c6e929: don't repeat package name in function (Zoey Greer) #1837
- c093ddc: Move Executor config flags to where they're used (Zoey Greer) #1837
- b0b586c: workround for podman readlink error (#1905) (Lulu Zhang) #1905
- b89127a: handle podman error properly (#1909) (Lulu Zhang) #1909
- f804813: Bump images to debian 11 (Zoey Greer) #1910
- 1848321: Don't use manifest list (Zoey Greer) #1910
- 9cbc4ff: Bump version v2.9.12 -> v2.9.13 (release.py) (Lulu Zhang)
- 7d680a3: Bump version v2.9.13 -> v2.9.14 (release.py) (Lulu Zhang)