summaryrefslogtreecommitdiff
path: root/src/buildtool/serve_api/serve_service/target.cpp
AgeCommit message (Expand)Author
46 hoursserve target: Fix missing locking of Git CAS in servicePaul Cristian Sarbu
2025-06-04FileRoot: Give git-based roots access to storage configPaul Cristian Sarbu
2025-05-20serve service: log every incoming request at debug levelKlaus Aehlig
2025-04-07interfaces: extend signatures to be aware of tree overlaysKlaus Aehlig
2025-03-21target serving: do not locally log user erros as errrorsKlaus 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-19ApiBundle: Remove HashFunction.Maksim Denisov
2025-01-22serve service: honor keep_artifact_rootKlaus Aehlig
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-11-20Return ResultTargetMap from analysisMaksim Denisov
2024-11-14serve_api: Implement IWYU suggestionsPaul Cristian Sarbu
2024-09-12coding style: use qualified call to std::moveKlaus Aehlig
2024-09-11Use ArtifactDigestFactory in TargetServiceMaksim Denisov
2024-09-09Validate hashes in serve's targetMaksim Denisov
2024-08-30Cast ArtifactDigest to bazel_re::Digest explicitlyMaksim Denisov
2024-08-30Return ArtifactDigest from LocalCAS::StoreMaksim Denisov
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-07-30Pass ExecutionContext to GraphTraverser and Executor/RebuilderPaul Cristian Sarbu
2024-07-30ApiBundle: Use a creator method instead of constructorPaul Cristian Sarbu
2024-07-30Pass RemoteContext to GraphTraverserPaul Cristian Sarbu
2024-07-30Use RemoteContext in serve servicesPaul Cristian Sarbu
2024-07-30Pass RemoteContext to ApiBundlePaul Cristian Sarbu
2024-07-30target service: Properly set up the RemoteExecutionConfig instance...Paul Cristian Sarbu
2024-07-30Use LocalContext in execution and serve servicesPaul Cristian Sarbu
2024-07-30Pass LocalContext to ApiBundlePaul Cristian Sarbu
2024-07-19Take shared repo-gc lock wherever neededKlaus Aehlig
2024-07-19Pass RetryConfig instance to ApiBundlePaul Cristian Sarbu
2024-07-16Remove the RemoteExecutionConfig singletonPaul Cristian Sarbu
2024-07-16Use RemoteExecutionConfig instances stored in ApiBundlePaul Cristian Sarbu
2024-07-16Pass RemoteExecutionConfig instance to ApiBundlePaul Cristian Sarbu
2024-07-16target service: Replace duplicated code in TC shard computationPaul Cristian Sarbu
2024-07-16Add useful aliases for platform properties and dispatch endpointPaul Cristian Sarbu
2024-07-16Pass LocalExecutionConfig to TargetServicePaul Cristian Sarbu
2024-07-16Pass LocalExecutionConfig to ApiBundlePaul Cristian Sarbu
2024-07-16Add missing RemoteExecutionConfig includesPaul Cristian Sarbu
2024-07-05Pass Storage to RepositoryConfigMaksim Denisov
2024-07-05Pass StorageConfig and Storage to LocalApiMaksim Denisov
2024-07-05Pass StorageConfig and Storage to ServeMaksim Denisov
2024-07-05Pass StorageConfig to GarbageCollector::SharedLockMaksim Denisov
2024-07-05Use StorageConfig functionality via Instance()Maksim Denisov
2024-07-04Replace the Auth and Auth::TLS singletonsPaul Cristian Sarbu
2024-07-04Pass Auth::TLS instance to BazelApi and ServeApiPaul Cristian Sarbu
2024-06-28Use (un)expected for serve serviceOliver Reiche
2024-06-28Use (un)expected for parsing dispatch infoOliver Reiche
2024-06-27Capture TargetCache by pointer in AnalyseContextMaksim Denisov
2024-06-25Pass IExecutionApi to IExecutionApi by referenceMaksim Denisov