summaryrefslogtreecommitdiff
path: root/po/ChangeLog
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2019-12-31 20:06:30 -0500
committerFrank Ch. Eigler <fche@redhat.com>2019-12-31 20:06:30 -0500
commitb225b73266a068afa87ac06858c81688f0c00ea3 (patch)
treecddd6e525030d3206660d1919a682e326db47bd5 /po/ChangeLog
parent5de5dc7d1bf8b49056b123978f0449588d5f006c (diff)
downloadelfutils-fche/debuginfod-workq.tar.gz
debuginfod: rework threading model for file/archive scanningfche/debuginfod-workq
We switch from a thread per supplied PATH, with a semaphore based concurrency control, to a fixed number of worker threads collecting the result of a plain directory traversal being put into a work queue. This allows maximal continuous concurrency, even if the PATH directories are dramatically differently sized. There is no more need to use concurrency-motivated subdirectory wildcards for PATH entries: just a single top level directory will work fast. doc & tests incl.
Diffstat (limited to 'po/ChangeLog')
0 files changed, 0 insertions, 0 deletions