summaryrefslogtreecommitdiff
path: root/src/buildtool/serve_api/serve_service
AgeCommit message (Expand)Author
2025-03-21target serving: do not locally log user erros as errrorsKlaus Aehlig
2025-03-18serve service: receive trees in parallel in local CASKlaus Aehlig
2025-03-11just serve: write pid and info files atomicallyKlaus Aehlig
2025-03-10Profiling: start collecting informations per actionsKlaus Aehlig
2025-02-28GraphTraverser: Pass artifacts, blobs and trees to BuildAndStage by rvalueMaksim Denisov
2025-02-28Make statistics a separate libraryMaksim Denisov
2025-02-28Include ArtifactDigestFactory into "common" libraryMaksim Denisov
2025-02-25just serve: allow clients to access execution endpoint with a different addressAlberto Sartori
2025-02-19ApiBundle: Remove HashFunction.Maksim Denisov
2025-02-19LocalApi: rename library "local" => "local_api"Maksim Denisov
2025-02-14code structure: rename symlinks_map folder to symlinksPaul Cristian Sarbu
2025-01-22serve service: honor keep_artifact_rootKlaus Aehlig
2025-01-22Source-tree service: accept lock referenceKlaus Aehlig
2025-01-22Serve protocol: support keeping the artifact stage as rootKlaus Aehlig
2025-01-21TreeStructure: Compute on serveMaksim Denisov
2025-01-21TreeStructure: Extend just-serve's protoMaksim Denisov
2025-01-15Use GitRepo::IsTreeInRepo in target utilsMaksim Denisov
2025-01-15Use GitRepo::IsTreeInRepo in SourceTreeServiceMaksim Denisov
2025-01-15Use GitRepo::ImportToGit in SourceTreeServiceMaksim Denisov
2025-01-08source tree service: Fix ensuring Git cache rootPaul Cristian Sarbu
2025-01-07source tree service: Ensure the Git cache existsPaul Cristian Sarbu
2025-01-07Implement rebuilding of StorageConfigMaksim Denisov
2025-01-07Add backend description to CAS in a ctor of TargetCacheMaksim Denisov
2025-01-07TargetCache: use BackendDescription for sharding instead of a plain stringMaksim Denisov
2025-01-07TargetCache: employ the shard even for a default constructed objectMaksim Denisov
2025-01-07Pack BackendDescription to a classMaksim Denisov
2024-12-19Remove unneeded compat_storageOliver Reiche
2024-12-19Remove unnecessary movesOliver Reiche
2024-12-09Move garbage_collector to a separate libraryMaksim Denisov
2024-12-09Use expected to return an error from ParseRootMaksim Denisov
2024-12-09Localize error_msg argument of ParseRootMaksim Denisov
2024-12-04Rename MRApiUtils to RehashUtilsMaksim Denisov
2024-11-20Return ResultTargetMap from analysisMaksim Denisov
2024-11-20Serve service: properly lock git operations against each otherKlaus Aehlig
2024-11-14serve_api: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-29Clean up unused dependenciesKlaus Aehlig
2024-10-25Add dependencies explicitly that are included directlyKlaus Aehlig
2024-10-25Enable compatible mode for just-mr and SourceTree serve service...Paul Cristian Sarbu
2024-10-25serve service: Set correct protocol-aware digests in responsesPaul Cristian Sarbu
2024-10-25serve service: Use digest when requesting serve to set up a treePaul Cristian Sarbu
2024-10-25serve service: Respond with digest for blob and tree checksPaul Cristian Sarbu
2024-10-25serve service: Respond also with digest in serve repository tree RPCsPaul Cristian Sarbu
2024-10-25serve proto: Fix inconsistencies in referring to GitPaul Cristian Sarbu
2024-10-25just-mr and SourceTree: Use new Git execution api instancePaul Cristian Sarbu
2024-10-25serve service: Give SourceTreeService access to both local storagesPaul Cristian Sarbu
2024-10-10Remove from OSS intersecting public-private dependenciesMaksim Denisov
2024-10-07Enable readability-redundant-member-init check.Maksim Denisov
2024-09-23Reorder dependencies and remove duplicates in OSSMaksim Denisov
2024-09-17Small code improvements based on lint warningsPaul Cristian Sarbu
2024-09-13Check compatibility in serve services based on the hash typeMaksim Denisov