Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-19 | ServeServerImpl: create and `git-init` StorageConfig::GitRoot() when the ↵ | Alberto Sartori | |
server is started | |||
2023-09-15 | just serve: add remote execution endpoint and --fetch-absent option | Paul Cristian Sarbu | |
The serve service will communicate with this endpoint when needed, as well as ensure artifacts it provides are synced with the remote execution CAS, if requested by the client. If just-mr is given the --fetch-absent option, it Always produce present roots irrespective of the 'absent' pragma. For Git repositories marked with the 'absent' pragma, first try to fetch any commit trees provided by the serve endpoint from the execution endpoint CAS, before reverting to a network fetch. Co-authored-by: Klaus Aehlig <klaus.aehlig@huawei.com> Co-authored-by: Alberto Sartori <alberto.sartori@huawei.com> | |||
2023-09-13 | just serve: Implement basic API handling service requests | Paul Cristian Sarbu | |
2023-09-13 | just serve: Implement initial serve client | Paul Cristian Sarbu | |
...able to request the tree of a commit known to the remote. | |||
2023-09-13 | just serve: Basic service implementation with commit-of-tree RPC | Paul Cristian Sarbu | |
Initial version, to be extended later with other RPCs. |