diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-11-06 17:17:24 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-11-07 17:31:15 +0100 |
commit | 2a4f895b4e7839c54d1b7255e8cea846b055b549 (patch) | |
tree | e59fdce2f0276529197d108e61c9f27e482e3625 /src/buildtool/execution_api/remote/bazel/bazel_api.hpp | |
parent | 93cb5e3de9e142ceb6ef2baafa2046e917540563 (diff) | |
download | justbuild-2a4f895b4e7839c54d1b7255e8cea846b055b549.tar.gz |
remote api: support otpional parallel CAS synchronisation
Allow implementations to use a given number of threads to carry out
the synchronisation. In this way parallelism can be achieved even
in situations where batch reading degrades as objects of unknown
size have to be fetched; this situation typically occurs if a tree
object has a large number of direct children that are blobs.
If no implementation is provided, the default implementation is to
fall back to the normal (sequential) CAS synchronisation.
Diffstat (limited to 'src/buildtool/execution_api/remote/bazel/bazel_api.hpp')
0 files changed, 0 insertions, 0 deletions