summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/execution_service/execution_server.cpp
AgeCommit message (Expand)Author
9 daysExecutionService: Use LocalApi directlyOliver Reiche
2025-06-04Execution server: Let the underlying API handle invalid entriesPaul Cristian Sarbu
2025-03-10just execute: set basic timing meta dataKlaus Aehlig
2024-12-19Remove unnecessary movesOliver Reiche
2024-11-14execution_api/execution_service: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-08Name static constants using kCamelCase.Maksim Denisov
2024-10-07Enable cppcoreguidelines-* checks.Maksim Denisov
2024-09-16remote execution: Check validity of symlinksPaul Cristian Sarbu
2024-09-16execution_response: Allow failures to be reported while populatingPaul Cristian Sarbu
2024-09-13Remove std::move of const value and avoid non-movable intermediate variablesKlaus Aehlig
2024-09-13Check compatibility in execution services based on the hash typeMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-09Validate hashes in ExecutionServiceImplMaksim Denisov
2024-09-09Introduce minor fixes to ExecutionServiceImplMaksim Denisov
2024-08-30Cast ArtifactDigest to bazel_re::Digest explicitlyMaksim Denisov
2024-08-30Replace bazel_re::Digest in LocalACMaksim Denisov
2024-08-30Replace bazel_re::Digest in LocalCAS::{...}PathMaksim Denisov
2024-08-07Pass a longrunning operation to ExecutionServer::WriteResult by rvalueMaksim Denisov
2024-08-07ExecutionServer: use one method for conversion to IExecutionActionMaksim Denisov
2024-08-07ExecutionServer: use one method for conversion to bazel ExecuteResponseMaksim Denisov
2024-08-07ExecutionServer: Move creation of ActionResult to a static functionMaksim Denisov
2024-08-07ExecutionServer: move creation of bazel instances to functionsMaksim Denisov
2024-08-07Remove ExecutionServiceImpl::StoreActionResult methodMaksim Denisov
2024-08-07Use expected to return errors from ExecutionServiceImpl's methodsMaksim Denisov
2024-08-07ExecutionServer: remove redundant scopesMaksim Denisov
2024-08-07Generate bazel trees in LocalCasReaderMaksim Denisov
2024-08-07Avoid deep copies of containers in responses.Maksim Denisov
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-08-01Execution API: support cwdKlaus Aehlig
2024-07-19Make OperationCache a general class, not singletonPaul Cristian Sarbu
2024-07-05Pass StorageConfig and Storage to ServerImplMaksim Denisov
2024-07-05Pass StorageConfig to GarbageCollector::SharedLockMaksim Denisov
2024-06-25Pass IExecutionApi to ServerImpl, Archive by referenceMaksim Denisov
2024-05-15logging: Do not make assumptions in emit callsPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2023-11-15just-execute: verify the validity of all the hashes received over the wireAlberto Sartori
2023-09-01fmt: Fix includes to only bring in the core APIPaul Cristian Sarbu
2023-06-26Execution response: Add output symlink pathsPaul Cristian Sarbu
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-03-13Storage: Reworked storage and garbage collectionOliver Reiche
2023-03-10execution service: implement WaitExecution and google::longrunning::Operation...Alberto Sartori
2023-03-06Execution server: Fix OutputDirectory generation in compatible modeSascha Roloff
2023-02-15execution service: use alias namespaceAlberto Sartori
2023-02-15just-execute: report un-tagged hashesAlberto Sartori
2023-02-15ExecutionServiceImpl: refactor ExecuteAlberto Sartori
2023-02-15just execute: add more logs during executionAlberto Sartori
2023-02-15just execute: add action's stdout and stderr to cas...Alberto Sartori
2023-02-10just execute: bugfix: honor do_not_cache booleanAlberto Sartori
2023-02-02execution-service: add new subcommand executeAlberto Sartori