aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraozeritsky <aozeritsky@ydb.tech>2023-10-25 18:51:36 +0300
committeraozeritsky <aozeritsky@ydb.tech>2023-10-25 19:28:48 +0300
commit2ce798af5c49f54145fb5b7a4e4e3b65fb9b92cb (patch)
tree1b1d887064c6af9578a26a84b5e55ec56840ec2f
parent7d4a06825cb7fdaecd688cd944223b9f0554c51f (diff)
downloadydb-2ce798af5c49f54145fb5b7a4e4e3b65fb9b92cb.tar.gz
Add missing dep
-rw-r--r--.mapping.json1
-rw-r--r--ydb/library/yql/providers/dq/CMakeLists.windows-x86_64.txt1
-rw-r--r--ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.darwin-x86_64.txt1
-rw-r--r--ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-aarch64.txt1
-rw-r--r--ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-x86_64.txt1
-rw-r--r--ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.windows-x86_64.txt1
-rw-r--r--ydb/library/yql/providers/dq/global_worker_manager/ya.make1
-rw-r--r--ydb/library/yql/providers/dq/service/CMakeLists.txt2
-rw-r--r--ydb/library/yql/providers/dq/service/CMakeLists.windows-x86_64.txt41
9 files changed, 50 insertions, 0 deletions
diff --git a/.mapping.json b/.mapping.json
index a4c1a28bad..2bd8ca82b5 100644
--- a/.mapping.json
+++ b/.mapping.json
@@ -7644,6 +7644,7 @@
"ydb/library/yql/providers/dq/service/CMakeLists.linux-aarch64.txt":"",
"ydb/library/yql/providers/dq/service/CMakeLists.linux-x86_64.txt":"",
"ydb/library/yql/providers/dq/service/CMakeLists.txt":"",
+ "ydb/library/yql/providers/dq/service/CMakeLists.windows-x86_64.txt":"",
"ydb/library/yql/providers/dq/stats_collector/CMakeLists.darwin-x86_64.txt":"",
"ydb/library/yql/providers/dq/stats_collector/CMakeLists.linux-aarch64.txt":"",
"ydb/library/yql/providers/dq/stats_collector/CMakeLists.linux-x86_64.txt":"",
diff --git a/ydb/library/yql/providers/dq/CMakeLists.windows-x86_64.txt b/ydb/library/yql/providers/dq/CMakeLists.windows-x86_64.txt
index 903aef46bf..f57ff8ff79 100644
--- a/ydb/library/yql/providers/dq/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/providers/dq/CMakeLists.windows-x86_64.txt
@@ -21,6 +21,7 @@ add_subdirectory(planner)
add_subdirectory(provider)
add_subdirectory(runtime)
add_subdirectory(scheduler)
+add_subdirectory(service)
add_subdirectory(task_runner)
add_subdirectory(task_runner_actor)
add_subdirectory(worker_manager)
diff --git a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.darwin-x86_64.txt
index 3e5f36a8e3..37ad352faf 100644
--- a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.darwin-x86_64.txt
@@ -28,6 +28,7 @@ target_link_libraries(providers-dq-global_worker_manager PUBLIC
providers-dq-task_runner
dq-actors-yt
providers-dq-scheduler
+ providers-dq-service
)
target_sources(providers-dq-global_worker_manager PRIVATE
${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/global_worker_manager/benchmark.cpp
diff --git a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-aarch64.txt
index f556019e59..10bc55f50c 100644
--- a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-aarch64.txt
@@ -29,6 +29,7 @@ target_link_libraries(providers-dq-global_worker_manager PUBLIC
providers-dq-task_runner
dq-actors-yt
providers-dq-scheduler
+ providers-dq-service
)
target_sources(providers-dq-global_worker_manager PRIVATE
${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/global_worker_manager/benchmark.cpp
diff --git a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-x86_64.txt b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-x86_64.txt
index f556019e59..10bc55f50c 100644
--- a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.linux-x86_64.txt
@@ -29,6 +29,7 @@ target_link_libraries(providers-dq-global_worker_manager PUBLIC
providers-dq-task_runner
dq-actors-yt
providers-dq-scheduler
+ providers-dq-service
)
target_sources(providers-dq-global_worker_manager PRIVATE
${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/global_worker_manager/benchmark.cpp
diff --git a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.windows-x86_64.txt b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.windows-x86_64.txt
index f65dc67f83..6d9c10aa31 100644
--- a/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/providers/dq/global_worker_manager/CMakeLists.windows-x86_64.txt
@@ -28,6 +28,7 @@ target_link_libraries(providers-dq-global_worker_manager PUBLIC
providers-dq-task_runner
dq-actors-yt
providers-dq-scheduler
+ providers-dq-service
)
target_sources(providers-dq-global_worker_manager PRIVATE
${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/global_worker_manager/benchmark.cpp
diff --git a/ydb/library/yql/providers/dq/global_worker_manager/ya.make b/ydb/library/yql/providers/dq/global_worker_manager/ya.make
index f2ce78ffd4..dc9214abdb 100644
--- a/ydb/library/yql/providers/dq/global_worker_manager/ya.make
+++ b/ydb/library/yql/providers/dq/global_worker_manager/ya.make
@@ -14,6 +14,7 @@ PEERDIR(
ydb/library/yql/providers/dq/task_runner
ydb/library/yql/providers/dq/actors/yt
ydb/library/yql/providers/dq/scheduler
+ ydb/library/yql/providers/dq/service
)
YQL_LAST_ABI_VERSION()
diff --git a/ydb/library/yql/providers/dq/service/CMakeLists.txt b/ydb/library/yql/providers/dq/service/CMakeLists.txt
index 606ff46b4b..f8b31df0c1 100644
--- a/ydb/library/yql/providers/dq/service/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/service/CMakeLists.txt
@@ -10,6 +10,8 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarc
include(CMakeLists.linux-aarch64.txt)
elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
include(CMakeLists.linux-x86_64.txt)
endif()
diff --git a/ydb/library/yql/providers/dq/service/CMakeLists.windows-x86_64.txt b/ydb/library/yql/providers/dq/service/CMakeLists.windows-x86_64.txt
new file mode 100644
index 0000000000..b1532b4f2e
--- /dev/null
+++ b/ydb/library/yql/providers/dq/service/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,41 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(providers-dq-service)
+target_compile_options(providers-dq-service PRIVATE
+ -DUSE_CURRENT_UDF_ABI_VERSION
+)
+target_link_libraries(providers-dq-service PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ cpp-actors-core
+ cpp-actors-dnsresolver
+ cpp-actors-interconnect
+ library-cpp-build_info
+ cpp-grpc-server
+ grpc-server-actors
+ library-cpp-svnversion
+ cpp-threading-future
+ library-yql-sql
+ api-protos
+ providers-common-metrics
+ providers-dq-actors
+ dq-api-grpc
+ providers-dq-common
+ providers-dq-counters
+ providers-dq-interface
+ providers-dq-worker_manager
+ dq-worker_manager-interface
+)
+target_sources(providers-dq-service PRIVATE
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/service/grpc_service.cpp
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/service/grpc_session.cpp
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/service/service_node.cpp
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/dq/service/interconnect_helpers.cpp
+)