From 8739f2bb6e07321c4e92e5610f92785cae950ff7 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Tue, 5 Dec 2023 17:29:30 +0100 Subject: just serve: make tc write strategy configurable --- share/man/just-serve-config.5.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'share') diff --git a/share/man/just-serve-config.5.md b/share/man/just-serve-config.5.md index 4bd51420..f01536eb 100644 --- a/share/man/just-serve-config.5.md +++ b/share/man/just-serve-config.5.md @@ -81,7 +81,17 @@ The configuration file is given by a JSON object. is used. For subkey *`"action timeout"`* the value in a number specifying the timeout limit in seconds for actions run during a remote build. If unset, the default - value 300 is used. + value 300 is used. + For subkey *`"target-cache write strategy"`* the value has to + be one of the values *`"disable"`*, *`"sync"`*, or *`"split"`*. + The default is *`"sync"`*, giving the instruction to + synchronize artifacts and write target-level cache entries. + The value *`"split"`* does the same using blob splitting + when synchronizing artifacts, provided it is supported by the + remote-execution endpoint. The value *`"disable"`* disables + adding new entries to the target-level cache, which defeats the + purpose of typical set up to share target-level computations + between clients. See also -- cgit v1.2.3