summaryrefslogtreecommitdiff
path: root/src/buildtool/main/main.cpp
AgeCommit message (Expand)Author
2024-06-18Make ServeApi a general class, not a singletonMaksim Denisov
2024-06-18Pass ServeApi to ServeServerImpl by referenceMaksim Denisov
2024-06-18Pass RemoteServeConfig to ServeServerImpl by referenceMaksim Denisov
2024-06-18Pass ServeApi by reference to the describe functionMaksim Denisov
2024-06-18Pass ServeApi as a field of context to the analysisMaksim Denisov
2024-06-18Use an extensible structure to pass arguments to the analysis.Maksim Denisov
2024-06-18Use RemoteServeConfig functionality via Instance()Maksim Denisov
2024-06-06tc writing: allow different log levelKlaus Aehlig
2024-05-17RepositoryConfig: Instance should not be changed once populatedPaul Cristian Sarbu
2024-04-18Move retry-related CLI parts into separate librariesKlaus Aehlig
2024-04-16just: support writing the error blobs from serve into a json fileKlaus Aehlig
2024-04-10Add command-line option to restrict log limit on stderrKlaus Aehlig
2024-04-02Move file chunker to storage.Maksim Denisov
2024-03-22main: also served export targets are relevant export targetsKlaus Aehlig
2024-03-20Add new subcommand add-to-casKlaus Aehlig
2024-03-19just: Report non-zero served targets after analysisPaul Cristian Sarbu
2024-03-18parallelism: Do not spawn more threads than asked toPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-03-11just: Replace singletons for progress tracking and statistics...Paul Cristian Sarbu
2024-03-11just analyse: Use explicit target cache instancePaul Cristian Sarbu
2024-03-11gc: add option --no-rotationKlaus Aehlig
2024-02-26Initialize file chunker in mainSascha Roloff
2024-01-09Refactor GraphTraverser to take in platform properties and dispatch listPaul Cristian Sarbu
2024-01-09just main: Fix log messagePaul Cristian Sarbu
2023-12-13Add command line options to tune the retry strategy for rpc callsAlberto Sartori
2023-12-12just serve: Fix handling of missing remote execution endpointPaul Cristian Sarbu
2023-12-06just serve: make tc write strategy configurableKlaus Aehlig
2023-12-06Add CLI option to set write strategy for target-level cacheKlaus Aehlig
2023-12-05just serve: Add configuration fields for remote buildsPaul Cristian Sarbu
2023-12-05just main: Move useful results processing methods to own libraryPaul Cristian Sarbu
2023-12-05AnalyseTarget: Simplify method signaturePaul Cristian Sarbu
2023-12-05just main: Move root parser into static FileRoot method...Paul Cristian Sarbu
2023-12-05just main: Make capitalization in log messages consistentPaul Cristian Sarbu
2023-11-27Refactoring RepositoryConfigPaul Cristian Sarbu
2023-11-24just: Fix wrong access to moved structPaul Cristian Sarbu
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-11-16remote-execution-endpoint: fall back to remote-serve-endpointAlberto Sartori
2023-11-15just-serve: start a just-execute instance if the user does not provide...Alberto Sartori
2023-11-15ReadConfiguredTarget: handle absent target rootsAlberto Sartori
2023-11-15just main: Extend root parsing to allow absent rootsPaul Cristian Sarbu
2023-11-07artifacts sync: use parallelism if providedKlaus Aehlig
2023-11-07Fetch export targets sequentially when creating local backupKlaus Aehlig
2023-09-13just serve: Add endpoint argumentsPaul Cristian Sarbu
2023-09-13just serve: Basic service implementation with commit-of-tree RPCPaul Cristian Sarbu
2023-09-13just: Add handling of 'just serve' configurationPaul Cristian Sarbu
2023-08-23just: split main codeKlaus Aehlig
2023-07-11filesystem: Avoid unwanted indirections...Paul Cristian Sarbu
2023-07-05Add CLI argument to dispatch endpointKlaus Aehlig
2023-07-05main: RemoteExecutionConfig is a direct dependencyKlaus Aehlig
2023-06-28Fix json to filepath conversion in mainSascha Roloff