diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2024-03-12 17:46:36 +0100 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2024-04-02 15:30:03 +0200 |
commit | d8f7216156aadf292cd0dc5284a6c9267a349112 (patch) | |
tree | 2d8f53573b5238a17469c52fba06a353fc214f06 /src/buildtool/execution_api/local/local_api.hpp | |
parent | 1dc455d965dc36cd1ba2f4851d72bb4ac085bcef (diff) | |
download | justbuild-d8f7216156aadf292cd0dc5284a6c9267a349112.tar.gz |
LargeBlobs: Use LocalCAS methods to implement split-splice logic of CASUtils.
Diffstat (limited to 'src/buildtool/execution_api/local/local_api.hpp')
-rw-r--r-- | src/buildtool/execution_api/local/local_api.hpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/buildtool/execution_api/local/local_api.hpp b/src/buildtool/execution_api/local/local_api.hpp index 874674dd..fb76237d 100644 --- a/src/buildtool/execution_api/local/local_api.hpp +++ b/src/buildtool/execution_api/local/local_api.hpp @@ -517,11 +517,8 @@ class LocalApi final : public IExecutionApi { [](auto const& artifact_digest) { return static_cast<bazel_re::Digest>(artifact_digest); }); - auto splice_result = - CASUtils::SpliceBlob(static_cast<bazel_re::Digest>(blob_digest), - digests, - *storage_, - /* check_tree_invariant= */ false); + auto splice_result = CASUtils::SpliceBlob( + static_cast<bazel_re::Digest>(blob_digest), digests, *storage_); if (std::holds_alternative<grpc::Status>(splice_result)) { auto* status = std::get_if<grpc::Status>(&splice_result); Logger::Log(LogLevel::Error, status->error_message()); |