summaryrefslogtreecommitdiff
path: root/src/buildtool
AgeCommit message (Expand)Author
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-11-22Implement blob splitting protocol on just server sideSascha Roloff
2023-11-21just serve: Implement client-side ServeContent and extend serve APIPaul Cristian Sarbu
2023-11-21just serve: Implement server-side ServeContent RPCPaul Cristian Sarbu
2023-11-21just_serve.proto: define ServeContent RPCPaul Cristian Sarbu
2023-11-21SourceTree service: Bump up server-side log levelsPaul Cristian Sarbu
2023-11-20Remove O_SYNC from low-level file-writing flags.Sascha Roloff
2023-11-17built-in "install" rule: verify well-formedness of resulting stageKlaus Aehlig
2023-11-16Add -R as short option for --remote-serve-addressKlaus Aehlig
2023-11-16remote-execution-endpoint: fall back to remote-serve-endpointAlberto Sartori
2023-11-15define AbsentTargetMap for handling export targets in absent repositoriesAlberto Sartori
2023-11-15just-serve: Extend client and API for services Target and ConfigurationPaul Cristian Sarbu
2023-11-15just-serve: initial server-side implementation of "Target" and "Configuration...Alberto Sartori
2023-11-15just-serve: start a just-execute instance if the user does not provide...Alberto Sartori
2023-11-15just_serve.proto: add Configuration serviceAlberto Sartori
2023-11-15just_serve.proto: define service TargetAlberto Sartori
2023-11-15ReadConfiguredTarget: handle absent target rootsAlberto Sartori
2023-11-15just main: Extend root parsing to allow absent rootsPaul Cristian Sarbu
2023-11-15FileRoot: Add new absent root underlying type variantPaul Cristian Sarbu
2023-11-15serve api config: Fix missing header guardPaul Cristian Sarbu
2023-11-15TargetCache: add new member function WithShard(shard) that returns a new Targ...Alberto Sartori
2023-11-15TargetCacheKey: make TargetCacheKey(Artifact::ObjectInfo) constructor publicAlberto Sartori
2023-11-15source_tree: add missing depAlberto Sartori
2023-11-15artifact.hpp: make ToJson and FromJson consistentAlberto Sartori
2023-11-15just-execute: verify the validity of all the hashes received over the wireAlberto Sartori
2023-11-14Fix serialization of the target cache keyOliver Reiche
2023-11-14fs_utils: Only accept strings as 'checkouts' map valuesPaul Cristian Sarbu
2023-11-13bugfix: Also unlink symlinks before installingOliver Reiche
2023-11-07Bazel API: implement ParallelRetrieveToCasKlaus Aehlig
2023-11-07artifacts sync: use parallelism if providedKlaus Aehlig
2023-11-07remote api: support otpional parallel CAS synchronisationKlaus Aehlig
2023-11-07Fetch export targets sequentially when creating local backupKlaus Aehlig
2023-11-02remote serve: Extend client and API with tree-of-archive service callsPaul Cristian Sarbu
2023-11-02just serve: Implement service to get Git tree of an archive contentPaul Cristian Sarbu
2023-11-02just serve: Fix inconsistenciesPaul Cristian Sarbu
2023-11-02Decoupling symlinks map and CAS utilities from just-mrPaul Cristian Sarbu
2023-11-02GitRepo: Add method for async fetch from local repositoryPaul Cristian Sarbu
2023-11-02GitRepo: Add blob existence checkerPaul Cristian Sarbu
2023-11-02just serve: add a request to get the tree of an archiveKlaus Aehlig
2023-10-27Base export target chache key on the exported targetKlaus Aehlig
2023-10-25just execute: fix race condition during garbage collection...Alberto Sartori
2023-10-06CreateExecutionApi: define a new library to avoid code duplicationAlberto Sartori
2023-09-22RemoteServeConfig: Remove problematic inheritancePaul Cristian Sarbu
2023-09-19just serve protocol: clean upKlaus Aehlig
2023-09-19ServeServerImpl: create and `git-init` StorageConfig::GitRoot() when the serv...Alberto Sartori
2023-09-15just serve: add remote execution endpoint and --fetch-absent optionPaul Cristian Sarbu
2023-09-15GitApi: implement RetrieveToCASAlberto Sartori
2023-09-13just serve: Add endpoint argumentsPaul Cristian Sarbu
2023-09-13just serve: Implement basic API handling service requestsPaul Cristian Sarbu
2023-09-13just serve: Implement initial serve clientPaul Cristian Sarbu