summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2025-02-25 11:00:42 +0100
committerMaksim Denisov <denisov.maksim@huawei.com>2025-02-27 09:03:30 +0100
commit9a987188a38cc18f6a485bd5def16aded10fe1f6 (patch)
tree24dff0755833c14d9e196e6c48937fa45c3d5de4 /src/buildtool/execution_api/remote/bazel/bytestream_client.hpp
parent0570178dbfd3e90f1532421dab91b510e6c42937 (diff)
downloadjustbuild-9a987188a38cc18f6a485bd5def16aded10fe1f6.tar.gz
ArtifactBlob: Support incremental reading
Diffstat (limited to 'src/buildtool/execution_api/remote/bazel/bytestream_client.hpp')
-rw-r--r--src/buildtool/execution_api/remote/bazel/bytestream_client.hpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp b/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp
index 99ad4e81..23a296c9 100644
--- a/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp
+++ b/src/buildtool/execution_api/remote/bazel/bytestream_client.hpp
@@ -143,9 +143,8 @@ class ByteStreamClient {
request.set_resource_name(resource_name);
request.mutable_data()->reserve(ByteStreamUtils::kChunkSize);
- auto const data_to_read = blob.ReadContent();
- auto const to_read = ::IncrementalReader::FromMemory(
- ByteStreamUtils::kChunkSize, data_to_read.get());
+ auto const to_read =
+ blob.ReadIncrementally(ByteStreamUtils::kChunkSize);
if (not to_read.has_value()) {
logger_.Emit(
LogLevel::Error,