From 2b2ab7796ac186d88060793b8873fc0e21462758 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 30 Oct 2020 12:31:18 +0100 Subject: services: guix-publish: Add 'cache-bypass-threshold' field. This is a followup to ecaa102a58ad3ab0b42e04a3d10d7c761c05ec98. * gnu/services/base.scm ()[cache-bypass-threshold]: New field. (guix-publish-shepherd-service): Honor it. --- doc/guix.texi | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doc') diff --git a/doc/guix.texi b/doc/guix.texi index 2319bba2ba..5e3e0435b4 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -15041,6 +15041,12 @@ When it is an integer, this is the number of worker threads used for caching; when @code{#f}, the number of processors is used. @xref{Invoking guix publish, @option{--workers}}, for more information. +@item @code{cache-bypass-threshold} (default: 10 MiB) +When @code{cache} is true, this is the maximum size in bytes of a store +item for which @command{guix publish} may bypass its cache in case of a +cache miss. @xref{Invoking guix publish, +@option{--cache-bypass-threshold}}, for more information. + @item @code{ttl} (default: @code{#f}) When it is an integer, this denotes the @dfn{time-to-live} in seconds of the published archives. @xref{Invoking guix publish, @option{--ttl}}, -- cgit v1.2.3