1. 75f746b Move information whether the build is using in-memory action file system from `ActionExecutedEvent` to `BuildStartingEvent`. by Googler · 2 years, 10 months ago
  2. 4f5e325 Clean up null handling in `BuildStartingEvent` and use `AutoValue` for it. by Googler · 2 years, 10 months ago
  3. 64d7c89 Remove '@' from RepositoryName constructors by wyv · 3 years ago
  4. 13ae2c6 Use mock BugReporter instead of relying on SecurityException to see that we threw an OOM in a test. by janakr · 3 years ago
  5. 96c8a90 BEGIN_PUBLIC by Googler · 3 years, 1 month ago
  6. 52d1d4a Add `--experimental_output_directory_naming_scheme` with two modes. by twigg · 3 years, 1 month ago
  7. 50dc446 Adding BASELINE_CONFIGURATION precomputed value for reading by BuildConfigurationFunction by twigg · 3 years, 1 month ago
  8. 46e365f Pass artifact metadata along to BEP so that uploaders can better tell if a file needs to be uploaded. by janakr · 3 years, 1 month ago
  9. 3fd0ffa Automatic code cleanup. by Googler · 3 years, 1 month ago
  10. 7a65271 config doesn't error on duplicate `--define` values by Daniel Wagner-Hall · 3 years, 2 months ago
  11. b2a9434 Make SyscallCache a constant over the lifetime of the server: it was already effectively a constant, but we initialized it based on the value of --legacy_globbing_threads on the first invocation that did package loading. That never really made much sense (initial capacity != concurrency) and anyway with Skyframe --legacy_globbing_threads isn't the controlling knob for concurrent accesses to the SyscallCache, since it's accessed directly in Skyframe. by janakr · 3 years, 2 months ago
  12. 0537837 Properly handle interrupts when retrieving packages for DumpCommand. by janakr · 3 years, 2 months ago
  13. bdc2ec7 Refactor `MemoryPressureListener` and `MemoryPressureModule` to use `EventBus`. Future modules can register handlers on the `CommandEnvironment`'s `EventBus` in `BlazeModule#beforeCommand` - these handlers react to garbage collection notifications. by Googler · 3 years, 2 months ago
  14. cc4036e Add missing BEP conversion for BlazeTestStatus.FAILED_TO_BUILD. by adgar · 3 years, 3 months ago
  15. 7d3e533 Refactor `RetainedHeapLimiter` into (i) a general purpose mechanism for noticing memory pressure and (ii) a use of that mechanism to achieve the actual goal of `RetainedHeapLimiter`. by nharmata · 3 years, 3 months ago
  16. 80ada0f Internal change by Googler · 3 years, 3 months ago
  17. 78d0131 Get rid of the '@' in RepositoryName by wyv · 3 years, 3 months ago
  18. 44c30ac Add value equals and hashCode to BuildConfigurationValue by twigg · 3 years, 4 months ago
  19. a6d13b0 Add InstrumentationFilterTest. by dacek · 3 years, 4 months ago
  20. a9d3cfb Remove FragmentClassSet from BuildConfigurationKey by twigg · 3 years, 4 months ago
  21. 33f7648 Remove the unnecessary `BuildConfigurationValue` wrapper around `BuildConfiguration`. by jhorvitz · 3 years, 5 months ago
  22. c37bd0d Migrate from `Strings#repeat(String, int)` to `String#repeat(int)`. by jhorvitz · 3 years, 5 months ago
  23. 5752762 Delete experimental_ui_mode by michajlo · 3 years, 6 months ago
  24. 639f89d Fix [Prepa] actions stuck in active state by Brandon Jacklyn · 3 years, 6 months ago
  25. bf5e2b8 Remote: Async upload (Part 8) by chiwang · 3 years, 7 months ago
  26. 90fe7d4 Delete unused/unnecessary StringUtilities methods by michajlo · 3 years, 7 months ago
  27. 7300231 Disable --all_incompatible_changes. by aiuto · 3 years, 7 months ago
  28. 3a5bea1e Don't interrupt the command thread on an abrupt exit/crash if we are already on the command thread: the interruption is to stop the command thread from proceeding with non-exit work, but if the command thread is the one noting the abrupt exit/crash, it's already done with non-exit work. by janakr · 3 years, 8 months ago
  29. 262cd8a Clear out OOM intentionally thrown in test case. by janakr · 3 years, 8 months ago
  30. 38923a9 Fix issue with config retrieval in ConfigCommandTest. by leba · 3 years, 9 months ago
  31. 1ab4003 Roll-forward of https://github.com/bazelbuild/bazel/commit/a95c7b7a9cb0088787d10a49d491b81f80cb6313 with fix: only reset the heapLimiterTriggeredGc bit if we are in a manually triggered GC. This prevents a concurrent non-manually triggered GC from resetting the bit. by janakr · 3 years, 9 months ago
  32. 5d92634 Automated rollback of commit a95c7b7a9cb0088787d10a49d491b81f80cb6313. by janakr · 3 years, 9 months ago
  33. 8e881f7 Prevent new commands from starting if Bazel is in the middle of crashing: crashing can take quite a long time during clean-up, and it's confusing if another command runs in the middle of it. This became much more likely after https://github.com/bazelbuild/bazel/commit/5ebcf97e655797cf3715806fff55e7fa3c5a61b9, since the command thread is interrupted in a crash now, so control is returned to the caller. by janakr · 3 years, 9 months ago
  34. 0f812eb Remote: Display download progress when actions are downloading outputs from remote cache. by Chi Wang · 3 years, 9 months ago
  35. a95c7b7 Modify RetainedHeapLimiter to only throw an OOM when it itself triggers a manual GC. Other parts of Blaze can trigger manual GCs, and high memory usage after a manual GC does not mean that Blaze has to OOM. by janakr · 3 years, 9 months ago
  36. 766cd0e Add new attempt_count field to BES. by Googler · 3 years, 9 months ago
  37. 2f4ed67 Add a flag to drop BuildConfigurationValue.Key nodes when analysis is dropped. They're unlikely to be used again, are relatively cheap to compute if they do have to be recomputed, and cost a fair bit of memory. by janakr · 3 years, 9 months ago
  38. 6ae4dd53 Use the fact that we know the shard count of a test ahead of time to simplify our data structures around sharding a little bit. by janakr · 3 years, 9 months ago
  39. d9e8f58 Confirm in BlazeRuntimeTest that command thread is interrupted. by janakr · 3 years, 10 months ago
  40. d63d0a3 Delete testutil test sizing infrastructure by michajlo · 3 years, 10 months ago
  41. bf6987d Move some OOM handling (including heap dumps) from `RetainedHeapLimiter` to `BugReport`, and output the heap dump under the output base. by jhorvitz · 3 years, 10 months ago
  42. 5ebcf97 As with AbruptExitException, interrupt the command thread when a crash is encountered: this lets modules (like the build event publisher) perform their shutdown tasks with less competition from ordinary operations, as well as stopping the inflow of data from those operations. Particularly relevant for OOMs. by janakr · 3 years, 10 months ago
  43. 1e803ab Remove default build options. by jhorvitz · 3 years, 11 months ago
  44. 10fe917 Add a flag to manually create a heap dump from `RetainedHeapLimiter`. by jhorvitz · 4 years ago
  45. 6380c289 Use `FragmentClassSet` instead of `ImmutableSortedSet<Class<? extends Fragment>>`. by jhorvitz · 4 years ago
  46. 9ad5aed Remove `OptionsDiffForReconstruction` in favor of just using `BuildOptions`. by jhorvitz · 4 years ago
  47. e5c832a BES: Use WKPs for timestamp/duration values by Yannic · 4 years ago
  48. ff61603 ConfigCommand should handle multiples of same key. by twigg · 4 years ago
  49. ec17683 Use `TestParameterInjector` in `UiEventHandlerStdOutAndStdErrTest`. by ajurkowski · 4 years ago
  50. fcf9dd5 Ensure NamedSetOfFiles BEP event appears before event referencing the file_set. by adgar · 4 years, 1 month ago
  51. 1b18d65 Automatic code cleanup. by Googler · 4 years, 1 month ago
  52. 3b60948 Create TargetSummary event publisher behind disabled flag by kmb · 4 years, 1 month ago
  53. 734988c Add support for passing "host" as the config name in the config command. by jcater · 4 years, 2 months ago
  54. 320ecee Refactor config command to always work on the command-specific ConfigurationForOutput object. by jcater · 4 years, 2 months ago
  55. b6adb8c Update usage of JsonParser in config command tests. by jcater · 4 years, 2 months ago
  56. 6ebc9fb Propagate response extensions from BlazeRuntime#afterCommand to the CommandService API. by Googler · 4 years, 2 months ago
  57. e149d3b Rewrite `TestResultAggregatorTest` to go through the `testEvent` API. by jhorvitz · 4 years, 2 months ago
  58. 346d5fe Remove unnecessary test-only methods from `TestResultAggregator` and `AggregatingTestListener`. by jhorvitz · 4 years, 2 months ago
  59. 052e5f8 Remove our own usages of Apache Commons Lang and replace them with Guava. by philwo · 4 years, 2 months ago
  60. d322b72 Return exit codes describing test action system failures instead of 3 by mschaller · 4 years, 3 months ago
  61. 4182af4 Add a field to `RunRequest` to pass arbitrary messages to the `CommandServer`. by jhorvitz · 4 years, 3 months ago
  62. 178615d Refactor spawn stat computation. by twerth · 4 years, 4 months ago
  63. 8eae6b3 Add tests that would have caught duplicate "FAILED" messages. by janakr · 4 years, 4 months ago
  64. 99725e1 Wire correct interrupt handling from ActionExecutedEvent by michajlo · 4 years, 4 months ago
  65. 13f6436 Simplify CleanCommandRecommendsAsyncTest. by Tobias Werth · 4 years, 4 months ago
  66. c45ad13 Prevent starlark alias logic crashing with mangled args by juliexxia · 4 years, 5 months ago
  67. 22b4dbc Add basic incompatible target skipping by Philipp Schrader · 4 years, 5 months ago
  68. d5f96eb Handle crashes in a more consistent way. by jhorvitz · 4 years, 5 months ago
  69. 08a7179 Fix warnings in `UiStateTracker`. by jhorvitz · 4 years, 5 months ago
  70. 7c8fc4f Remove references to experimental feature. by warkahscott · 4 years, 5 months ago
  71. d72c3b229 Use `AbortReason.OUT_OF_MEMORY` instead of `AbortReason.INTERNAL` for OOMs. by jhorvitz · 4 years, 5 months ago
  72. d1d0c85 Set --experimental_enable_flag_alias to true by warkahscott · 4 years, 5 months ago
  73. 10d19ef Refactor AbstractBlazeOptionHandlerTest into a helper class by warkahscott · 4 years, 6 months ago
  74. 5ebc1fb Use the value of `--oom_message` in the OOM thrown by `RetainedHeapLimiter`. by jhorvitz · 4 years, 6 months ago
  75. fd9a254 Refactor `RetainedHeapLimiter` to be more testable. by jhorvitz · 4 years, 6 months ago
  76. 4e7b1e5 Make OutputDirectories ready to produce repository-dependent bin directory paths. by Googler · 4 years, 6 months ago
  77. de77148 Allow for Starlark flags to be aliased on the command line. by warkahscott · 4 years, 6 months ago
  78. c87bd58 Cleanups for nested test_suite or java_test under trim_test_configuration by twigg · 4 years, 6 months ago
  79. 11102e3 Quote user-provided string so it is clearly on a distinct meta-level. by Googler · 4 years, 6 months ago
  80. 1d9c7da Add check so --flag_alias can be enabled/disabled on the command line. by warkahscott · 4 years, 6 months ago
  81. 2e1480d Truncate query expression before inclusion in user messages (e.g. stderr, logs, failure details) by mschaller · 4 years, 6 months ago
  82. 421cf15 Optimize handling of long lines when using `--test_output=streamed`. by ajurkowski · 4 years, 7 months ago
  83. 450c7ad bazel: rename imports of lib.syntax to java.starlark.net by adonovan · 4 years, 7 months ago
  84. f5c9e77 Add rudimentary test for QueryCommand invalid syntax codepath by michajlo · 4 years, 7 months ago
  85. 4e11dc1 Stop using reflection to create GrpcServerImpl by michajlo · 4 years, 7 months ago
  86. 74bd302 cquery: support configuration "short IDs". by gregce · 4 years, 7 months ago
  87. 97c0bd1 Replace test usages of DigestHashFunction#getDefaultUnchecked and implicit DigestHashFunction#getDefault calls by the actual default hash function. Also remove a bunch of unnecessary Clock injections. by janakr · 4 years, 7 months ago
  88. bc2d79d Include server description in "Another command..." waiting messaging by michajlo · 4 years, 7 months ago
  89. c018051 Account for internal actions in stats summary. by Tobias Werth · 4 years, 7 months ago
  90. 240bdea bazel packages: rename StarlarkSemanticsOptions -> packages.semantics.BuildLanguageOptions by adonovan · 4 years, 7 months ago
  91. ce510ca Open source BlazeCommandDispatcherTest by michajlo · 4 years, 7 months ago
  92. 2bb3b73 Add the 'supports-graceful-termination' tag to request nice termination. by jmmv · 4 years, 7 months ago
  93. 222419b Split BlazeOptionHandler for greater testing extensibility by warkahscott · 4 years, 7 months ago
  94. bfbd95f Fix multi-word test case names to use lowerCamelCase. by jmmv · 4 years, 7 months ago
  95. 8454a18 Consolidate BlazeCommandDispatcher constructors by michajlo · 4 years, 7 months ago
  96. 0badd69 Remove optional from FailureDetail field in QueryException and make it a requirement. by Googler · 4 years, 8 months ago
  97. c67c570 Rename Skylark to Starlark in src/test/java/com/google/devtools/build/lib/skylark by laurentlb · 4 years, 8 months ago
  98. f834d27 Add fine grained Aquery failure codes to AqueryCommandUtils and ActionFilterFunction. by Googler · 4 years, 9 months ago
  99. 5de680a Expose the number of runs and shards in the summary by Googler · 4 years, 10 months ago
  100. 2902018 Encode additional ActionExecution failures with FailureDetails by mschaller · 4 years, 10 months ago