summaryrefslogtreecommitdiff
path: root/src/buildtool/serve_api
AgeCommit message (Expand)Author
2024-03-08just-mr: Fix shell out executionOliver Reiche
2024-03-07serve target: Improved log messagesPaul Cristian Sarbu
2024-03-07serve target: Use CopyFrom to populate Digest message fieldsPaul Cristian Sarbu
2024-03-07exceptions handling: small improvementsPaul Cristian Sarbu
2024-03-05distdir serving: do not confuse hashesKlaus Aehlig
2024-03-05serve client: add custom function to ask for a foreign-file rootKlaus Aehlig
2024-03-04serve protocol: support executable distfilesKlaus Aehlig
2024-02-29just-mr and serve: Extend use of noexcept specifierPaul Cristian Sarbu
2024-02-29serve source tree: Do not sync trees with the remote if in compatible modePaul Cristian Sarbu
2024-02-29serve source tree: Fix bugs and inconsistencies in remote syncPaul Cristian Sarbu
2024-02-27just serve: Add request to report compatibility status of endpointPaul Cristian Sarbu
2024-02-16async maps: Create utility library to handle cycle detectionPaul Cristian Sarbu
2024-02-16serve target: Upload also the artifacts to remote CAS after orchestrated buildPaul Cristian Sarbu
2024-01-31just serve: Cleanup logging to remove tool namePaul Cristian Sarbu
2024-01-31just-mr: Failure in serve api root tree requests should be fatalPaul Cristian Sarbu
2024-01-31serve source tree: Increase server-side granularity in response statusesPaul Cristian Sarbu
2024-01-31dispatch file parsing: Improve std::variant usagePaul Cristian Sarbu
2024-01-26serve source tree: Client-side and API implementations of to_git pragma-relat...Paul Cristian Sarbu
2024-01-26serve source tree: Server-side implementation of to_git pragma-related RPCsPaul Cristian Sarbu
2024-01-26just_serve.proto: Extend SourceTree with to_git pragma-related requestsPaul Cristian Sarbu
2024-01-26serve source tree: Distdir tree should end up in Git cachePaul Cristian Sarbu
2024-01-09Refactor GraphTraverser to take in platform properties and dispatch listPaul Cristian Sarbu
2024-01-08serve distdir tree: Client-side and API implementationsPaul Cristian Sarbu
2024-01-08serve distdir tree: Server-side implementationPaul Cristian Sarbu
2024-01-08just_serve.proto: Add 'tree of a distdir' requestPaul Cristian Sarbu
2024-01-08serve content or tree: Check for Git object also in local CASPaul Cristian Sarbu
2024-01-08serve source tree: Improve log messages when sync with remote failsPaul Cristian Sarbu
2024-01-08serve archive tree: Add missing check for content in local CASPaul Cristian Sarbu
2024-01-08serve configuration client: Fix logger namePaul Cristian Sarbu
2023-12-21serve target handling: store blobs also locallyKlaus Aehlig
2023-12-21ServeTarget: downgrade log level to performanceKlaus Aehlig
2023-12-14just serve target description: Client-side and API implementationPaul Cristian Sarbu
2023-12-14just serve target description: Server-side implementationPaul Cristian Sarbu
2023-12-14just_serve.proto: Add rpc to serve description of an export targetPaul Cristian Sarbu
2023-12-14just serve target: Add clarifying comment in shard computationPaul Cristian Sarbu
2023-12-12just serve: Implement a progress reporting infrastructurePaul Cristian Sarbu
2023-12-12serve target: Update client-side to add execution configuration fields to req...Paul Cristian Sarbu
2023-12-12serve target: Update server-side to compute correct target cache shardPaul Cristian Sarbu
2023-12-12just_serve.proto: Update serve target requestPaul Cristian Sarbu
2023-12-12just serve: Fix handling of missing remote execution endpointPaul Cristian Sarbu
2023-12-12serve configuration: Fix remote execution check to allow unset valuePaul Cristian Sarbu
2023-12-12serve target: Move server-side helper methods in own libraryPaul Cristian Sarbu
2023-12-12serve target: Use consistent scope resolution in grpc callsPaul Cristian Sarbu
2023-12-07just serve: Implement client-side ServeTree and extend serve APIPaul Cristian Sarbu
2023-12-07just serve: Implement server-side ServeTree RPCPaul Cristian Sarbu
2023-12-07source_tree.cpp: Fix wrong path in log messagePaul Cristian Sarbu
2023-12-07just_serve.proto: Add rpc to serve known tree and sync it to remote CASPaul Cristian Sarbu
2023-12-06just serve: make tc write strategy configurableKlaus Aehlig
2023-12-05just serve: Orchestrate remote build for uncached export targetsPaul Cristian Sarbu
2023-12-05serve target client: Ensure repository key blob is also in remote CASPaul Cristian Sarbu