]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod: extracted-from-archive file cache
authorFrank Ch. Eigler <fche@redhat.com>
Fri, 27 Dec 2019 00:06:46 +0000 (19:06 -0500)
committerFrank Ch. Eigler <fche@redhat.com>
Sun, 12 Jan 2020 03:41:54 +0000 (22:41 -0500)
commit1905518e1680af556078c9d75e73061160d88152
tree86c34dc8bea2892a79742b03aa87d7ab569c856d
parent05429d753116f5c2931dc15d6cc2a25b310a9f49
debuginfod: extracted-from-archive file cache

Add a facility to service webapi and dwz/altdebug requests that
resolve to archives via a $TMPDIR file cache.  This permits
instantaneous dwz resolution during -debuginfo rpm scanning, and also
instantanous duplicate webapi requests.  The cache is limited both in
number of entries and in storage space.  Heuristics provide
serviceable defaults.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
config/ChangeLog
config/debuginfod.service
debuginfod/ChangeLog
debuginfod/debuginfod.cxx
doc/ChangeLog
doc/debuginfod.8
tests/ChangeLog
tests/run-debuginfod-find.sh