summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_engine/executor/executor.hpp
AgeCommit message (Expand)Author
2024-08-01Execution API: support cwdKlaus Aehlig
2024-07-30Pass ExecutionContext to GraphTraverser and Executor/RebuilderPaul Cristian Sarbu
2024-07-30executor: Use ApiBundlePaul Cristian Sarbu
2024-07-30Pass RemoteContext to Executor/RebuilderPaul Cristian Sarbu
2024-07-22Pass HashFunction to ExecutorMaksim Denisov
2024-07-22Pass HashFunction to BazelApiMaksim Denisov
2024-07-22Pass HashFunction to ArtifactDigest::CreateMaksim Denisov
2024-07-19Pass RetryConfig instance to ExecutorPaul Cristian Sarbu
2024-07-19Pass RetryConfig instance to BazelApiPaul Cristian Sarbu
2024-07-16Add useful aliases for platform properties and dispatch endpointPaul Cristian Sarbu
2024-07-04Replace the Auth and Auth::TLS singletonsPaul Cristian Sarbu
2024-07-04Pass Auth::TLS instance to BazelApi and ServeApiPaul Cristian Sarbu
2024-06-25Pass IExecutionApi to Executor by refereceMaksim Denisov
2024-06-25Pass IExecutionApi to IExecutionApi by referenceMaksim Denisov
2024-06-17executor: properly separate stdout and stderr in log messagesKlaus Aehlig
2024-06-04blob containers: Store and upload taking into account content sizePaul Cristian Sarbu
2024-05-28Use ArtifactBlobContainer in IExecutionApiMaksim Denisov
2024-05-28Rename BlobContainer to BazelBlobContainerMaksim Denisov
2024-05-21executor.hpp: fix a typoAlberto Sartori
2024-05-17FileRoot: Fix parsing of ignore-special Git tree rootsPaul Cristian Sarbu
2024-05-17RepositoryConfig: Instance should not be changed once populatedPaul Cristian Sarbu
2024-05-03Include environment in action reporting on the command lineKlaus Aehlig
2024-04-15executor: Log in caller logger if givenPaul Cristian Sarbu
2024-04-11Error reporting on action failure: give short target nameKlaus Aehlig
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-03-11just: Replace singletons for progress tracking and statistics...Paul Cristian Sarbu
2024-02-26Employ blob splitting and splicing for endpoint dispatchingSascha Roloff
2024-02-22Executor: in case of a failing action also report originKlaus Aehlig
2024-01-24just: Wrap IExecutionApi raw pointer argumentsPaul Cristian Sarbu
2024-01-09Refactor GraphTraverser to take in platform properties and dispatch listPaul Cristian Sarbu
2023-12-13executor.hpp: log more info in case of failureAlberto Sartori
2023-12-05executor: Move helper methods inside ExecutorImpl classPaul Cristian Sarbu
2023-11-27Refactoring RepositoryConfigPaul Cristian Sarbu
2023-07-05Executor: dispatch on action propertiesKlaus Aehlig
2023-06-26FileRoot: Add handling of non-upwards symlink...Paul Cristian Sarbu
2023-06-15executor: honor action-specific execution propertiesKlaus Aehlig
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-05-31Executor: honor timeout scalingKlaus Aehlig
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-02-27Progress reporting: Extract generic logic from just progress classSascha Roloff
2023-02-22ExecutionApi: Retrieve to correct CAS directlyOliver Reiche
2023-01-31Fix segfault if reading git tree failedOliver Reiche
2022-11-24Add tree id to trace outputSascha Roloff
2022-10-14Remove default value of ArtifactDigest::Create template parameterSascha Roloff
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-09-13Executor: Avoid use of dynamic memoryOliver Reiche
2022-09-12Adapted Executor to upload known artifacts from local CAS to remote CAS in ca...Sascha Roloff
2022-09-12Removed ArtifactDigest is_tree() predicateSascha Roloff
2022-08-19Rebuild: Support proper progress printingOliver Reiche