diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2025-02-25 11:00:42 +0100 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2025-02-27 09:03:30 +0100 |
commit | 9a987188a38cc18f6a485bd5def16aded10fe1f6 (patch) | |
tree | 24dff0755833c14d9e196e6c48937fa45c3d5de4 /src/buildtool/execution_api/remote/bazel/bytestream_client.hpp | |
parent | 0570178dbfd3e90f1532421dab91b510e6c42937 (diff) | |
download | justbuild-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.hpp | 5 |
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, |