From 8571da9ccbf4784042703e84a12a4eea65c444fb Mon Sep 17 00:00:00 2001 From: Alberto Sartori Date: Mon, 18 Dec 2023 18:26:53 +0100 Subject: bazel_network: use message_limits library --- src/buildtool/execution_api/remote/TARGETS | 1 + src/buildtool/execution_api/remote/bazel/bazel_network.cpp | 1 + src/buildtool/execution_api/remote/bazel/bazel_network.hpp | 5 ----- 3 files changed, 2 insertions(+), 5 deletions(-) (limited to 'src/buildtool/execution_api/remote') diff --git a/src/buildtool/execution_api/remote/TARGETS b/src/buildtool/execution_api/remote/TARGETS index a82bb6f7..ba30dc9a 100644 --- a/src/buildtool/execution_api/remote/TARGETS +++ b/src/buildtool/execution_api/remote/TARGETS @@ -47,6 +47,7 @@ , ["src/buildtool/crypto", "hash_function"] , ["@", "grpc", "", "grpc++"] , ["src/buildtool/common/remote", "retry"] + , ["src/buildtool/execution_api/common", "message_limits"] ] } , "bazel": diff --git a/src/buildtool/execution_api/remote/bazel/bazel_network.cpp b/src/buildtool/execution_api/remote/bazel/bazel_network.cpp index 95f88195..de88c79b 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_network.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_network.cpp @@ -15,6 +15,7 @@ #include "src/buildtool/execution_api/remote/bazel/bazel_network.hpp" #include "src/buildtool/common/remote/client_common.hpp" +#include "src/buildtool/execution_api/common/message_limits.hpp" #include "src/buildtool/execution_api/remote/bazel/bazel_response.hpp" #include "src/buildtool/logging/logger.hpp" diff --git a/src/buildtool/execution_api/remote/bazel/bazel_network.hpp b/src/buildtool/execution_api/remote/bazel/bazel_network.hpp index ff944264..af48c7db 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_network.hpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_network.hpp @@ -136,11 +136,6 @@ class BazelNetwork { using DirectoryMap = std::unordered_map; - // Max size for batch transfers - static constexpr std::size_t kMaxBatchTransferSize = 3 * 1024 * 1024; - static_assert(kMaxBatchTransferSize < GRPC_DEFAULT_MAX_RECV_MESSAGE_LENGTH, - "Max batch transfer size too large."); - std::string const instance_name_{}; ExecutionConfiguration exec_config_{}; std::unique_ptr cas_{}; -- cgit v1.2.3