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
Part of the rollforward of https://github.com/bazelbuild/bazel/commit/37aeabcd39fe326d1c4e55693d...
7238200e051644f7f8a8b0b4fde5fa841a8f0f34 authored over 4 years agoPart of the rollforward of https://github.com/bazelbuild/bazel/commit/37aeabcd39fe326d1c4e55693d...
283f340d49559c18ca2dc6307168d2a39b2edb54 authored over 4 years agoRename some integration tests.
PiperOrigin-RevId: 315495893
c1c613da8e9b2f2eb2bad1cd7ac2c1bd50c24b7a authored over 4 years ago
This is intended to be used with --experimental_local_lockfree_output,
which causes lots more lo...
This removes a large number of obsolete optimizations and reduces the code size and complexity d...
c7262a330666b06063314e1158bc9ae642aed427 authored over 4 years agoPiperOrigin-RevId: 315467825
a093650b6a299139d7386748cb4f738199b5fb38 authored over 4 years agoOn OpenBSD, using only five 'X' characters results in the following error message:
mktemp: insu...
b0172bee9a2224dec349ff20f2534ea73469cfee authored over 4 years ago`--experimental_remote_outputs` flag does not exist. The right flag is ` --remote_download_outpu...
79d9ef2ffbcac71384aea939ff091be989e5067c authored over 4 years agoIt is unused.
See https://github.com/bazelbuild/bazel/pull/11201
Closes #11564.
PiperOrigin-Re...
2d0defcdc3d3ce3b5ddb7cb2b480edd19c3bea12 authored over 4 years agoAlso simplify ArtifactFactory handling in SkyframeExecutor: the ArtifactFactory is set at constr...
40f2f0e27cf69ff63413060ffdd5e4ea3f43ef48 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 315378933
Encodes failures in WorkspaceStatus and JavaCompile actions, and
ActionRewindStrategy, with Fail...
StarlarkBuiltinsFunction grows a computeInline() method that accepts the calling BzlLoadFunction...
2863252a837c9863fb78a41c74f8fb0fa2e8c7ff authored over 4 years agoThis refactoring aims to convert the hours I wasted into saved time for somebody else.
Problem:...
232a6b8e1aa5552e00b791fcca10407d6fb2a616 authored over 4 years agoPiperOrigin-RevId: 315327223
0ea6076bb72eb9d78309b121a893593fd52091d6 authored over 4 years ago
Only DanglingSymlinkException remains a subtype. It's the only one that
meaningfully appears in ...
InliningState becomes package-visible and gains some documentation. It is now an opaque object t...
1d3f309c1ce14cf7cf78d8e4127ae8d3d3cc00bc authored over 4 years agoBuiltinsFailedException gets wrapped as a BzlLoadFailedException in BzlLoadFunction, and vice ve...
844fef5289548a0ee3ecbb70c634e63f4bc156be authored over 4 years agoA NullPointerException occured on such attributes while aspect was visiting target rule, because...
4186fc3ef661fe0ecf3d97a3874a838251eef78e authored over 4 years ago
LtoBackendAction checks whether bitcode files are available for all of the
imports. Expand the e...
RELNOTES: None
PiperOrigin-RevId: 315247255
Make Bazel clean up the sandbox base's top directory after the end of each
build and during serv...
This introduces `SpawnMetrics#isEmpty` and a placeholder `SpawnMetrics` in
`CriticalPathComponen...
RELNOTES: None
PiperOrigin-RevId: 315228536
BzlLoadFunction now requests the injected builtins from StarlarkBuiltinsFunction. Added BuildVie...
1af65cf2ca952671ab483921f240bbc6bf106725 authored over 4 years agoThis change centralizes knowledge of the set of predeclared symbols for .bzl files (and in a fut...
a0c6f81f4603a18d4d4791b5762fdf4e078e34b3 authored over 4 years ago
Before, NestedSet exposed its representation far and wide
in ways obvious (getChildrenUnsafe) an...
RELNOTES: None.
PiperOrigin-RevId: 315031565
PiperOrigin-RevId: 314994901
be4c6ab003814b9e79a9467dea96a75cb5af7f88 authored over 4 years agoPiperOrigin-RevId: 314992993
31b6880c254b099d2e7feb27708b6d52503c6148 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 314992556
Instead of trying to further encode symlink resolution with full generality, we re-use existing ...
6ace3f1e62be0751881342d43be0c34b3f2e7e05 authored over 4 years ago
This is intended to be used with the new dynamic spawn scheduler (via the
--process_wrapper_extr...
PiperOrigin-RevId: 314949544
ee1d8559460dcb1793d7d1e6cc2f53a4aef1f9f7 authored over 4 years agoThis resolves a TODO now that we have a method to distinguish between the two types of TreeFileA...
73b4c40d9670aa94606f34c32389622b1aaf395e authored over 4 years agoThis is a small optimization as filesets aren't that common as inputs to runfiles.
RELNOTES: No...
241d600cc404ee920c2e42bb072d064f6cca907a authored over 4 years agohttps://github.com/bazelbuild/bazel/commit/59183b6abb2994ff021dbeafc7f3c136f0218caa added a very...
caac9dc72579f4be25f6abc9c41f87e583f63cfa authored over 4 years ago
InterruptedIOException is an IOException, but it represents an interrupt.
If we get this, we sho...
PiperOrigin-RevId: 314926348
f6817e6acc389b8b72d17eef22159a3642655570 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 314926015
everything else.
Part of work on toolchain transitions, #10523.
Closes #11546.
PiperOrigin-Re...
c367759106c87075445ce750ccdc9391986de832 authored over 4 years agoPart of work on toolchain transitions, #10523.
PiperOrigin-RevId: 314925260
bd864ef45a64b09d04978f3643a43f6b16e3877d authored over 4 years agoscratch.
Closes #11547.
PiperOrigin-RevId: 314925184
7b8b8144d1db3074c6ceefe6f802d12ab1c01031 authored over 4 years agoApparently GCS doesn't like it when you "pre-urlencode" the "+" character, as the address return...
66d84ef9864f89a879b0c5ccc56cb5dbaedcc36a authored over 4 years ago
Example:
before:
```
INFO: Elapsed time: 59.600s, Critical Path: 40.58s
INFO: 791 processes: 266...
Before this change, passing --timeout=X --kill_delay=Y would cause the
process-wrapper to send a...
RELNOTES: None
PiperOrigin-RevId: 314888388
PiperOrigin-RevId: 314837801
ef554466819b5221f67759d46fca46421d74f3cc authored over 4 years agoBefore the fix as soon as a ComputedDefault attribute was added to an aspect ClassCast exception...
d7432e2096f3f1ea23587da6f3ef2fb5d5a557a9 authored over 4 years ago*** Reason for rollback ***
Fixed the underlying issue with modulemap generation.
*** Original...
08460860ccb4b75ec1b5333f5e670e80a7b63844 authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 314781784
RELNOTES: None.
PiperOrigin-RevId: 314773050
PiperOrigin-RevId: 314766990
305acb092ea2b1f3bb66174e167ccdc5a0d7fb2e authored over 4 years ago
RELNOTES: Allow InstrumentedFilesInfo fields to be read from Starlark.
PiperOrigin-RevId: 314761015
RELNOTES: None
Closes #11548.
PiperOrigin-RevId: 314743231
738ef917b5f160d4d90c91e688aa2d1effec95e1 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 314710791
`name` is a deprecated HTML attribute.
RELNOTES:
PiperOrigin-RevId: 314694081
While analyzing trace files, it is useful to have target label associated with the action which ...
eb048fd3bb74d05d6f65edeb6f29161bc0da5c97 authored over 4 years ago
Tests added that exhibit this failure reported in #11468 without the
correction.
Closes #11494....
c53bdaf6f25b8ef7a9e2ca871ec183a15430ec70 authored over 4 years ago
Previously we used `REMOTE` as the default but now we'll require setting
`ExecKind` explicitly. ...
With a precompiled library repeated in the srcs of a cc_library we got a crash
when trying to ad...
RELNOTES: None.
PiperOrigin-RevId: 314674911
Design doc: https://docs.google.com/document/d/14MalcSscNHKriA9aHalRQSwNggSPO0JzSLbwzQMO_so/edit...
df9825958128beaaa4c7ded4c433f276308dc5e0 authored over 4 years agoPart of work on toolchain transitions, #10523.
PiperOrigin-RevId: 314605757
f70067fc536158aca5401645a107c0884be3c831 authored over 4 years agoPart of work on toolchain transitions, #10523.
PiperOrigin-RevId: 314604998
df1a96e61e3a7ac682152c6a47b5716f00183597 authored over 4 years agoPiperOrigin-RevId: 314604406
9b794accd1008f226fdad32bdeaf8b94bbd657d2 authored over 4 years agoPiperOrigin-RevId: 314584681
78a29b0d0dfe350ab9513b6eefa9a2ed46c6c865 authored over 4 years agoFixes #10993.
The argument escaping that happens in [line 517](https://github.com/bazelbuild/ba...
d4b10dde68d85a223e61f692c99eaef0aa0528cb authored over 4 years agoPiperOrigin-RevId: 314569414
7f4befa61034a22a748502bb3265585a0094f145 authored over 4 years ago
- Upgraded gRPC C++ code to 1.26.0 via external repo
- Upgraded gRPC java plugin code to 1.26.0
...
- Add a patch file for grpc to fix some build issues, a more detailed description is available i...
e2f11d7369672263ef126f87085fec0646c0c763 authored over 4 years agoPiperOrigin-RevId: 314537921
4716cc228ccf1ca17673dd78d78a908d69dcbc62 authored over 4 years agoA part of https://github.com/bazelbuild/bazel/pull/11539
Working towards: #9408
22cfc757684eec099045df2dda35dc0ec9869e52 authored over 4 years ago
RELNOTES: None
PiperOrigin-RevId: 314529883
RELNOTES: None.
PiperOrigin-RevId: 314474722
RELNOTES: None.
PiperOrigin-RevId: 314471725
And an unnecessary local variable.
RELNOTES: None.
PiperOrigin-RevId: 314468222
Contributes to the elimination of non-detailed ExitCode use.
RELNOTES: None.
PiperOrigin-RevId:...
PiperOrigin-RevId: 314418679
7052f3cf513ace536f5fd6601613dc7612b7b3c0 authored over 4 years ago
RELNOTES: None.
PiperOrigin-RevId: 314408840
MacOS install base size can exceed the 270 MB threshold with minor
changes.
RELNOTES: None.
Pip...
All callers of getArtifactValue were doing a checkNotNull on the return value, which is exactly ...
aed4160787ba0ec272dad8d31642fee27a16344d authored over 4 years agoPiperOrigin-RevId: 314357168
61a9f57d595492e0cd68758ca63fc24832198554 authored over 4 years agoPiperOrigin-RevId: 314339392
8cd2222e6105be68839e0d013885c7e6b6bbb121 authored over 4 years agoAlso Break the subclass relationship between ExecGroupCollection and ToolchainCollection.
This ...
5037537571abe1c9be7ff552e0dbd09381f0fb92 authored over 4 years agoAlso backfill unit tests of default mtime functionality.
This is the first in a short sequence ...
34d67ca556e792c83e4acc7008c1fe4fe75e9341 authored over 4 years ago*** Reason for rollback ***
Still broken: https://docs.bazel.build/versions/3.2.0/index.html
*...
5606516d8f803ab54be815877df43ebcdf467e9d authored over 4 years ago
RELNOTES:none
PiperOrigin-RevId: 314301738
This use case seems to be getting more common, I figured it'll be good to document it.
Closes #...
db45fb2edfc2b619e7da4373b0b5dd5d0d571859 authored over 4 years ago
The problem with error reporting was caused by:
- The error being printed to stderr in ActionExe...
Rollforward after redirect pages have been fixed by https://github.com/bazelbuild/bazel/commit/5...
0ff9f3aa65850b00531fea19f145703d7e19fff0 authored over 4 years agoPiperOrigin-RevId: 314169085
c063b5caf776dee665497b64c5c17d4ed7e6750a authored over 4 years agoPart of work on toolchain transitions, #10523.
Closes #11528.
PiperOrigin-RevId: 314165842
8dc3ffa4fa9fb990963c130083fdfaeae1a6ec88 authored over 4 years agoUndeclared tree file outputs are no longer stored in artifactData, meaning all keys in the Actio...
71ece5b1566925c9d0766941a98622dcaa13cd86 authored over 4 years agoThere's only one possible value for this enum.
PiperOrigin-RevId: 314149934
7a3eb4f61c65e9ba4a8f9be68867f40dc5166845 authored over 4 years agoNote that this is not a perfect solution, since if a page is added or removed in master, then we...
9bea69aee3acf18b780b397c8c441ac5715d03ae authored over 4 years ago
This allows aggregating `SpawnMetrics` per different execution modes (remote,
worker, local). So...
References:
* http://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8246129
* https://github.c...
PiperOrigin-RevId: 313817831
8e08aa3ff5d0e25752fe92d7cd2dd1978d15cc55 authored over 4 years agoFixes #11506
Closes #11510.
PiperOrigin-RevId: 313817350
69d4acef9c4f6546955e549a7ffaab8dbcfbc9d2 authored over 4 years ago