aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBulat <bulat@ydb.tech>2025-03-12 18:21:54 +0300
committerGitHub <noreply@github.com>2025-03-12 15:21:54 +0000
commitb9afd9e8d753cac2b2cfa722058b773a55e5c489 (patch)
tree0590f83ed471c9fb415d2bbdda2024f4ec10ae92
parent3dd53cd732dac8e57ff7229c4985c032d8ff7055 (diff)
downloadydb-b9afd9e8d753cac2b2cfa722058b773a55e5c489.tar.gz
Refactor includes to YDB C++ SDK for topics (#15633)
-rw-r--r--ydb/core/kafka_proxy/ut/ut_protocol.cpp10
-rw-r--r--ydb/core/persqueue/actor_persqueue_client_iface.h4
-rw-r--r--ydb/core/persqueue/cluster_tracker.cpp2
-rw-r--r--ydb/core/persqueue/codecs/pqv1.h2
-rw-r--r--ydb/core/persqueue/mirrorer.h2
-rw-r--r--ydb/core/persqueue/write_meta.h2
-rw-r--r--ydb/core/persqueue/writer/partition_chooser_impl__partition_helper.h2
-rw-r--r--ydb/core/persqueue/writer/partition_chooser_impl__table_helper.h4
-rw-r--r--ydb/core/persqueue/writer/source_id_encoding.h2
-rw-r--r--ydb/core/ymq/actor/auth_factory.h2
-rw-r--r--ydb/core/ymq/actor/auth_multi_factory.cpp2
-rw-r--r--ydb/core/ymq/actor/cleanup_queue_data.h2
-rw-r--r--ydb/core/ymq/actor/index_events_processor.cpp2
-rw-r--r--ydb/core/ymq/actor/index_events_processor.h4
-rw-r--r--ydb/core/ymq/actor/service.cpp2
-rw-r--r--ydb/core/ymq/actor/service.h2
-rw-r--r--ydb/core/ymq/base/run_query.h2
-rw-r--r--ydb/services/datastreams/datastreams_ut.cpp10
-rw-r--r--ydb/services/deprecated/persqueue_v0/grpc_pq_clusters_updater_actor.cpp2
-rw-r--r--ydb/services/persqueue_v1/actors/write_session_actor.cpp2
-rw-r--r--ydb/services/persqueue_v1/first_class_src_ids_ut.cpp2
-rw-r--r--ydb/services/persqueue_v1/persqueue_compat_ut.cpp2
-rw-r--r--ydb/services/persqueue_v1/persqueue_ut.cpp8
-rw-r--r--ydb/services/persqueue_v1/ut/demo_tx.cpp6
-rw-r--r--ydb/services/persqueue_v1/ut/persqueue_test_fixture.h4
-rw-r--r--ydb/services/persqueue_v1/ut/topic_service_ut.cpp6
26 files changed, 45 insertions, 45 deletions
diff --git a/ydb/core/kafka_proxy/ut/ut_protocol.cpp b/ydb/core/kafka_proxy/ut/ut_protocol.cpp
index e41901a751..a95a4ce6f1 100644
--- a/ydb/core/kafka_proxy/ut/ut_protocol.cpp
+++ b/ydb/core/kafka_proxy/ut/ut_protocol.cpp
@@ -9,12 +9,12 @@
#include <ydb/library/testlib/service_mocks/access_service_mock.h>
-#include <ydb-cpp-sdk/client/datastreams/datastreams.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/datastreams/datastreams.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
-#include <ydb-cpp-sdk/client/types/status_codes.h>
-#include <ydb-cpp-sdk/client/table/table.h>
-#include <ydb-cpp-sdk/client/scheme/scheme.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/status_codes.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/scheme/scheme.h>
#include <ydb/public/api/grpc/draft/ydb_datastreams_v1.grpc.pb.h>
#include <library/cpp/json/json_reader.h>
diff --git a/ydb/core/persqueue/actor_persqueue_client_iface.h b/ydb/core/persqueue/actor_persqueue_client_iface.h
index 9832081c94..1d22fa9fb8 100644
--- a/ydb/core/persqueue/actor_persqueue_client_iface.h
+++ b/ydb/core/persqueue/actor_persqueue_client_iface.h
@@ -2,8 +2,8 @@
#include <ydb/core/protos/pqconfig.pb.h>
#include <ydb/library/logger/actor.h>
-#include <ydb-cpp-sdk/client/driver/driver.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/driver/driver.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <ydb/library/actors/core/actor.h>
#include <library/cpp/logger/log.h>
diff --git a/ydb/core/persqueue/cluster_tracker.cpp b/ydb/core/persqueue/cluster_tracker.cpp
index 129a31ccec..c831d78f91 100644
--- a/ydb/core/persqueue/cluster_tracker.cpp
+++ b/ydb/core/persqueue/cluster_tracker.cpp
@@ -13,7 +13,7 @@
#include <tuple>
#include <vector>
-#include <ydb-cpp-sdk/client/result/result.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/result/result.h>
namespace NKikimr::NPQ::NClusterTracker {
diff --git a/ydb/core/persqueue/codecs/pqv1.h b/ydb/core/persqueue/codecs/pqv1.h
index ba8af638b9..f122fa503e 100644
--- a/ydb/core/persqueue/codecs/pqv1.h
+++ b/ydb/core/persqueue/codecs/pqv1.h
@@ -2,7 +2,7 @@
#include <ydb/public/api/protos/draft/persqueue_common.pb.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
namespace NKikimr::NPQ {
diff --git a/ydb/core/persqueue/mirrorer.h b/ydb/core/persqueue/mirrorer.h
index 28cb4d4911..03252fb964 100644
--- a/ydb/core/persqueue/mirrorer.h
+++ b/ydb/core/persqueue/mirrorer.h
@@ -11,7 +11,7 @@
#include <ydb/public/lib/base/msgbus.h>
#include <ydb/core/persqueue/events/internal.h>
#include <ydb/library/persqueue/counter_time_keeper/counter_time_keeper.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
diff --git a/ydb/core/persqueue/write_meta.h b/ydb/core/persqueue/write_meta.h
index 5c379efbea..95b2fb28e7 100644
--- a/ydb/core/persqueue/write_meta.h
+++ b/ydb/core/persqueue/write_meta.h
@@ -2,7 +2,7 @@
#include <ydb/core/protos/grpc_pq_old.pb.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <util/string/vector.h>
diff --git a/ydb/core/persqueue/writer/partition_chooser_impl__partition_helper.h b/ydb/core/persqueue/writer/partition_chooser_impl__partition_helper.h
index 379b4985f2..d72c68359d 100644
--- a/ydb/core/persqueue/writer/partition_chooser_impl__partition_helper.h
+++ b/ydb/core/persqueue/writer/partition_chooser_impl__partition_helper.h
@@ -6,7 +6,7 @@
#include <ydb/core/persqueue/events/global.h>
#include <ydb/core/persqueue/events/internal.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
namespace NKikimr::NPQ::NPartitionChooser {
diff --git a/ydb/core/persqueue/writer/partition_chooser_impl__table_helper.h b/ydb/core/persqueue/writer/partition_chooser_impl__table_helper.h
index ef8144907a..3d6884faeb 100644
--- a/ydb/core/persqueue/writer/partition_chooser_impl__table_helper.h
+++ b/ydb/core/persqueue/writer/partition_chooser_impl__table_helper.h
@@ -7,10 +7,10 @@
#include <ydb/core/kqp/common/events/events.h>
#include <ydb/core/kqp/common/simple/services.h>
#include <ydb/core/persqueue/pq_database.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
#include <ydb/services/metadata/service.h>
-#include <ydb-cpp-sdk/client/result/result.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/result/result.h>
namespace NKikimr::NPQ::NPartitionChooser {
diff --git a/ydb/core/persqueue/writer/source_id_encoding.h b/ydb/core/persqueue/writer/source_id_encoding.h
index d2e699b7eb..3b81e374ba 100644
--- a/ydb/core/persqueue/writer/source_id_encoding.h
+++ b/ydb/core/persqueue/writer/source_id_encoding.h
@@ -1,6 +1,6 @@
#pragma once
-#include <ydb-cpp-sdk/client/params/params.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/params/params.h>
#include <util/generic/fwd.h>
#include <util/generic/string.h>
diff --git a/ydb/core/ymq/actor/auth_factory.h b/ydb/core/ymq/actor/auth_factory.h
index b7092323d0..3d46ad1988 100644
--- a/ydb/core/ymq/actor/auth_factory.h
+++ b/ydb/core/ymq/actor/auth_factory.h
@@ -6,7 +6,7 @@
#include <ydb/core/ymq/base/counters.h>
#include <ydb/library/http_proxy/authorization/signature.h>
#include <ydb/core/base/appdata.h>
-#include <ydb-cpp-sdk/client/types/credentials/credentials.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/credentials/credentials.h>
namespace NKikimr::NSQS {
diff --git a/ydb/core/ymq/actor/auth_multi_factory.cpp b/ydb/core/ymq/actor/auth_multi_factory.cpp
index 3042009b3c..7b70a5ba78 100644
--- a/ydb/core/ymq/actor/auth_multi_factory.cpp
+++ b/ydb/core/ymq/actor/auth_multi_factory.cpp
@@ -5,7 +5,7 @@
#include <ydb/core/ymq/actor/error.h>
#include <ydb/core/ymq/actor/proxy_actor.h>
#include <ydb/core/ymq/actor/serviceid.h>
-#include <ydb-cpp-sdk/client/iam/iam.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/iam/iam.h>
#include <ydb/library/aclib/aclib.h>
#include <ydb/library/folder_service/events.h>
#include <ydb/library/ycloud/api/access_service.h>
diff --git a/ydb/core/ymq/actor/cleanup_queue_data.h b/ydb/core/ymq/actor/cleanup_queue_data.h
index 24aaf840db..efa31660ac 100644
--- a/ydb/core/ymq/actor/cleanup_queue_data.h
+++ b/ydb/core/ymq/actor/cleanup_queue_data.h
@@ -2,7 +2,7 @@
#include <ydb/core/kqp/common/kqp.h>
#include <ydb/public/lib/deprecated/kicli/kicli.h>
-#include <ydb-cpp-sdk/client/params/params.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/params/params.h>
#include <ydb/core/ymq/base/counters.h>
diff --git a/ydb/core/ymq/actor/index_events_processor.cpp b/ydb/core/ymq/actor/index_events_processor.cpp
index 4f7288e488..49ff5623fa 100644
--- a/ydb/core/ymq/actor/index_events_processor.cpp
+++ b/ydb/core/ymq/actor/index_events_processor.cpp
@@ -1,5 +1,5 @@
#include "index_events_processor.h"
-#include <ydb-cpp-sdk/client/types/ydb.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/ydb.h>
namespace NKikimr::NSQS {
using namespace NActors;
diff --git a/ydb/core/ymq/actor/index_events_processor.h b/ydb/core/ymq/actor/index_events_processor.h
index dda27b765e..b48787ac16 100644
--- a/ydb/core/ymq/actor/index_events_processor.h
+++ b/ydb/core/ymq/actor/index_events_processor.h
@@ -5,8 +5,8 @@
#include <ydb/core/kqp/common/kqp.h>
#include <ydb/public/lib/deprecated/kicli/kicli.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
-#include <ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
#include <ydb/library/actors/core/actor_bootstrapped.h>
#include <ydb/library/actors/core/hfunc.h>
#include <ydb/library/actors/core/actorsystem.h>
diff --git a/ydb/core/ymq/actor/service.cpp b/ydb/core/ymq/actor/service.cpp
index 456b0cf45b..5e30d25b6f 100644
--- a/ydb/core/ymq/actor/service.cpp
+++ b/ydb/core/ymq/actor/service.cpp
@@ -17,7 +17,7 @@
#include "cleanup_queue_data.h"
#include <ydb/public/lib/value/value.h>
-#include <ydb-cpp-sdk/client/types/credentials/credentials.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/credentials/credentials.h>
#include <ydb/core/quoter/public/quoter.h>
#include <ydb/core/base/tablet_pipe.h>
#include <ydb/core/ymq/base/counters.h>
diff --git a/ydb/core/ymq/actor/service.h b/ydb/core/ymq/actor/service.h
index 93ce333da6..d617ccb140 100644
--- a/ydb/core/ymq/actor/service.h
+++ b/ydb/core/ymq/actor/service.h
@@ -9,7 +9,7 @@
#include <ydb/core/base/tablet_pipe.h>
#include <ydb/core/protos/config.pb.h>
#include <ydb/core/tx/schemeshard/schemeshard.h>
-#include <ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
#include <ydb/library/actors/core/actor_bootstrapped.h>
#include <util/generic/hash.h>
diff --git a/ydb/core/ymq/base/run_query.h b/ydb/core/ymq/base/run_query.h
index 84f6b9024b..143b7decac 100644
--- a/ydb/core/ymq/base/run_query.h
+++ b/ydb/core/ymq/base/run_query.h
@@ -2,7 +2,7 @@
#include <ydb/core/kqp/common/kqp.h>
#include <ydb/public/lib/deprecated/kicli/kicli.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
#include <ydb/library/actors/core/actor.h>
diff --git a/ydb/services/datastreams/datastreams_ut.cpp b/ydb/services/datastreams/datastreams_ut.cpp
index ae48017d85..564dc51fa0 100644
--- a/ydb/services/datastreams/datastreams_ut.cpp
+++ b/ydb/services/datastreams/datastreams_ut.cpp
@@ -2,12 +2,12 @@
#include <ydb/services/ydb/ydb_common_ut.h>
#include <ydb/services/ydb/ydb_keys_ut.h>
-#include <ydb-cpp-sdk/client/datastreams/datastreams.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/datastreams/datastreams.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
-#include <ydb-cpp-sdk/client/types/status_codes.h>
-#include <ydb-cpp-sdk/client/table/table.h>
-#include <ydb-cpp-sdk/client/scheme/scheme.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/status_codes.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/scheme/scheme.h>
#include <ydb/public/api/grpc/draft/ydb_datastreams_v1.grpc.pb.h>
#include <library/cpp/json/json_reader.h>
diff --git a/ydb/services/deprecated/persqueue_v0/grpc_pq_clusters_updater_actor.cpp b/ydb/services/deprecated/persqueue_v0/grpc_pq_clusters_updater_actor.cpp
index 0953bcc7a4..fdb2a494e8 100644
--- a/ydb/services/deprecated/persqueue_v0/grpc_pq_clusters_updater_actor.cpp
+++ b/ydb/services/deprecated/persqueue_v0/grpc_pq_clusters_updater_actor.cpp
@@ -3,7 +3,7 @@
#include <ydb/core/base/appdata.h>
#include <ydb/core/persqueue/pq_database.h>
#include <ydb/library/mkql_proto/protos/minikql.pb.h>
-#include <ydb-cpp-sdk/client/result/result.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/result/result.h>
namespace NKikimr {
namespace NGRpcProxy {
diff --git a/ydb/services/persqueue_v1/actors/write_session_actor.cpp b/ydb/services/persqueue_v1/actors/write_session_actor.cpp
index 4ab18d87f6..d8cf6292e4 100644
--- a/ydb/services/persqueue_v1/actors/write_session_actor.cpp
+++ b/ydb/services/persqueue_v1/actors/write_session_actor.cpp
@@ -13,7 +13,7 @@
#include <ydb/core/base/feature_flags.h>
#include <ydb/library/services/services.pb.h>
#include <ydb/public/lib/deprecated/kicli/kicli.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
#include <ydb/library/persqueue/topic_parser/topic_parser.h>
#include <ydb/library/actors/core/log.h>
#include <google/protobuf/util/time_util.h>
diff --git a/ydb/services/persqueue_v1/first_class_src_ids_ut.cpp b/ydb/services/persqueue_v1/first_class_src_ids_ut.cpp
index d2d737c82f..c7d5c242c4 100644
--- a/ydb/services/persqueue_v1/first_class_src_ids_ut.cpp
+++ b/ydb/services/persqueue_v1/first_class_src_ids_ut.cpp
@@ -1,5 +1,5 @@
#include <ydb/services/persqueue_v1/ut/test_utils.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/test_server.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/data_plane_helpers.h>
#include <ydb/services/persqueue_v1/actors/helpers.h>
diff --git a/ydb/services/persqueue_v1/persqueue_compat_ut.cpp b/ydb/services/persqueue_v1/persqueue_compat_ut.cpp
index 58b84b3e77..0262892fa5 100644
--- a/ydb/services/persqueue_v1/persqueue_compat_ut.cpp
+++ b/ydb/services/persqueue_v1/persqueue_compat_ut.cpp
@@ -1,6 +1,6 @@
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/test_server.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
-#include <ydb-cpp-sdk/client/driver/driver.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/driver/driver.h>
#include <ydb/public/api/grpc/ydb_topic_v1.grpc.pb.h>
using namespace NYdb;
diff --git a/ydb/services/persqueue_v1/persqueue_ut.cpp b/ydb/services/persqueue_v1/persqueue_ut.cpp
index 5c4259d65e..63bae355b7 100644
--- a/ydb/services/persqueue_v1/persqueue_ut.cpp
+++ b/ydb/services/persqueue_v1/persqueue_ut.cpp
@@ -42,10 +42,10 @@
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/data_plane_helpers.h>
-#include <ydb-cpp-sdk/client/scheme/scheme.h>
-#include <ydb-cpp-sdk/client/proto/accessor.h>
-#include <ydb-cpp-sdk/client/topic/client.h>
-#include <ydb-cpp-sdk/client/resources/ydb_resources.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/scheme/scheme.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/proto/accessor.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/topic/client.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/resources/ydb_resources.h>
#include <thread>
diff --git a/ydb/services/persqueue_v1/ut/demo_tx.cpp b/ydb/services/persqueue_v1/ut/demo_tx.cpp
index aed95b55bf..ffd64feddb 100644
--- a/ydb/services/persqueue_v1/ut/demo_tx.cpp
+++ b/ydb/services/persqueue_v1/ut/demo_tx.cpp
@@ -1,10 +1,10 @@
#include <ydb/public/api/grpc/ydb_topic_v1.grpc.pb.h>
-#include <ydb-cpp-sdk/client/driver/driver.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/driver/driver.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/data_plane_helpers.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/test_server.h>
-#include <ydb-cpp-sdk/client/table/table.h>
-#include <ydb-cpp-sdk/client/types/status_codes.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/status_codes.h>
#include <ydb/library/services/services.pb.h>
diff --git a/ydb/services/persqueue_v1/ut/persqueue_test_fixture.h b/ydb/services/persqueue_v1/ut/persqueue_test_fixture.h
index a8007eea80..d8321b7d2e 100644
--- a/ydb/services/persqueue_v1/ut/persqueue_test_fixture.h
+++ b/ydb/services/persqueue_v1/ut/persqueue_test_fixture.h
@@ -7,8 +7,8 @@
#include <ydb/library/aclib/aclib.h>
-#include <ydb-cpp-sdk/client/driver/driver.h>
-#include <ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/driver/driver.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/persqueue.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/test_server.h>
diff --git a/ydb/services/persqueue_v1/ut/topic_service_ut.cpp b/ydb/services/persqueue_v1/ut/topic_service_ut.cpp
index 4df8f2fc75..7a5e518e71 100644
--- a/ydb/services/persqueue_v1/ut/topic_service_ut.cpp
+++ b/ydb/services/persqueue_v1/ut/topic_service_ut.cpp
@@ -1,9 +1,9 @@
#include <ydb/public/api/grpc/ydb_topic_v1.grpc.pb.h>
-#include <ydb-cpp-sdk/client/driver/driver.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/driver/driver.h>
#include <ydb/public/sdk/cpp/src/client/persqueue_public/ut/ut_utils/test_server.h>
-#include <ydb-cpp-sdk/client/table/table.h>
-#include <ydb-cpp-sdk/client/types/status_codes.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/table/table.h>
+#include <ydb/public/sdk/cpp/include/ydb-cpp-sdk/client/types/status_codes.h>
#include <ydb/library/services/services.pb.h>