Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/oppia/bazel
a fast, scalable, multi-language and extensible build system
https://github.com/oppia/bazel
Use exec paths instead of runfiles paths, and add 'data' to the inputs
of the action that create...
We recently added a warning whenever we encounter a shared action which has a
tree artifact inpu...
This accomplishes a purely downward flow in the method calls. While working on this code, I felt...
003c6f96c6a148fb34c5b922f9411ddf6a953f97 authored over 4 years ago by jhorvitz <[email protected]>ActionMetadataHandler may need to be recreated after input discovery. This is messy because the ...
6c8f7b981e656685321c8d32cdcc45aab62233a0 authored over 4 years ago by jhorvitz <[email protected]>This allows the case to work where the same toolchain is dependened on by multiple execution gro...
6415e5c0bb8cc473c9a0444f67246a336d6f212f authored over 4 years ago by jcater <[email protected]>i.e. first check-in of [Measuring Configuration Overhead](https://docs.google.com/document/d/10Z...
2323dfe214a93315ca09bd213066e26b7dd17ea8 authored over 4 years ago by Greg Estren <[email protected]>Change-Id: Ibc2b8e414d093b9739c8e135ca6d00b21e9c862f
28439775c49281d19086effdd771cfbf013584f8 authored over 4 years ago by Greg Estren <[email protected]>Change-Id: Ibe47b37a1acb91838e496b9b7eefb01e1bc4119c
4c9c44eff4c6e70add548068bec17b61baa13e66 authored over 4 years ago by Greg Estren <[email protected]>This is currently used as the store for an action filesystem, but it does not actually store any...
68a30a0bb765d33d76919a5933df3a5a0a3147f5 authored over 4 years ago by jhorvitz <[email protected]>Aspect exec groups are not implemented yet so currently aspects exec_properties are always set t...
3eb806eca5c6b5cab8a60b10a7edb480791c39b3 authored over 4 years ago by juliexxia <[email protected]>Before, by only having source_jar parameter, user in Starlark must actually have another Artifac...
3762e94856dda91f91a5d14fcd56eb412a281c68 authored over 4 years ago by ilist <[email protected]>This is a workaround for a netty bug https://github.com/netty/netty/issues/10402 that caused the...
1ada9a5e75fb9ff80388b5e4188f7873b59a315b authored over 4 years ago by Yun Peng <[email protected]>This is an NFC.
RELNOTES: None
PiperOrigin-RevId: 321319827
This adds a test for 01df1e5c3aaf709e9388293514ae978e59ae2cbb, which
didn't come with a (OSS) te...
* Use the official name ("remote asset API") so it's easier to find.
* Add a link to the API def...
`bazel`'s help text refers only to `--remote_cache`, and this is the only instance of `--remote_...
981c0d47ce2b321db64e4613eb60a6ee602e4d6d authored over 4 years ago by Austin Anderson <[email protected]>Use this from ActionMetadataHandler to merge two tree traversals into one. We had been performin...
0d0758aeaaf7ade4fbacfb99e222b9a8a0f08a21 authored over 4 years ago by jhorvitz <[email protected]>
RELNOTES: None.
PiperOrigin-RevId: 321209203
Only recognized sizes (small/medium/large/enormous) are allowed, so this lax phrasing doesn't ma...
f6dc5fa3cb01d5266df1d2ffae68d59d2fe48675 authored over 4 years ago by Googler <[email protected]>Based on https://github.com/bazelbuild/bazel/blob/master/src/main/java/com/google/devtools/build...
8704af2f48d5070316a34639b45a767b4548f469 authored over 4 years ago by Googler <[email protected]>
RELNOTES: None.
PiperOrigin-RevId: 321195859
RELNOTES: None.
PiperOrigin-RevId: 321185281
And move some non-sharding-related prose so it'll be under the correct section.
RELNOTES: None.
...
PiperOrigin-RevId: 321174807
7b23452eae6e07e8d7f762f5ed37f4eaffd6542a authored over 4 years ago by janakr <[email protected]>--experimental_post_execution_skyframe_state_format outputs the state of Skyframe after each bui...
bb9eed0653c92ba668aec94dffbfed5112921e11 authored over 4 years ago by leba <[email protected]>
RELNOTES:none
PiperOrigin-RevId: 321154158
DetailedTargetParsingException did not contain the topic message of the higher level exception, ...
05c20106a90d33043c78d1c64fb1ca448b3b7187 authored over 4 years ago by Googler <[email protected]>
This is closer to how events for proper packages are reported (immediately after
they're loaded)...
PiperOrigin-RevId: 321139781
0985ad7ad749d415983a8e6240cd25423b5cce88 authored over 4 years ago by jcater <[email protected]>A follow-up to #11696
Closes #11735.
PiperOrigin-RevId: 321131430
a91aad8aebc4fea02dc480732d64689cd5d4a545 authored over 4 years ago by Andrzej Guszak <[email protected]>
With Xcode 11 Apple's linker introduced a new oso_prefix option which
removes the given prefix f...
*** Reason for rollback ***
Bazel 3.4.1 is released and fixes the issue.
*** Original change d...
8953b6632abd7ec4380aca42f168f41e4d437c52 authored over 4 years ago by twerth <[email protected]>Due to a grpc bug breaking Bazel inside docer in Bazel 3.4.0, we have to revert the upgrade of g...
c3ea5a1253c6cfad46fffa25d9842bce1fdc69c2 authored over 4 years ago by Yun Peng <[email protected]>Closes #11755.
PiperOrigin-RevId: 321111710
b3a4b511a4a8f2376486f6df0c946a11ddd11c78 authored over 4 years ago by Tobias Werth <[email protected]>*** Reason for rollback ***
Breaks execution_phase_tests.
See https://buildkite.com/bazel/baze...
d0a74ff94fe682d729283b34e92e344e964a1632 authored over 4 years ago by twerth <[email protected]>Baseline: 7404d17ac76da876ae0b432d1fccf222a9e991fe
Cherry picks:
+ f31f2d787116120b2b16e9aa...
d917bf23034dea4503ca709f80307eda63378e8c authored over 4 years ago by Bazel Release System <[email protected]>This set was previously used to track which files were injected with the goal of skipping chmod ...
a68bdbb0fe2fef5b5ac7acad98a17e567b8a8a59 authored over 4 years ago by jhorvitz <[email protected]>PiperOrigin-RevId: 320985106
5fb12454ff1edadec4955099fb372134e752a457 authored over 4 years ago by Googler <[email protected]>Bazel 3.4.0 broke something and now rbe_autoconfig fails somewhere inside Docker where it tries ...
86c202f9b35c980ba4b606dbe8ae5183fc641945 authored over 4 years ago by philwo <[email protected]>There is no longer any scenario under which tree artifact children are added to OutputStore outs...
64b468a9c10befc40ee945a86b028f88dcb43466 authored over 4 years ago by jhorvitz <[email protected]>Work toward https://github.com/bazelbuild/bazel/issues/10613
Update license name
Add :srcs
Ad...
1a0f47a8b9584aa8a516b58f4bcab33c375d32ab authored over 4 years ago by Greg Estren <[email protected]>Baseline: 7404d17ac76da876ae0b432d1fccf222a9e991fe
Cherry picks:
+ a4334be50a206bf8d676a019...
93262a5b1eb7bb898ebaf6cf0466ad1c1beb1d6f authored over 4 years ago by Bazel Release System <[email protected]>Immutable objects are harder to construct, but safer/easier to work with.
Closes #11751.
Piper...
5e486a2bb2a79afa73f7b7fda53c320bb2930b96 authored over 4 years ago by Stiopa Koltsov <[email protected]>Also cleans up generation of bazel-distfile.tar to work on macOS.
Fixes #11741.
Closes #11743....
d8c8a2bcf295ace398030dbadf047b197ec9cfb6 authored over 4 years ago by John Cater <[email protected]>
Replace Guava cache with ConcurrentHashMap. Guava cache is quite
expensive for quick operations....
Fixes a typo in the JDK URL that would cause Bazel to issue this warning:
```
WARNING: Download...
We had a mix of mocked-up env and "proper" evaluation. Settle on the latter
since it's less code...
Found three places where we are not calling close() on other Closeable instances if one throws.
...
Remove IOException from MetadataConsumer since it is never thrown.
PiperOrigin-RevId: 320714944
2a960e93924fc47138b6c422cb3748cb4066784d authored over 4 years ago by jhorvitz <[email protected]>A lot of stuff is being passed back and forth. Let SkyframeActionExecutor be responsible for man...
4ecc74922dd617f496dadacc02e5721178778a06 authored over 4 years ago by jhorvitz <[email protected]>PiperOrigin-RevId: 320689793
5ef954fe445ef064a38cda333c7013b6df87c065 authored over 4 years ago by janakr <[email protected]>source isn't writable.
This happens, for example, with the output from bazel-distfile.tar.
Part...
2cb1a661ff317cb2ab6dc0c6eaf9e7d30c3c8f24 authored over 4 years ago by John Cater <[email protected]>
The maps for filesets in `ActionExecutionMap.ContinuationState` are never
changed after the init...
RELNOTES: None
PiperOrigin-RevId: 320614521
Original Issue: https://github.com/bazelbuild/bazel/issues/11718
RELNOTES: None
PiperOrigin-Rev...
RELNOTES: None
PiperOrigin-RevId: 320535377
Fix warnings, remove @VisibleForTesting, add checkNotNull, and simplify some code flow. Also del...
e9186ebbe8ac0b4488a1111f27a5713b48191132 authored over 4 years ago by Googler <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 320452866
registered.
Closes #11728.
PiperOrigin-RevId: 320420725
39401a9efcdbd6c859b68600a3480d088e8ea88e authored over 4 years ago by John Cater <[email protected]>commit 87b4608ea2c6f594847790ef5c1c18d6bc476374 caused the .bzl module graph to be materialized ...
39e42d147010911fbda1e2c6f0606b74dd263e78 authored over 4 years ago by adonovan <[email protected]>Apply the suggestion from error-prone.
PiperOrigin-RevId: 320405214
79e799edfa7c0525efee2415e08b8a20b008803e authored over 4 years ago by ajurkowski <[email protected]>In Starlark, coverage is configured with coverage_common.instrumented_file_info, which has lists...
1a0852199d05bef95fcceaa1ef244c36d393bfb0 authored over 4 years ago by Googler <[email protected]>BlazeQueryEnvironment catches NoSuchThingException from TargetProvider#getTarget and then rethro...
902b18dab7bfb16fadbda1d3ae07c71fbbddac11 authored over 4 years ago by Googler <[email protected]>This was crashing during execution of compilation actions.
RELNOTES:none
PiperOrigin-RevId: 320...
RELNOTES:none
PiperOrigin-RevId: 320348483
`ActionCacheChecker.getCachedInputs` depending on the taken code path returns a
mutable or immut...
Fine grained failure codes were added to "ConfiguredTargetAccessor", "ConfiguredTargetValueAcces...
08a82ab661c778ff4b07e60fb213c82978b85a4f authored over 4 years ago by Googler <[email protected]>Fine grained failures were added to "SomeFunction", "RBuildFilesFunction", and "RPackageLookupsF...
62f9a26dc8e7a289f31eabd980171afae6e24d5d authored over 4 years ago by Googler <[email protected]>
RELNOTES: None.
PiperOrigin-RevId: 320288980
This is a preparatory step for a new, rich query output format that will provide
all the informa...
Bubble up fine grained failures to higher levels of query for the different types of errors.
RE...
3e3c831d7ce3deb0f052cd623389e62ae17101c5 authored over 4 years ago by Googler <[email protected]>
Bazel does not handle shared actions with tree artifact inputs properly as it
is overly permissi...
Removes excess visibility, invalid javadoc tags, and unnecessarily broad
methods. Largely odds a...
The review of this PR hightlighted a few points about following the advice of the linter
- any a...
PiperOrigin-RevId: 320231568
d58170ea8acc89001ca6abd516a0a024a239d067 authored over 4 years ago by juliexxia <[email protected]>This existed as a hook for subclasses and is no longer necessary.
PiperOrigin-RevId: 320221055
b2eb01577a8fb02cf9333395ffd413912e3a6608 authored over 4 years ago by michajlo <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 320218301
Use a boolean instead of inheritance to toggle the features Helper was enabling.
The bulk Packag...
Closes #11726.
PiperOrigin-RevId: 320183317
6664aeed418b604d18786d5488df09d15ceb41ca authored over 4 years ago by John Cater <[email protected]>Closes #11725.
PiperOrigin-RevId: 320179132
700a99000425495e1603b8a2d74853201d95224d authored over 4 years ago by John Cater <[email protected]>This change allows users to import object files when using Starlark version of cc_import rule (c...
60e34433ac2a8427c1fd0f0834ae0259dceb269e authored over 4 years ago by Andrzej Guszak <[email protected]>PiperOrigin-RevId: 320154962
c079dacf4bbfc2d645e1b61198dc7c202c8a979b authored over 4 years ago by Googler <[email protected]>incorrectly not causing the test_suite.$implicit_tests attribute to get set.
The test_suite.$imp...
40252c95de4df438e0497cd7d01313fc4e20d84a authored over 4 years ago by nharmata <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 320089902
Defines new platform `darwin_arm64`.
RELNOTES: Add support to bazel/crosstool for building arm64...
b235517a1f3b91561a513ea4381365dba30dd592 authored over 4 years ago by dmaclach <[email protected]>
RELNOTES: None.
PiperOrigin-RevId: 320059960
And which explain the difference between symlinks vs. root_symlinks.
RELNOTES: None.
PiperOrigi...
*** Reason for rollback ***
Did not end up using to debug bug, avoid keeping complexity.
Piper...
61072c1ef6c8e5b688dbc9dc26da4a1f95d1d804 authored over 4 years ago by janakr <[email protected]>The basic (single-thread use case) version offers the optimization that it builds an ImmutableSo...
dce0800d36fc2b9efc915e9f345f6e273b20dfee authored over 4 years ago by Googler <[email protected]>
Computing a key which uniquely identifies whether 2 actions are equal is
generally impossible wi...
ArtifactNestedSetFunction#artifactSkyKeyToSkyValue.
RELNOTES: None
PiperOrigin-RevId: 320000030
Removes the "isFake" part of CcBinary and all associated code. This was
legacy from blaze and ca...
The extra condition for tree artifact children was left over from previous code versions but is ...
2983d0454ace4fcbe84c118eff0d7be6c7db7339 authored over 4 years ago by Googler <[email protected]>PiperOrigin-RevId: 319982396
8a9ae830dec46dfc8fe72a7894a091d21a89bb7f authored over 4 years ago by michajlo <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 319939595
Without this change, the build fails with the following error. Thus, building deploy JARs is imp...
5e53b156899cd2a82c48940f159e1326eaeff4b2 authored over 4 years ago by Googler <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 319876304
Add additional query related exception codes in QueryExpressions. These values will then get bub...
67ab96ab1af1dc88d45bfe4535a25013517cbaa0 authored over 4 years ago by Googler <[email protected]>This is consistent with the check in ActionExecutionValue which ensures that tree artifact child...
848c4ee64e13f36f903821acd5e3098e64fb186f authored over 4 years ago by Googler <[email protected]>PiperOrigin-RevId: 319841858
9bf821a5864a38ee087a9cd5ebee238d7418f751 authored over 4 years ago by juliexxia <[email protected]>