Sign in
bazel
/
bazel
/
1cbe62a09b37f2db76e11ebb18fb46616076ef87
/
src
/
main
/
cpp
/
blaze.cc
1cbe62a
Send Bazel startup options to server.
by ccalvarin
· 8 years ago
c4fb218
Windows: detect if started from Windows Explorer
by Laszlo Csomor
· 8 years ago
0f3481b
Include <cinttypes> instead of <stdint.h>
by Damien Martin-Guillerez
· 8 years ago
891f540
Implement bash.exe detection logic.
by Dmitry Lomov
· 8 years ago
fd37b51
Ensure that shutdown commands end the server process before completion
by mschaller
· 8 years ago
2a32a66
Delete the unused OptionProcessor::ParseOptions(argc,argv).
by lpino
· 8 years ago
c00ba52
Use a CommandLine struct to store the command line parsed by the OptionProcessor.
by lpino
· 8 years ago
a96369c
Raise the maximum number of processes and open files to their maximum.
by jmmv
· 8 years ago
69e74cd
Don't set the +x bit by default on WriteFile().
by lberki
· 8 years ago
41627ad
Bazel client: explain the name of A-server.jar
by László Csomor
· 8 years ago
a94aa63
Fix a bunch of issues related to server startup/shutdown:
by lberki
· 8 years ago
faa9dcf
Add new reasons for server restart: PID_FILE_BUT_NO_SERVER, SERVER_VANISHED and SERVER_UNRESPONSIVE, since it looks like these are happening with upsetting frequency in our new grpc world.
by janakr
· 8 years ago
c800f84
cpp: remove out-dated StartServer() documentation comment
by Thiago Farina
· 8 years ago
da10d78
cpp: remove all code supporting kServerPidSymlink
by Thiago Farina
· 8 years ago
c32ad5e
cpp: add PrintWarning() function to errors.h
by Thiago Farina
· 8 years ago
c3aee5a
cpp: turn ListSeparator() function into a constant
by Thiago Farina
· 8 years ago
b605a24
cpp: remove unncessary function prototypes
by Thiago Farina
· 8 years ago
f795c75
Avoid false positive uninitialized variable use warning in blaze.cc
by Peter Foley
· 8 years ago
0ddda78
Move InvocationPolicy from a startup argument to part of the RunRequest proto.
by ccalvarin
· 8 years ago
111b3ac
Bazel client: simplify ReadDirectorySymlink
by laszlocsomor
· 8 years ago
1419dda
Remove configurability of abrupt exit code behavior.
by ccalvarin
· 8 years ago
4875b25
Bazel client: use PathAsJvmFlag for JVM flags
by Laszlo Csomor
· 8 years ago
bfd9aa3
Convey the value of the --host_javabase startup option to the server.
by Lukacs Berki
· 8 years ago
508af30
Bazel client: do not use `errno`.
by Laszlo Csomor
· 8 years ago
6e2ccb7
Bazel client: simplify {Read,Write}File semantics
by Laszlo Csomor
· 8 years ago
2f11192
Convert --use_action_cache to a regular option
by Googler
· 8 years ago
226724a
Adds --[no]use_action_cache startup option to disable the action cache.
by Googler
· 8 years ago
381275a
gRPC improvements:
by Lukacs Berki
· 8 years ago
918814e
Bazel client: retry moving install base directory
by Laszlo Csomor
· 8 years ago
6f1e31a
Bazel client: platform-dependent `strerror`
by László Csomor
· 8 years ago
ce1b3e1
Bazel client: abstract away mtime handling
by Laszlo Csomor
· 8 years ago
b762afd
Add a comment to clarify why we set the mtime on the install base.
by Lukacs Berki
· 8 years ago
4e25094
When the server doesn't return an exit code, add the location of the server log file to the error message.
by Lukacs Berki
· 8 years ago
3c1e404
Signal an error when the client cannot write to stdout or stderr.
by Lukacs Berki
· 8 years ago
00549b4
Bazel client: split CanAccess to specific methods
by Laszlo Csomor
· 8 years ago
10dd638
Kill the server when the server.pid.txt file cannot be found and start a new one.
by Lukacs Berki
· 8 years ago
7be337f
Rollback of commit 70c5790e4fb01db382d61d457596a46b68ba8d13.
by Janak Ramakrishnan
· 8 years ago
760f786
Bazel client: generalize path handling
by Laszlo Csomor
· 8 years ago
0bba4c9
fix declaration of Pipe variable
by Thiago Farina
· 8 years ago
eaa3be7
Record correct exit code for uncaught exceptions in async threads.
by Chloe Calvarin
· 8 years ago
e3e3bfa
Description redacted.
by Julio Merino
· 8 years ago
227369a
move MakeDirectories() into file_platform.h
by Thiago Farina
· 8 years ago
3b89d2d
Bazel client: make it compile with MSVC
by Laszlo Csomor
· 8 years ago
49970e0
Bazel client: platform-specific {Read,Write}File
by Laszlo Csomor
· 8 years ago
32086b2
Bazel client: platform-dependent signal handling
by Laszlo Csomor
· 8 years ago
c354539
Bazel client: MakeCanonical into file_<platform>
by Laszlo Csomor
· 8 years ago
74ffaf7
Bazel client: depend less on <unistd.h>
by Laszlo Csomor
· 8 years ago
6450c18
Bazel client: delete and don't use the server.pid
by Laszlo Csomor
· 8 years ago
78f1c85
Adds logging functionality to the bazel client, which will be activated in a later change.
by Chloe Calvarin
· 8 years ago
cefa9a2
Bazel client: reduce dependency on POSIX API
by Laszlo Csomor
· 8 years ago
ef5ceef
Bazel client: create a wrapper around Unix pipes
by Laszlo Csomor
· 8 years ago
ae16e76
Bazel client: reduce dependency on <unistd.h>
by Laszlo Csomor
· 8 years ago
6c16765
Bazel client: no longer needs <utime.h>
by Laszlo Csomor
· 8 years ago
8a48f61
Bazel client: no more `stat` usage
by Laszlo Csomor
· 8 years ago
64396d7
Windows: respect --output_user_root
by Laszlo Csomor
· 8 years ago
6bf9576
Bazel client: platform-dependent GetHashedBaseDir
by Laszlo Csomor
· 8 years ago
251bf03
Bazel client: implement directory tree walking
by Laszlo Csomor
· 8 years ago
5570bcc
Refactor the logic that is used to retry client timeouts a bit so that the attempts take into account the fact that failed connection attempts can take a long time.
by Lukacs Berki
· 8 years ago
9c95196
Bazel client: wrap some POSIX functions
by Laszlo Csomor
· 8 years ago
71675a5
Add two startup options:
by Lukacs Berki
· 8 years ago
943d3cf
C++ refactor: time getters now return milliseconds
by Laszlo Csomor
· 8 years ago
3c365e1
Description redacted. -- MOS_MIGRATED_REVID=137944374
by Luis Fernando Pino Duque
· 8 years ago
69dac86
remove other AF_UNIX references
by Thiago Farina
· 8 years ago
8fc795a
remove references to "server.socket" file
by Thiago Farina
· 8 years ago
6a2dc2b
extract a function to return the embedded binaries root directory
by Thiago Farina
· 8 years ago
3d48683
Clarify how startup options are conveyed between the client and the server.
by Lukacs Berki
· 8 years ago
86a28b0
Ignore the environment variable "http_proxy" so that it doesn't interfere with the gRPC-based communication between the Bazel client and server.
by Lukacs Berki
· 8 years ago
b20abfc
cpp: remove unused functions after AF_UNIX refactoring
by Thiago Farina
· 8 years ago
80bb0f2
cpp: header hygienization
by Thiago Farina
· 8 years ago
3a3c483
Remove support for using AF_UNIX to communicate between the Bazel cient and the Bazel server.
by Lukacs Berki
· 9 years ago
676cb9f
cpp: refactoring blaze_globals.h
by Thiago Farina
· 9 years ago
197547b
by Googler
· 9 years ago
6c9b993
Remove a comment that says we can remove some obsolete code.
by Lukacs Berki
· 9 years ago
fefd232
Use nanosleep(2) instead of poll(2) to sleep.
by Chongyu Zhu
· 9 years ago
048bbfc
cpp: convert ServerPidFile() and ServerPidSymlink() into constants
by Thiago Farina
· 9 years ago
08849b2
Description redacted. -- MOS_MIGRATED_REVID=133693782
by Laurent Le Brun
· 9 years ago
af79a32
Allow configuring writing of command.log
by Michajlo Matijkiw
· 9 years ago
2877485
Roll-forward of the startup options refactoring.
by Julio Merino
· 9 years ago
ee44c38
Roll back commit a34c4febbbdfba6c045598101ca9a491cfde7dd9 in favor of not verifying the identity of the process killed on interrupt.
by Lukacs Berki
· 9 years ago
cdd4227
More client fixes:
by Lukacs Berki
· 9 years ago
85ac641
Rollback of startup options changes.
by Greg Estren
· 9 years ago
4de9894
Various minor fixes in the client:
by Lukacs Berki
· 9 years ago
4a45d92
Use inheritance to support site-specific options.
by Julio Merino
· 9 years ago
a34c4fe
Don't use fancy STL data structures (including string) in KillServerProcess() so that we don't call malloc() in signal handlers.
by Lukacs Berki
· 9 years ago
3ace300
Increase the deadline for cancellation request and add some extra logging in case the request fails.
by Lukacs Berki
· 9 years ago
211a95c
Move the workspace-related functions out of blaze_startup_options.
by Julio Merino
· 9 years ago
641c132
Be more lenient with slow-to-react servers.
by Michajlo Matijkiw
· 9 years ago
bab0d48
Rollback of commit f107debac45ddf5859b1eb963379769b5815b18f. Also includes the logical rollback of commit 67ad82a319ff8959e69e774e7c15d3af904ec23d.
by Janak Ramakrishnan
· 9 years ago
67ad82a
cpp: remove unused WaitForServerDeath() function
by Thiago Farina
· 9 years ago
f107deb
Remove the AF_UNIX client/server communication protocol.
by Lukacs Berki
· 9 years ago
fa9562f
Make the default way of communication between client and the server gRPC instead of AF_UNIX.
by Lukacs Berki
· 9 years ago
1fdd31d
Placate the compiler.
by Sasha Smundak
· 9 years ago
6b747ee
Mark output_base and output_user_root to not be backed up by TimeMachine on Darwin.
by Dave MacLachlan
· 9 years ago
530b746
Increase the ping timeout from one second to five seconds.
by Lukacs Berki
· 9 years ago
7608db5
Fix -XX:HeapDumpPath on Windows.
by Dmitry Lomov
· 9 years ago
119dd4b
Only tell the user that an old server process was killed if it actually was.
by Lukacs Berki
· 9 years ago
949c876
Move the verification of the JVM earlier in the client so that less time passes between the Ping() and Run() calls and make Ping() and Cancel() calls restart the server timeout interval.
by Lukacs Berki
· 9 years ago
2896dc0
Various fixes for gRPC mode:
by Lukacs Berki
· 9 years ago
7f60883
Stop passing -client and -server to the JVM.
by Googler
· 9 years ago
928a49c
Set the default value of PRODUCT_NAME to "Bazel" and add a test to guarantee
by Luis Fernando Pino Duque
· 9 years ago
Next »