From e7c79e2f7ab793e9dbfeeda9f851f7b0e66cd633 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Fri, 29 Apr 2022 12:59:06 -0700 Subject: [PATCH] [build] Move PID controller to its own build target (#29522) * Move PID controller to its own build target * Automated change: Fix sanity tests Co-authored-by: ctiller --- BUILD | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/BUILD b/BUILD index 882f6c7ace6..c03a89cf1f0 100644 --- a/BUILD +++ b/BUILD @@ -1866,6 +1866,20 @@ grpc_cc_library( ], ) +grpc_cc_library( + name = "pid_controller", + srcs = [ + "src/core/lib/transport/pid_controller.cc", + ], + hdrs = [ + "src/core/lib/transport/pid_controller.h", + ], + deps = [ + "gpr_platform", + "useful", + ], +) + grpc_cc_library( name = "grpc_base", srcs = [ @@ -1985,7 +1999,6 @@ grpc_cc_library( "src/core/lib/transport/connectivity_state.cc", "src/core/lib/transport/error_utils.cc", "src/core/lib/transport/parsed_metadata.cc", - "src/core/lib/transport/pid_controller.cc", "src/core/lib/transport/status_conversion.cc", "src/core/lib/transport/timeout_encoding.cc", "src/core/lib/transport/transport.cc", @@ -2102,7 +2115,6 @@ grpc_cc_library( "src/core/lib/transport/connectivity_state.h", "src/core/lib/transport/metadata_batch.h", "src/core/lib/transport/parsed_metadata.h", - "src/core/lib/transport/pid_controller.h", "src/core/lib/transport/status_conversion.h", "src/core/lib/transport/timeout_encoding.h", "src/core/lib/transport/transport.h", @@ -4593,6 +4605,7 @@ grpc_cc_library( "hpack_encoder_table", "httpcli", "memory_quota", + "pid_controller", "resource_quota_trace", "slice", "slice_refcount",