@@ -145,32 +145,19 @@ redpanda_cc_library(
145145 "util.h" ,
146146 ],
147147 implementation_deps = [
148- "//src/v/bytes:iobuf_parser" ,
149148 "//src/v/bytes:streambuf" ,
150149 "//src/v/cluster" ,
151150 "//src/v/container:chunked_hash_map" ,
152- "//src/v/container:chunked_vector" ,
153151 "//src/v/container:json" ,
154152 "//src/v/hashing:jump_consistent" ,
155153 "//src/v/hashing:xx" ,
156- "//src/v/json" ,
157154 "//src/v/kafka/protocol" ,
158- "//src/v/metrics" ,
159- "//src/v/model" ,
160- "//src/v/model:batch_compression" ,
161155 "//src/v/pandaproxy:core" ,
162- "//src/v/pandaproxy:logger" ,
163- "//src/v/random:time_jitter" ,
164156 "//src/v/schema/protobuf:confluent_type_cc_proto" ,
165157 "//src/v/schema/protobuf:google_type_cc_proto" ,
166158 "//src/v/ssx:future_util" ,
167- "//src/v/ssx:semaphore" ,
168- "//src/v/ssx:sformat" ,
169- "//src/v/storage:record_batch_builder" ,
170- "//src/v/strings:string_switch" ,
171159 "//src/v/utils:base64" ,
172160 "//src/v/utils:named_type" ,
173- "//src/v/utils:retry" ,
174161 "//src/v/utils:to_string" ,
175162 "@abseil-cpp//absl/algorithm:container" ,
176163 "@abseil-cpp//absl/container:btree" ,
@@ -183,7 +170,6 @@ redpanda_cc_library(
183170 "@boost//:algorithm" ,
184171 "@boost//:graph" ,
185172 "@boost//:math" ,
186- "@boost//:multi_index" ,
187173 "@boost//:outcome" ,
188174 "@boost//:range" ,
189175 "@fmt" ,
@@ -201,15 +187,26 @@ redpanda_cc_library(
201187 ":config" ,
202188 ":rjson" ,
203189 ":subject_name_strategy" ,
190+ ":transport" ,
204191 ":types" ,
205192 "//src/v/base" ,
193+ "//src/v/bytes:iobuf_parser" ,
206194 "//src/v/config" ,
207195 "//src/v/config:startup_config" ,
208- "//src/v/kafka/client" ,
209- "//src/v/kafka/client:config_utils" ,
210- "//src/v/kafka/client:configuration" ,
211- "//src/v/kafka/client:exceptions" ,
196+ "//src/v/container:chunked_vector" ,
197+ "//src/v/json" ,
198+ "//src/v/metrics" ,
199+ "//src/v/model" ,
200+ "//src/v/model:batch_compression" ,
212201 "//src/v/pandaproxy:json" ,
202+ "//src/v/pandaproxy:logger" ,
203+ "//src/v/random:time_jitter" ,
204+ "//src/v/ssx:semaphore" ,
205+ "//src/v/ssx:sformat" ,
206+ "//src/v/storage:record_batch_builder" ,
207+ "//src/v/strings:string_switch" ,
208+ "//src/v/utils:retry" ,
209+ "@boost//:multi_index" ,
213210 "@seastar" ,
214211 ],
215212)
@@ -248,6 +245,7 @@ redpanda_cc_library(
248245 ],
249246 implementation_deps = [
250247 ":core" ,
248+ ":kafka_client_transport" ,
251249 "//src/v/base" ,
252250 "//src/v/bytes:iobuf_parser" ,
253251 "//src/v/cluster" ,
@@ -266,9 +264,7 @@ redpanda_cc_library(
266264 "//src/v/container:chunked_vector" ,
267265 "//src/v/container:json" ,
268266 "//src/v/json" ,
269- "//src/v/kafka/client:config_utils" ,
270267 "//src/v/kafka/client:configuration" ,
271- "//src/v/kafka/client:exceptions" ,
272268 "//src/v/kafka/data/rpc" ,
273269 "//src/v/kafka/protocol" ,
274270 "//src/v/kafka/protocol:create_topics" ,
@@ -305,6 +301,7 @@ redpanda_cc_library(
305301 ":config" ,
306302 ":rjson" ,
307303 ":subject_name_strategy" ,
304+ ":transport" ,
308305 ":types" ,
309306 "//src/v/cluster:client_quota_backend" ,
310307 "//src/v/cluster:cluster_link_table" ,
@@ -316,7 +313,6 @@ redpanda_cc_library(
316313 "//src/v/cluster:plugin_table" ,
317314 "//src/v/cluster:rpc_utils" ,
318315 "//src/v/config:startup_config" ,
319- "//src/v/kafka/client" ,
320316 ],
321317)
322318
@@ -345,6 +341,7 @@ redpanda_cc_library(
345341 visibility = ["//visibility:public" ],
346342 deps = [
347343 ":server" ,
344+ ":transport" ,
348345 "//src/v/config:startup_config" ,
349346 "//src/v/pandaproxy:core" ,
350347 ],
0 commit comments