Sign in
bazel
/
bazel
/
5f312dd1678878fb7563eae0cd184f2270346352
/
src
/
main
/
java
/
com
/
google
/
devtools
/
build
/
lib
/
runtime
/
BlazeCommandDispatcher.java
be96dbc
Refactor out-err teeing
by ulfjack
· 7 years ago
3936191
Log Throwables that happened during the build to the outErr of the BlazeCommandDispatcher. This way they can be logged in the BEP.
by lpino
· 7 years ago
e91a450
Change the name of the OptionsProvider class -> OptionsParsingResult. This is CL 1/3 in order to add a <code>getSkylarkOptions()</code> method to the top level OptionsProvider which is currently known as OptionsClassProvider.
by juliexxia
· 7 years ago
1e55149
Add option to post ProfileStartedEvent containing the profile's path.
by twerth
· 7 years ago
6c8166e
Fix block_for_lock.
by ccalvarin
· 7 years ago
7508195
Move the profiler setup earlier in the startup.
by twerth
· 7 years ago
ef5b63d
Add a bit more profiler coverage
by ulfjack
· 7 years ago
cca111f
Move the BlazeRuntime.initProfiler call to BlazeCommandDispatcher
by ulfjack
· 7 years ago
f5be981
Remove the removeHandler/releaseHandler pairs
by ulfjack
· 7 years ago
654c77c
Remove fixed point config expansion.
by ccalvarin
· 7 years ago
f282cc7
Remove BlazeModule.checkEnvironment
by ulfjack
· 7 years ago
7a491b7
Port bazelrc flags into their own module.
by ccalvarin
· 7 years ago
d1af430
Add hook to inform SkyframeExecutor that build is finished.
by janakr
· 7 years ago
bbcf203
Delete the now-useless interfaces ServerCommand and CommandExecutor.
by lberki
· 7 years ago
92125f8
Remove ShutdownBlazeServerException in favor of indicating that the server should be shut down in BlazeCommandResult.
by lberki
· 7 years ago
4741aa8
Add a "direct" mode to "blaze run" that makes the process being run a direct
by lberki
· 7 years ago
2192b56
Accept build IDs by flag. (Rollforward of https://github.com/bazelbuild/bazel/commit/c6b6dbadd0a93936c51154b25abc5fbba8f2d1af)
by ccalvarin
· 7 years ago
6e978a3
Print 'waiting for other blaze command' on its own line.
by Googler
· 7 years ago
6364017
Change config expansion application order, gated by startup flag --expand_configs_in_place.
by ccalvarin
· 7 years ago
688ff59
Make the config expansion behavior modular.
by ccalvarin
· 7 years ago
a155b53
Replace all usages of Blaze's Preconditions class with guava.
by tomlu
· 7 years ago
5625e7e
Automated rollback of commit c6b6dbadd0a93936c51154b25abc5fbba8f2d1af.
by janakr
· 7 years ago
c6b6dba
Accept build IDs by flag.
by ccalvarin
· 7 years ago
9f73447
Split out command line handling into its own file.
by ccalvarin
· 7 years ago
7414b87
Improve --config expansion logging under --announce_rc
by ccalvarin
· 7 years ago
7cd9e88
Track Option placement within a priority category.
by ccalvarin
· 7 years ago
93c080a
Accept command lines from tools invoking Bazel.
by ccalvarin
· 7 years ago
ceb1013
Report the structured Bazel command line via the BEP.
by ccalvarin
· 7 years ago
334d2f1
Downgrade the default invocation policy log levels to fine.
by ccalvarin
· 7 years ago
be9a0d0
ExperimentalEventHandler: clean up in afterCommand
by Klaus Aehlig
· 8 years ago
1dce097
Replace referrals to options by their name to option definitions.
by ccalvarin
· 8 years ago
3bcb9f6
More BUILD file refactorings.
by philwo
· 8 years ago
0d8d4cf
Fix assorted ErrorProne warnings.
by lberki
· 8 years ago
3ab810b
Ensure our "Another command is running" messages hold realistic PIDs.
by jmmv
· 8 years ago
ff746b4
Add the command option --experimental_oom_more_eagerly_threshold. This will replace the startup option after a deprecation period.
by janakr
· 8 years ago
1cbe62a
Send Bazel startup options to server.
by ccalvarin
· 8 years ago
f1c1427
Merge handleOptions into beforeCommand
by ulfjack
· 8 years ago
678c852
experimentalUI: agressively buffer
by Klaus Aehlig
· 8 years ago
ab10165
Move CommandEnvironment creation and beforeCommand call after options parsing
by ulfjack
· 8 years ago
3d2a68c
Automated conversion to Java 8
by laurentlb
· 8 years ago
fb43f04
BlazeCommandDispatcher: make parseArgsAndConfigs not take a CommandEnvironment
by ulfjack
· 8 years ago
8e2bd70
BlazeCommandDispatcher: all options parsing and editing in one place
by ulfjack
· 8 years ago
236635a
Move command.log writing to a module
by ulfjack
· 8 years ago
9422559
Refactor ProjectFileSupport to work without a CommandEnvironment
by ulfjack
· 8 years ago
45820ab
Use EventHandler even before we have a Reporter instance
by ulfjack
· 8 years ago
a6a9910
Simplify BlazeModule.beforeCommand
by ulfjack
· 8 years ago
f39dc6f
Move InvocationPolicy to the options parser package.
by ccalvarin
· 8 years ago
95aa487
Remove the CommandEnvironment from BlazeCommand.editOptions
by ulfjack
· 8 years ago
65ceda9
Add a flag --allow_undefined_configs, with default value true.
by Googler
· 8 years ago
33e35aa
Inform the GotOptionsEvent of invocation policy, which is no longer passed as part of the startup arguments.
by ccalvarin
· 8 years ago
d000e0c
Extend BlazeModule to support listening to the console output
by Klaus Aehlig
· 8 years ago
5d44a11
When using experimental UI, only to a reset terminal if curses were used
by aehlig
· 8 years ago
dfcd5da8
Add repository override option
by kchodorow
· 8 years ago
6a1f3aa
CommandDispatcher: s/blaze/bazel/ in error message
by laszlocsomor
· 8 years ago
0ddda78
Move InvocationPolicy from a startup argument to part of the RunRequest proto.
by ccalvarin
· 8 years ago
ba03c11
Add new exception for wrapping parser construction failures
by brandjon
· 8 years ago
706bafe
Expand Invocation FlagPolicies on expansion flags.
by ccalvarin
· 8 years ago
06db11f
Split out the InvocationPolicy parser from the enforcer.
by ccalvarin
· 8 years ago
6b60718
Clarify InvocationPolicy origins.
by Chloe Calvarin
· 8 years ago
e3ccf8f
BEP: Also report the original command line
by Klaus Aehlig
· 8 years ago
ae84395
Global cleanup change.
by Googler
· 8 years ago
9f60395
Make the server commit suicide if its PID file vanishes.
by Lukacs Berki
· 8 years ago
06662fe
Use #equals() to check equality between ExitCode instances.
by Lukacs Berki
· 8 years ago
18f7ace
Minor refactoring.
by Lukacs Berki
· 8 years ago
a0f3de3
Only set the logging level if it has changed.
by Janak Ramakrishnan
· 8 years ago
8d8abe4
Writes a machine readable representation of BuildEvents to a file (varint delimited).
by Eduardo Colaco
· 8 years ago
7f3ffbc
"bazel clean": prevent creation of command.log
by Laszlo Csomor
· 8 years ago
0436ce0
Register the BuildEventStreamer
by Klaus Aehlig
· 8 years ago
83e7c71
Line buffer stderr.
by Lukacs Berki
· 8 years ago
af79a32
Allow configuring writing of command.log
by Michajlo Matijkiw
· 9 years ago
ee64285
Only call BlazeModule.handleOptions when we're done editing them.
by Ulf Adams
· 9 years ago
9cc7827
Return an error if a shutdown is executed in parallel with the execution of another command.
by Lukacs Berki
· 9 years ago
6dbe2df
When crashing, exit with the OOM exit code if the root cause of the exception that caused the crash is an OOM. Too many systems wrap Errors in other exceptions, for instance https://github.com/google/guava/blob/master/guava-gwt/src-super/com/google/common/cache/super/com/google/common/cache/LocalCache.java#L267
by Janak Ramakrishnan
· 9 years ago
0aec8b2
Add a final event on the event bus
by Klaus Aehlig
· 9 years ago
345e15e
Add a ServerBuilder, and use that in the module API.
by Ulf Adams
· 9 years ago
2896dc0
Various fixes for gRPC mode:
by Lukacs Berki
· 9 years ago
be10218
Replace the occurrences of Constants.PRODUCT_NAME for a call to
by Luis Fernando Pino Duque
· 9 years ago
19350de
Memoize the OptionsData per BlazeCommand.
by Nathan Harmata
· 9 years ago
ddcc000
Fix a race condition introduced in unknown commit (that is, the January of 2009!).
by Lukacs Berki
· 9 years ago
3c9a226
Make client-provided options an rc source
by Klaus Aehlig
· 9 years ago
ce1445f
Block when another command is running on the server and not on the client when in gRPC mode.
by Lukacs Berki
· 9 years ago
ae1b6bc
Fix bug introduced by commit dc0fbb42ab22ab8f3205b0884069e1ffe03677c9 where a less specific option specification in a rc file could override a more specific option specification when there's a non-trivial Command hierarchy. A concrete example would be a "build --foo=1" line overriding a "test --foo=2" line for a "test" invocation.
by Nathan Harmata
· 9 years ago
417dad0
Rollback of commit dc0fbb42ab22ab8f3205b0884069e1ffe03677c9.
by John Field
· 9 years ago
a63d961
Pass through the clock to the ExperimentalStateTracker
by Klaus Aehlig
· 9 years ago
016baf3
Rollback of commit 044adedc70de040475443e52eb1a3c692159790e
by Googler
· 9 years ago
69cc003
Move BlazeRuntime.initCommand to BlazeWorkspace.
by Ulf Adams
· 9 years ago
ab43b97
Move most of the workspace-handling code from BlazeRuntime to a new class.
by Ulf Adams
· 9 years ago
94b72db
Move most BlazeRuntime methods related to workspace directories to CommandEnv.
by Ulf Adams
· 9 years ago
1250a01
experimental UI: don't update progress bar after build for INFO
by Klaus Aehlig
· 9 years ago
b92c097
Always apply invocation policy when constructing build options.
by Janak Ramakrishnan
· 9 years ago
b8b4a1c
Register the primary handler with the event bus
by Klaus Aehlig
· 9 years ago
c73051c6
Move TimestampGranularityMonitor to CommandEnvironment.
by Ulf Adams
· 9 years ago
044aded
Make client-provided options an rc source
by Klaus Aehlig
· 9 years ago
dc0fbb4
Make specific options win over common ones
by Klaus Aehlig
· 9 years ago
b1b28b6
Update ANDROID_DEFAULT_CROSSTOOL to default to //external:android/crosstool. Remove the constant.
by Luis Fernando Pino Duque
· 9 years ago
7916bfa
Register the EventHandler with the EventBus
by Klaus Aehlig
· 9 years ago
d6347a9
Add an option to enable an experimental UI
by Ulf Adams
· 9 years ago
9ca4df2
A minor tweak to the mechanism by which Bazel finds out it is in the execroot of another workspace.
by Lukacs Berki
· 9 years ago
5fb98d1
Add a --deep_execroot startup option that puts the execroot under $OUTPUT_BASE/execroot/<workspace name> instead of $OUTPUT_BASE/<workspace name>.
by Lukacs Berki
· 9 years ago
39b18ca
Remove BlazeRuntime.reporter; use a BlazeModule to attach event handlers.
by Ulf Adams
· 9 years ago
Next »