summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_engine/executor/executor.hpp
AgeCommit message (Expand)Author
9 daysExecutor: Verify types of output artifactsOliver Reiche
2025-06-16Avoid unnecessary work in accessing container entriesPaul Cristian Sarbu
2025-06-05Executor: Log action outputs sorted by pathPaul Cristian Sarbu
2025-06-04Executor: Check validity of action outputs in compatible modePaul Cristian Sarbu
2025-06-04Executor: Move noexcept enforcement to main public call pointsPaul Cristian Sarbu
2025-06-04FileRoot: Ensure all read blobs and trees contain valid entriesPaul Cristian Sarbu
2025-06-04RepositoryConfig: Ensure consistency in reading blobs and treesPaul Cristian Sarbu
2025-04-17profile: also honor action cwdKlaus Aehlig
2025-04-08executor: for a tree-overlay action, also report inputs in case of errorKlaus Aehlig
2025-04-08executor: also track begin and end of tree-overlay operationsKlaus Aehlig
2025-04-08executor: properly report failure of tree actionsKlaus Aehlig
2025-04-08Improve reporting on tree errorsKlaus Aehlig
2025-04-07executor: also handle tree-overlay actionsKlaus Aehlig
2025-04-02Executor: use the passed loggerKlaus Aehlig
2025-03-24ExecutionApi: Return TmpDirMaksim Denisov
2025-03-10Profiling: start collecting informations per actionsKlaus Aehlig
2025-02-27ArtifactBlob: Use static function for constructionMaksim Denisov
2025-02-27ArtifactBlob: Move from execution_api/common to commonMaksim Denisov
2025-02-19ApiBundle: Remove HashFunction.Maksim Denisov
2025-02-19Store HashFunction by valueMaksim Denisov
2025-02-12BackMap: make non-copyable and non-movableMaksim Denisov
2025-02-11Name library containing ExecutionConfiguration more appropriatelyKlaus Aehlig
2025-02-07Rename artifact_blob_container to artifact_blobMaksim Denisov
2025-02-07CommonApi: Remove template parameter from UploadAndUpdateContainerMaksim Denisov
2025-02-07Replace ArtifactBlobContainer and BazelBlobContainerMaksim Denisov
2025-02-07IExecutionApi: Rename IsAvailable to GetMissingDigestsMaksim Denisov
2025-02-07IExecutionApi: Use unordered_set in IsAvailableMaksim Denisov
2025-02-07DAG: Drop usage of TransformedRange.Maksim Denisov
2024-12-19Fix cause of minor warningsOliver Reiche
2024-12-06executor: On failure to execute an action, also report which action it wasKlaus Aehlig
2024-12-06Log: report outputs of failed actions by defaultKlaus Aehlig
2024-11-14execution_engine: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-21configured_target: honor --expression-log-limit when shortening representationKlaus Aehlig
2024-10-07Disable misc-no-recursion checkMaksim Denisov
2024-10-07Enable readability-* checks.Maksim Denisov
2024-10-07Enable readability-redundant-member-init check.Maksim Denisov
2024-10-07Enable bugprone-exception-escape checkMaksim Denisov
2024-10-07Enable bugprone-narrowing-conversions checkMaksim Denisov
2024-09-23Store HashFunction by const reference.Maksim Denisov
2024-09-18Use TransfromedRange in DAG to return LocalPathsMaksim Denisov
2024-09-17Small code improvements based on lint warningsPaul Cristian Sarbu
2024-09-16execution_response: Allow failures to be reported while populatingPaul Cristian Sarbu
2024-09-13Check compatibility in Executor based on the hash typeMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-13Move to GitHashesConverter functionality related to conversion of git hashesMaksim Denisov
2024-09-11Use ArtifactDigestFactory in executorMaksim Denisov
2024-09-09Replace ArtifactDigest::CreateMaksim Denisov
2024-08-30Return the IsTree flag from ArtifactDigestMaksim Denisov
2024-08-23Executor: Also report missing output dirsOliver Reiche
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov