summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/local
AgeCommit message (Expand)Author
2023-11-30Resolve inconsistencies in third-party headers include formatPaul Cristian Sarbu
2023-11-30local API: Implement upload fileKlaus Aehlig
2023-11-27Refactoring RepositoryConfigPaul Cristian Sarbu
2023-11-22LocalAction: Fix staging of empty treesOliver Reiche
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-08-24Execution: only take complete actions from cacheKlaus Aehlig
2023-08-08just execute: Fix uncollected upwards symlinksPaul Cristian Sarbu
2023-07-27Execution API: support fetching a single artifact to memoryKlaus Aehlig
2023-07-21bugfix: stage symlinks as symlinks when creating an action directoryAlberto Sartori
2023-07-03local API: Fix bug in uploading missing artifactsPaul Cristian Sarbu
2023-06-28Update remote execution api to preliminary version v2.3Sascha Roloff
2023-06-26Allow non-upwards symlinks with local APIPaul Cristian Sarbu
2023-06-26Execution response: Add output symlink pathsPaul Cristian Sarbu
2023-06-26bazel_msg_factory: Allow non-upwards symlinks in uploaded treesPaul Cristian Sarbu
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-05-23Storage config: also specify the location of the execution rootKlaus Aehlig
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-04-04local API: fall back to git api, if availableKlaus Aehlig
2023-04-04CAS: demote log messages of to debugKlaus Aehlig
2023-04-04clean up targets filesKlaus Aehlig
2023-03-23execution api: support retrieving from more than one APIKlaus Aehlig
2023-03-23targets: Fix deps structurePaul Cristian Sarbu
2023-03-13Storage: Reworked storage and garbage collectionOliver Reiche
2023-03-13GC: Fix uplinking of ActionResults in compatibleOliver Reiche
2023-02-22ExecutionApi: Retrieve to correct CAS directlyOliver Reiche
2023-02-15just-execute: report un-tagged hashesAlberto Sartori
2023-02-02LocalStorage: add StoreTree(std::filesystem::path const &)Alberto Sartori
2023-01-20Add local garbage collectionSascha Roloff
2023-01-20Move execution-backend-id calculation from target-level cache to local configSascha Roloff
2023-01-20Introduce multiple cache generationsSascha Roloff
2023-01-20Add check for same CAS in CAS-to-CAS artifact retrievalSascha Roloff
2023-01-20Move file_storage.hpp to file_system subdirectorySascha Roloff
2022-12-21Just-MR: Add utilities library for just-mrPaul Cristian Sarbu
2022-12-21Git CAS: Move Git tree ops to fake repo wrapper classPaul Cristian Sarbu
2022-11-24Fix root directory upload to honor tree invariant.Sascha Roloff
2022-11-21Use the newly-added concept of private-depsKlaus Aehlig
2022-11-04Remove unwanted native protocol prefixes from user-visible locationsSascha Roloff
2022-10-19Apply sharding as used in git to files stored in the just cache directory.Sascha Roloff
2022-10-19Add generation directory as part of the just cache root.Sascha Roloff
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-10-11Refactor ReadTreeInfos function names and add documentationSascha Roloff
2022-10-07Fix upload of known source treesOliver Reiche
2022-10-07LocalTreeMap: Drop the use of the map entirelyOliver Reiche
2022-10-07LocalTreeMap: Prevent tree objects from being storedOliver Reiche
2022-10-05LocalAction: Improve error message for stagingOliver Reiche
2022-09-12Introduced RetrieveToCas function in IExecutionApi to synchronize artifacts b...Sascha Roloff
2022-09-12Removed ArtifactDigest is_tree() predicateSascha Roloff
2022-09-12fix the path of the local tree-cas for compatible modeAlberto Sartori
2022-09-12Fixed tree handling in compatible mode and added regression testSascha Roloff
2022-08-05Add more tracing messages to remote execution clientSascha Roloff