diff options
| author | hrustyashko <[email protected]> | 2022-03-30 17:29:28 +0300 |
|---|---|---|
| committer | hrustyashko <[email protected]> | 2022-03-30 17:29:28 +0300 |
| commit | 9db615a57f8edbc9d6b575ad8dddf7e82a16f7ce (patch) | |
| tree | dae64574c517bc4125aacd12d333f7376fc59136 | |
| parent | a2dfb221194fbd5a499a0703a90e97cd7d5dae98 (diff) | |
New provider external function
ref:c680769b132bcb300c2f7053c932a09ea94ffe58
| -rw-r--r-- | CMakeLists.darwin.txt | 24 | ||||
| -rw-r--r-- | CMakeLists.linux.txt | 24 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/CMakeLists.txt (renamed from ydb/library/yql/providers/cloud_function/actors/CMakeLists.txt) | 12 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.cpp (renamed from ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.cpp) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.h (renamed from ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.h) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.cpp (renamed from ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.cpp) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.h (renamed from ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.h) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp (renamed from ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_ut.cpp) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt (renamed from ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.darwin.txt) | 24 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt (renamed from ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.linux.txt) | 24 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.txt (renamed from ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.txt) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/gateway/CMakeLists.txt (renamed from ydb/library/yql/providers/cloud_function/gateway/CMakeLists.txt) | 10 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.cpp (renamed from ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.cpp) | 0 | ||||
| -rw-r--r-- | ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.h (renamed from ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.h) | 0 |
14 files changed, 59 insertions, 59 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt index b15ec1188f8..db48450b479 100644 --- a/CMakeLists.darwin.txt +++ b/CMakeLists.darwin.txt @@ -1198,16 +1198,6 @@ add_subdirectory(ydb/library/yql/dq/state/ut) add_subdirectory(ydb/library/yql/parser/pg_catalog/ut) add_subdirectory(ydb/library/yql/providers/common/schema) add_subdirectory(ydb/library/yql/providers/common/schema/skiff) -add_subdirectory(ydb/library/yql/providers/cloud_function/actors) -add_subdirectory(ydb/library/yql/providers/cloud_function/gateway) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/serverless/functions/v1) -add_subdirectory(contrib/libs/googleapis-common-protos) -add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api) -add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api/tools) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/access) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/operation) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/quota) add_subdirectory(ydb/library/yql/public/decimal/ut) add_subdirectory(ydb/library/yql/public/issue/ut) add_subdirectory(ydb/library/yql/public/udf/ut) @@ -1224,8 +1214,18 @@ add_subdirectory(ydb/public/sdk/cpp/examples/ttl) add_subdirectory(ydb/library/yql/providers/common/codec/ut) add_subdirectory(ydb/library/yql/providers/common/structured_token/ut) add_subdirectory(ydb/library/yql/providers/pq/gateway/dummy) -add_subdirectory(ydb/library/yql/providers/cloud_function/actors/ut) -add_subdirectory(ydb/library/yql/providers/common/http_gateway/mock) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/actors) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/gateway) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/serverless/functions/v1) +add_subdirectory(contrib/libs/googleapis-common-protos) +add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api) +add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api/tools) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/access) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/operation) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/quota) add_subdirectory(ydb/library/yql/udfs/common/stat/ut) add_subdirectory(ydb/library/yql/udfs/common/topfreq/ut) add_subdirectory(ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/actors/ut) +add_subdirectory(ydb/library/yql/providers/common/http_gateway/mock) diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt index e6851c015e7..b74a5ddf126 100644 --- a/CMakeLists.linux.txt +++ b/CMakeLists.linux.txt @@ -1293,16 +1293,6 @@ add_subdirectory(ydb/library/yql/dq/state/ut) add_subdirectory(ydb/library/yql/parser/pg_catalog/ut) add_subdirectory(ydb/library/yql/providers/common/schema) add_subdirectory(ydb/library/yql/providers/common/schema/skiff) -add_subdirectory(ydb/library/yql/providers/cloud_function/actors) -add_subdirectory(ydb/library/yql/providers/cloud_function/gateway) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/serverless/functions/v1) -add_subdirectory(contrib/libs/googleapis-common-protos) -add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api) -add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api/tools) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/access) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/operation) -add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/quota) add_subdirectory(ydb/library/yql/public/decimal/ut) add_subdirectory(ydb/library/yql/public/issue/ut) add_subdirectory(ydb/library/yql/public/udf/ut) @@ -1319,8 +1309,18 @@ add_subdirectory(ydb/public/sdk/cpp/examples/ttl) add_subdirectory(ydb/library/yql/providers/common/codec/ut) add_subdirectory(ydb/library/yql/providers/common/structured_token/ut) add_subdirectory(ydb/library/yql/providers/pq/gateway/dummy) -add_subdirectory(ydb/library/yql/providers/cloud_function/actors/ut) -add_subdirectory(ydb/library/yql/providers/common/http_gateway/mock) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/actors) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/gateway) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/serverless/functions/v1) +add_subdirectory(contrib/libs/googleapis-common-protos) +add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api) +add_subdirectory(cloud/bitbucket/common-api/yandex/cloud/api/tools) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/access) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/operation) +add_subdirectory(cloud/bitbucket/private-api/yandex/cloud/priv/quota) add_subdirectory(ydb/library/yql/udfs/common/stat/ut) add_subdirectory(ydb/library/yql/udfs/common/topfreq/ut) add_subdirectory(ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut) +add_subdirectory(ydb/library/yql/providers/external_function/cloud_function/actors/ut) +add_subdirectory(ydb/library/yql/providers/common/http_gateway/mock) diff --git a/ydb/library/yql/providers/cloud_function/actors/CMakeLists.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/CMakeLists.txt index fc941364947..b9d37989d56 100644 --- a/ydb/library/yql/providers/cloud_function/actors/CMakeLists.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/CMakeLists.txt @@ -7,11 +7,11 @@ -add_library(providers-cloud_function-actors) -target_compile_options(providers-cloud_function-actors PRIVATE +add_library(external_function-cloud_function-actors) +target_compile_options(external_function-cloud_function-actors PRIVATE -DUSE_CURRENT_UDF_ABI_VERSION ) -target_link_libraries(providers-cloud_function-actors PUBLIC +target_link_libraries(external_function-cloud_function-actors PUBLIC contrib-libs-cxxsupp yutil cpp-actors-core @@ -29,7 +29,7 @@ target_link_libraries(providers-cloud_function-actors PUBLIC common-token_accessor-client client-ydb_types-credentials ) -target_sources(providers-cloud_function-actors PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.cpp - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.cpp +target_sources(external_function-cloud_function-actors PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.cpp + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.cpp ) diff --git a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.cpp b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.cpp index 2c008cf0576..2c008cf0576 100644 --- a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.cpp +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.cpp diff --git a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.h b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.h index a8402c72643..a8402c72643 100644 --- a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform.h +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform.h diff --git a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.cpp b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.cpp index 9e16301cfcc..9e16301cfcc 100644 --- a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.cpp +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.cpp diff --git a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.h b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.h index 681fd1cde1b..681fd1cde1b 100644 --- a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_factory.h +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_factory.h diff --git a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_ut.cpp b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp index 863bdba5929..863bdba5929 100644 --- a/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_ut.cpp +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp diff --git a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.darwin.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt index d3fffe049d9..0857909298c 100644 --- a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.darwin.txt @@ -7,19 +7,19 @@ -add_executable(library-yql-providers-cloud_function-actors-ut) -target_compile_options(library-yql-providers-cloud_function-actors-ut PRIVATE +add_executable(cloud_function-actors-ut) +target_compile_options(cloud_function-actors-ut PRIVATE -DUSE_CURRENT_UDF_ABI_VERSION ) -target_include_directories(library-yql-providers-cloud_function-actors-ut PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors +target_include_directories(cloud_function-actors-ut PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors ) -target_link_libraries(library-yql-providers-cloud_function-actors-ut PUBLIC +target_link_libraries(cloud_function-actors-ut PUBLIC contrib-libs-cxxsupp yutil library-cpp-cpuid_check cpp-testing-unittest_main - providers-cloud_function-actors + external_function-cloud_function-actors cpp-actors-testlib yql-minikql-invoke_builtins udf-service-exception_policy @@ -27,21 +27,21 @@ target_link_libraries(library-yql-providers-cloud_function-actors-ut PUBLIC providers-common-http_gateway common-http_gateway-mock ) -target_sources(library-yql-providers-cloud_function-actors-ut PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_ut.cpp +target_sources(cloud_function-actors-ut PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp ) add_test( NAME - library-yql-providers-cloud_function-actors-ut + cloud_function-actors-ut COMMAND - library-yql-providers-cloud_function-actors-ut + cloud_function-actors-ut --print-before-suite --print-before-test --fork-tests --print-times --show-fails ) -target_link_flags(library-yql-providers-cloud_function-actors-ut +target_link_flags(cloud_function-actors-ut PUBLIC -Wl,-no_deduplicate -Wl,-sdk_version,10.15 @@ -52,4 +52,4 @@ target_link_flags(library-yql-providers-cloud_function-actors-ut -framework CoreFoundation ) -vcs_info(library-yql-providers-cloud_function-actors-ut) +vcs_info(cloud_function-actors-ut) diff --git a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.linux.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt index c159a94b387..4c82b690ad6 100644 --- a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.linux.txt @@ -7,20 +7,20 @@ -add_executable(library-yql-providers-cloud_function-actors-ut) -target_compile_options(library-yql-providers-cloud_function-actors-ut PRIVATE +add_executable(cloud_function-actors-ut) +target_compile_options(cloud_function-actors-ut PRIVATE -DUSE_CURRENT_UDF_ABI_VERSION ) -target_include_directories(library-yql-providers-cloud_function-actors-ut PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors +target_include_directories(cloud_function-actors-ut PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors ) -target_link_libraries(library-yql-providers-cloud_function-actors-ut PUBLIC +target_link_libraries(cloud_function-actors-ut PUBLIC contrib-libs-cxxsupp yutil library-cpp-lfalloc library-cpp-cpuid_check cpp-testing-unittest_main - providers-cloud_function-actors + external_function-cloud_function-actors cpp-actors-testlib yql-minikql-invoke_builtins udf-service-exception_policy @@ -28,21 +28,21 @@ target_link_libraries(library-yql-providers-cloud_function-actors-ut PUBLIC providers-common-http_gateway common-http_gateway-mock ) -target_sources(library-yql-providers-cloud_function-actors-ut PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/actors/cloud_function_transform_ut.cpp +target_sources(cloud_function-actors-ut PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/actors/cloud_function_transform_ut.cpp ) add_test( NAME - library-yql-providers-cloud_function-actors-ut + cloud_function-actors-ut COMMAND - library-yql-providers-cloud_function-actors-ut + cloud_function-actors-ut --print-before-suite --print-before-test --fork-tests --print-times --show-fails ) -target_link_flags(library-yql-providers-cloud_function-actors-ut +target_link_flags(cloud_function-actors-ut PUBLIC -ldl -lrt @@ -53,4 +53,4 @@ target_link_flags(library-yql-providers-cloud_function-actors-ut -lrt -ldl ) -vcs_info(library-yql-providers-cloud_function-actors-ut) +vcs_info(cloud_function-actors-ut) diff --git a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.txt b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.txt index a681d385f3e..a681d385f3e 100644 --- a/ydb/library/yql/providers/cloud_function/actors/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/actors/ut/CMakeLists.txt diff --git a/ydb/library/yql/providers/cloud_function/gateway/CMakeLists.txt b/ydb/library/yql/providers/external_function/cloud_function/gateway/CMakeLists.txt index ea2aa7b71c0..119bb0da5a4 100644 --- a/ydb/library/yql/providers/cloud_function/gateway/CMakeLists.txt +++ b/ydb/library/yql/providers/external_function/cloud_function/gateway/CMakeLists.txt @@ -7,11 +7,11 @@ -add_library(providers-cloud_function-gateway) -target_compile_options(providers-cloud_function-gateway PRIVATE +add_library(external_function-cloud_function-gateway) +target_compile_options(external_function-cloud_function-gateway PRIVATE -DUSE_CURRENT_UDF_ABI_VERSION ) -target_link_libraries(providers-cloud_function-gateway PUBLIC +target_link_libraries(external_function-cloud_function-gateway PUBLIC contrib-libs-cxxsupp yutil common-token_accessor-client @@ -22,6 +22,6 @@ target_link_libraries(providers-cloud_function-gateway PUBLIC contrib-libs-fmt serverless-functions-v1 ) -target_sources(providers-cloud_function-gateway PRIVATE - ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.cpp +target_sources(external_function-cloud_function-gateway PRIVATE + ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.cpp ) diff --git a/ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.cpp b/ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.cpp index f784af39d95..f784af39d95 100644 --- a/ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.cpp +++ b/ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.cpp diff --git a/ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.h b/ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.h index 867a78b3922..867a78b3922 100644 --- a/ydb/library/yql/providers/cloud_function/gateway/cloud_function_gateway.h +++ b/ydb/library/yql/providers/external_function/cloud_function/gateway/cloud_function_gateway.h |
