1. bd67975 Cleanup: move remaining AnalysisFailureInfo tests into AnalysisFailureInfoTest.java by arostovtsev · 3 years ago
  2. 01183bc Fix crash with --allow_analysis_failures when RuleClass.ConfiguredTargetFactory.create() returns null by arostovtsev · 3 years ago
  3. 5d93335 Add tests for `FileWriteStrategy`. by ajurkowski · 3 years ago
  4. fc66ead Remove options class parameters from `SkyframeExecutor` sync methods - an `OptionsProvider` is already passed in, and it's confusing that some tests have conflicting options in the raw parameter vs the provider. by jhorvitz · 3 years ago
  5. 64d7c89 Remove '@' from RepositoryName constructors by wyv · 3 years ago
  6. f1e6c65 Bazel DevSite: Replace docs.bazel.build references under //third_party/bazel. by fwe · 3 years ago
  7. 43497ff Test fixes registering appropriate test toolchain(s). by trybka · 3 years ago
  8. 2f727fa Rename RepositoryName getters by wyv · 3 years ago
  9. 591dcc4 Remote: Fix a bug that outputs of actions tagged with no-remote are u… by Chi Wang · 3 years ago
  10. c60eb5d Include merged manifest in android_deploy_info output group. by Googler · 3 years ago
  11. 6464f1c Add incompatible flag to disable cfg="host" from Starlark by Yannic · 3 years ago
  12. 187a545 Set progress_message on proto_lang_toolchain rules. by ilist · 3 years ago
  13. e45fb7a Implement proto_common.declare_generated_files. by ilist · 3 years ago
  14. b93f828 Switch to using the d8 jar from maven.google.com instead of the jar from the by Googler · 3 years ago
  15. a9465df Automated rollback of commit 240af807c935225d98b630666000cc03934f2ce7. by lberki · 3 years ago
  16. c70e072 Automated rollback of commit 76c8c3a35776ecd6c568cf4ef1b6f2d2f52c0280. by ilist · 3 years ago
  17. 8f0034c Fix `GlobValue` NPE bug. by emilyguo · 3 years ago
  18. 240af80 Allow select() specialization resolution to work with constraint_values. by Googler · 3 years ago
  19. 5179d03 Split `third_party/grpc` into `grpc` and `grpc-java` [2/3] by Vasilios Pantazopoulos · 3 years ago
  20. bc1e207 For Skymeld, eagerly plant the symlinks from execroot to the source root. by leba · 3 years ago
  21. 32e841d Add a test to document the fact the local actions fail with Skymeld. by leba · 3 years ago
  22. 01d337f Intern trivial ActionEnvironment and EnvironmentVariables instances by Fabian Meumertzheim · 3 years ago
  23. b193fc6 Do not attempt to invalidate workspace paths when not tracking incremental state. by jhorvitz · 3 years ago
  24. 5be114a Add **Starlark** implementation of common.copts method. by Googler · 3 years ago
  25. d57e2c1 Add an allowlist for `java_import.exports` by cushon · 3 years ago
  26. cf7ebef Implement proto_common.experimental_should_generate_code. by ilist · 3 years ago
  27. 4e2b21b Remove unused code from ProtoCompileActionBuilder. by ilist · 3 years ago
  28. 3450fd3 Pass ConfiguredTarget to proto generators instead of ProtoInfo. by ilist · 3 years ago
  29. d7a3836 Add experimental_progress_message parameter to proto_common.compile. by ilist · 3 years ago
  30. 982bbce Implement and expose proto_common.compile call. by ilist · 3 years ago
  31. 7c18a04 Fix square braces in lexer by Thomas Zayouna · 3 years ago
  32. 9db58e0 Automatic code cleanup. by Googler · 3 years ago
  33. c9f9d7b In `SequencedSkyframeExecutorTest`, inject values using `Injectable` instead of `GraphTransformerForTesting`. by jhorvitz · 3 years ago
  34. d352102 Revert the eager throwing of catastrohpic analysis exceptions. by leba · 3 years ago
  35. e0be616 Post SpawnExecutedEvent only once, but with correct startTime. by larsrc · 3 years ago
  36. e982f2a Remove PathCasingLookupFunction. by lberki · 3 years ago
  37. a09d19b Add ToolchainTypeRequirement to ToolchainTestCase. by John Cater · 3 years ago
  38. 5f6a121 Update starlark apis that consume toolchain types to use by John Cater · 3 years ago
  39. 9c98120 Add support for .ar archives (and .deb files) by Kevin Lubick · 3 years ago
  40. 9f908ca Add target label to SpawnExec in the execution log by Cristian Hancila · 3 years ago
  41. c7c3fa1 Delete `getValues` method in SkyFunction and Environment files, cause all the usages have been replaced by get(Ordered)ValuesAndExceptions. by emilyguo · 3 years ago
  42. a25dea6 Ensure that Skyframe graph is cleaned after preloading a query if it might have nodes that need to be deleted. Not doing it eagerly means that, in a non-SkyQuery query, LabelVisitor may request single-package evaluation that will trigger deletion, but because of our usage of ConcurrentHashMap#forEachEntry in deletion, and its usage of the currently active ForkJoinPool, that deletion may attempt a re-entrant Skyframe evaluation. by janakr · 3 years ago
  43. d3170af Use `CrashContext#keepAlive` instead of attempting to halt the JVM in `BazelBuildEventServiceModuleTest`. by jhorvitz · 3 years ago
  44. f2ac04a Specify fixedEnv/inheritedEnv interaction in ActionEnvironment by Fabian Meumertzheim · 3 years ago
  45. ee9727d Let Starlark tests inherit env variables by Fabian Meumertzheim · 3 years ago
  46. 0503d45 Automatic code cleanup. by Googler · 3 years ago
  47. 6ad5453 Clean up bug reports for unexpected exceptions and do some general clean-up of SkyframeErrorProcessor. Severity of most unexpected exceptions is reduced to "logUnexpected". However, places where we encounter undetailed exceptions have been promoted to "sendBugReport" since they indicate a failure to attribute responsibility, which could affect downstream systems. by janakr · 3 years ago
  48. 64795c2 Add a sample of modified output files to `ExecutionFinishedEvent`. by ajurkowski · 3 years ago
  49. ff6c033 Fixes for native/starlark differences for java_lite_proto_library by Googler · 3 years ago
  50. c74b69e In `BugReportTest`, use a custom `SecurityManager` to exercise attempting to halt the JVM. by jhorvitz · 3 years ago
  51. 38722db Automated rollback of commit f2bee5658d2991ccd1674f2c8bec303db30f3371. by emilyguo · 3 years ago
  52. 299022c remote: Proactively close the ZstdInputStream in ZstdDecompressingOutputStream. by Benjamin Peterson · 3 years ago
  53. 203f2c5 Propagate user link flags from `deps` on `objc_library` CcInfo provider by Googler · 3 years ago
  54. 815c78d Don't propagate interrupt in ConfiguredTargetFunction#computeDependencies if there is also an error: if we really are being interrupted, the interrupt will override any error in the Skyframe engine. If the interrupt was because we're in error bubbling, we need to throw the processed error to avoid a loading-phase error tunneling through to analysis-phase objects. by janakr · 3 years ago
  55. 1799842 Don't stamp binaries built in tool configuration by Googler · 3 years ago
  56. 13ae2c6 Use mock BugReporter instead of relying on SecurityException to see that we threw an OOM in a test. by janakr · 3 years ago
  57. 7f75df2 Add `--multi_release_deploy_jars`, which causes `_deploy.jar` outputs of `java_binary` to be Multi-Release jar files by cushon · 3 years ago
  58. 528d067 Expose ProtoLangToolchainInfo to builtins. by ilist · 3 years ago
  59. b4587f8 Extend proto_lang_toolchain rule with progress_message and mnemonic attributes. by ilist · 3 years ago
  60. 66e29cd Proxy proto compiler and proto opts over proto_lang_toolchain rule. by ilist · 3 years ago
  61. a229bed Improve action conflict checker's performance with Skymeld. by leba · 3 years ago
  62. 2968644 Add a unittest for ExpandSingleVariable. by Googler · 3 years ago
  63. ac21910 fix(bzlmod): throw on json parse exception by Thomas Zayouna · 3 years ago
  64. 041f7ce Update j2objc scripts to be `py_binary` targets. by Googler · 3 years ago
  65. b4e8f2a In `BuildIntegrationTestCase`, permit writing utf-8 file contents and ensure all path strings are encoded as latin-1 to keep the test framework consistent with `NativePosixFiles`. by jhorvitz · 3 years ago
  66. d49b100 Add a test for handling of `InconsistentFilesystemException` from underlying packages in `PrepareDepsOfTargetsUnderDirectoryFunction`. by ajurkowski · 3 years ago
  67. 97e0fe3 Automatic code cleanup. by Googler · 3 years ago
  68. a28e411 Resolve memory issue for java_lite_proto_library by Googler · 3 years ago
  69. 1f33504 Turn down unused `--experimental_persistent_test_runner` experiment by cushon · 3 years ago
  70. 702df84 Remote: Fix crashes by InterruptedException when dynamic execution is enabled. by Chi Wang · 3 years ago
  71. ccbcefd Automatic code cleanup. by Googler · 3 years ago
  72. 00d74ff Support decompressing zstd tar archives for repository rules. by Benjamin Peterson · 3 years ago
  73. 78d0fc9 Make --[no]distinct_host_configuration a no-op. by lberki · 3 years, 1 month ago
  74. a151116 Remote: Check declared outputs when downloading outputs. by Chi Wang · 3 years, 1 month ago
  75. 73f5879 Use SyscallCache when checking new value of DirectoryListingStateValue. Saves a filesystem operation when doing globs on an incremental build. by janakr · 3 years, 1 month ago
  76. bd35a08 Fix a bug in `MockToolsConfig#copyTool` that causes an extra line to be written. by jhorvitz · 3 years, 1 month ago
  77. f561749 Remove unused deps. by twerth · 3 years, 1 month ago
  78. 55951b9 Untangle the hairball a little bit by splitting up two source files (which will help by twerth · 3 years, 1 month ago
  79. f14dd12 Don't use the SyscallCache for external repository/managed directory/output files in FilesystemValueChecker: such files may be updated later in the build, so caching them is unsafe. by janakr · 3 years, 1 month ago
  80. 8d22e46 Add implementation of collect_compilation_prerequisites to cc_helper, this makes cc_internal's collect_compilation_prerequisites method obsolete. by Googler · 3 years, 1 month ago
  81. f789c0d Do not validate input-only settings in transitions by Fabian Meumertzheim · 3 years, 1 month ago
  82. 96c8a90 BEGIN_PUBLIC by Googler · 3 years, 1 month ago
  83. 5b54588 Remote: Don't upload action result if declared outputs are not created. by Chi Wang · 3 years, 1 month ago
  84. 52d1d4a Add `--experimental_output_directory_naming_scheme` with two modes. by twigg · 3 years, 1 month ago
  85. 50dc446 Adding BASELINE_CONFIGURATION precomputed value for reading by BuildConfigurationFunction by twigg · 3 years, 1 month ago
  86. f45a3f6 Remove the _cc_toolchain attribute from each of the base Starlark apple binary rules used for testing apple_common.link_multi_arch_binary(...). by Googler · 3 years, 1 month ago
  87. a9ac2b6 Make MemoryPressureEvent.Builder public. Add `peak_post_gc_tenured_space_heap_size` to `build_metrics` within `build_event_stream.proto`. This field tracks the peak tenured space JVM heap size post GC across all events. by Googler · 3 years, 1 month ago
  88. 51c90c7 Add --experimental_exec_configuration_distinguisher by twigg · 3 years, 1 month ago
  89. f95fda5 Propagate systems errors back out of BazelJavaBuilder and shut down the worker when they happen. by larsrc · 3 years, 1 month ago
  90. 6fbb159 Rolling back https://github.com/bazelbuild/bazel/commit/e2abe2b519fe86b213d822c1fadd7a51d6d3a3f6: bug is understood and this is causing other problems (when label in genquery has a % in it, the thread name causes a formatting exception). by janakr · 3 years, 1 month ago
  91. 2ee79b8 Bazel DocGen (3/3): Update links in code comments. by fwe · 3 years, 1 month ago
  92. f2c9391 Remove traces of the "include directory" from include scanning, and clarify that it is only used by build-info actions: the native cc_inc_library rule is gone, and that was where the include directory was used in a special way. by janakr · 3 years, 1 month ago
  93. 1a07443 Bring DelegatingSyscallCache out to production code. by janakr · 3 years, 1 month ago
  94. 7bc3714 Change `MockProtoSupport` path to `protocol_compiler`. by Googler · 3 years, 1 month ago
  95. 61b3bb2 Don't wrap FileStatus in FileStatusWithDigestAdapter if the FileStatus is already a FileStatusWithDigest. by janakr · 3 years, 1 month ago
  96. 95278b4 Remove FileStateValue#create(RootedPath, TimestampGranularityMonitor) and make FileStateValue's usage of Path#getFastDigest go through the SyscallCache. by janakr · 3 years, 1 month ago
  97. 873bf0a Change FileSystemValueChecker to use a SyscallCache when computing new values. This cache is not expected to help too much, since the new value is injected into Skyframe, but for stat operations that need to repeated by non-Skyframe globbing, this benefits caching a bit. by janakr · 3 years, 1 month ago
  98. d1b2f96 Migrate some callers of FileStateValue#create(RootedPath, TimestampGranularityMonitor) to FileStateValue#create(RootedPath, SyscallCache, TimestampGranularityMonitor). Note that after https://github.com/bazelbuild/bazel/commit/50d26d173e2ff0a3ba468b287b9190ddfccbcdbd this doesn't cause any additional filesystem access. by janakr · 3 years, 1 month ago
  99. 93b8b72 Fix the analysis tests by Andrew Katson · 3 years, 1 month ago
  100. ae41448 Optimize shallow heap of `LibraryToLinkValue`. by nharmata · 3 years, 1 month ago