summaryrefslogtreecommitdiff
path: root/src/buildtool/graph_traverser/graph_traverser.hpp
AgeCommit message (Expand)Author
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-07-30Pass ExecutionContext to GraphTraverser and Executor/RebuilderPaul Cristian Sarbu
2024-07-30executor: Use ApiBundlePaul Cristian Sarbu
2024-07-30ApiBundle: Use a creator method instead of constructorPaul Cristian Sarbu
2024-07-30Pass RemoteContext to Executor/RebuilderPaul Cristian Sarbu
2024-07-30Pass RemoteContext to GraphTraverserPaul Cristian Sarbu
2024-07-30Pass RemoteContext to ApiBundlePaul Cristian Sarbu
2024-07-22Use HashFunction from StorageConfig in ApiBundleMaksim Denisov
2024-07-22Pass HashFunction to ExecutorMaksim Denisov
2024-07-22Pass HashFunction to ArtifactDigest::CreateMaksim Denisov
2024-07-19Pass RetryConfig instance to ExecutorPaul Cristian Sarbu
2024-07-16Remove the RemoteExecutionConfig singletonPaul Cristian Sarbu
2024-07-16Pass RemoteExecutionConfig instance to ApiBundlePaul Cristian Sarbu
2024-07-16Add useful aliases for platform properties and dispatch endpointPaul Cristian Sarbu
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-25Pass IExecutionApi to ServerImpl, Archive by referenceMaksim Denisov
2024-06-25Pass IExecutionApi to Executor by refereceMaksim Denisov
2024-06-25Pass IExecutionApi to IExecutionApi by referenceMaksim Denisov
2024-06-25Pass ApiBundle to GraphTraverserMaksim Denisov
2024-06-25Instantiate LocalApi and BazelApi at onceMaksim Denisov
2024-06-25Remove GraphTraverser's constructor used for tests only.Maksim Denisov
2024-06-04blob containers: Store and upload taking into account content sizePaul Cristian Sarbu
2024-05-28Use ArtifactBlobContainer in IExecutionApiMaksim Denisov
2024-05-28Rename BlobContainer to BazelBlobContainerMaksim Denisov
2024-05-28Convert BlobContainer to a templateMaksim Denisov
2024-05-17RepositoryConfig: Instance should not be changed once populatedPaul Cristian Sarbu
2024-05-02Small changes to allow gsl-lite supportPaul Cristian Sarbu
2024-04-15executor: Log in caller logger if givenPaul Cristian Sarbu
2024-04-08Use properly included standard library types by defaultPaul Cristian Sarbu
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-19graph traverser: Be explicit in logging locationPaul Cristian Sarbu
2024-03-18graph_traverser: Remove unnecessary get callPaul 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-01-09Refactor GraphTraverser to take in platform properties and dispatch listPaul Cristian Sarbu
2023-12-14graph_traverser: Forward repo_config via make_optionalOliver Reiche
2023-11-27Refactoring RepositoryConfigPaul Cristian Sarbu
2023-11-22Implement blob splitting protocol on just client sideSascha Roloff
2023-11-13bugfix: Also unlink symlinks before installingOliver Reiche
2023-11-07artifacts sync: use parallelism if providedKlaus Aehlig
2023-10-06CreateExecutionApi: define a new library to avoid code duplicationAlberto Sartori
2023-09-22RemoteServeConfig: Remove problematic inheritancePaul Cristian Sarbu
2023-08-11just build: allow -P to reach into treesKlaus Aehlig
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-03-24just install{,-cas}: add --remember optionKlaus Aehlig
2023-03-23just install{,-cas}: offer local CAS as preferred CASKlaus Aehlig
2023-02-27Progress reporting: Extract generic logic from just base progress reporter classSascha Roloff
2023-02-22ExecutionApi: Retrieve to correct CAS directlyOliver Reiche