diff options
author | Maxim Yurchuk <maxim-yurchuk@ydb.tech> | 2024-11-20 17:37:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-20 17:37:57 +0000 |
commit | f76323e9b295c15751e51e3443aa47a36bee8023 (patch) | |
tree | 4113c8cad473a33e0f746966e0cf087252fa1d7a /yql/essentials/cfg/tests/gateways.conf | |
parent | 753ecb8d410a4cb459c26f3a0082fb2d1724fe63 (diff) | |
parent | a7b9a6afea2a9d7a7bfac4c5eb4c1a8e60adb9e6 (diff) | |
download | ydb-f76323e9b295c15751e51e3443aa47a36bee8023.tar.gz |
Merge pull request #11788 from ydb-platform/mergelibs-241120-1113
Library import 241120-1113
Diffstat (limited to 'yql/essentials/cfg/tests/gateways.conf')
-rw-r--r-- | yql/essentials/cfg/tests/gateways.conf | 245 |
1 files changed, 245 insertions, 0 deletions
diff --git a/yql/essentials/cfg/tests/gateways.conf b/yql/essentials/cfg/tests/gateways.conf new file mode 100644 index 0000000000..cf82a39ae0 --- /dev/null +++ b/yql/essentials/cfg/tests/gateways.conf @@ -0,0 +1,245 @@ +Yt { + GatewayThreads: 0 + YtLogLevel: YL_INFO + + DefaultSettings { + Name: "DefaultMaxJobFails" + Value: "1" + } + + DefaultSettings { + Name: "LocalCalcLimit" + Value: "16" + } + + DefaultSettings { + Name: "ReleaseTempData" + Value: "immediate" + } + + DefaultSettings { + Name: "NativeYtTypeCompatibility" + Value: "all" + } + + DefaultSettings { + Name: "UseYqlRowSpecCompactForm" + Value: "true" + } + + DefaultSettings { + Name: "UseNewPredicateExtraction" + Value: "true" + } + + DefaultSettings { + Name: "PruneKeyFilterLambda" + Value: "true" + } + + DefaultSettings { + Name: "_UseKeyBoundApi" + Value: "true" + } + + DefaultSettings { + Name: "JoinCommonUseMapMultiOut" + Value: "true" + } + + DefaultSettings { + Name: "UseAggPhases" + Value: "true" + } + + DefaultSettings { + Name: "_EnableWriteReorder" + Value: "true" + } + + DefaultSettings { + Name: "_EnableYtPartitioning" + Value: "true" + } + + DefaultSettings { + Name: "UseRPCReaderInDq" + Value: "true" + } + + DefaultSettings { + Name: "PartitionByConstantKeysViaMap" + Value: "true" + } + + RemoteFilePatterns { + Pattern: "yt://([a-zA-Z0-9\\-_]+)/([^&@?]+)$" + Cluster: "$1" + Path: "$2" + } + + RemoteFilePatterns { + Pattern: "https?://yt\\.yandex(\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/#page=navigation&path=//([^&]+)$" + Cluster: "$2" + Path: "$3" + } + + RemoteFilePatterns { + Pattern: "https?://yt\\.yandex(\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/navigation\\?path=//([^&]+)$" + Cluster: "$2" + Path: "$3" + } + + RemoteFilePatterns { + Pattern: "https?://([a-zA-Z0-9\\-_]+)\\.yt\\.yandex(\\.net|-team\\.ru)/api/v(2/download|3/read_file)\\?(|.+&)path=//([^&]+)($|&.*)" + Cluster: "$1" + Path: "$5" + } +} + +SqlCore { + TranslationFlags: ["FlexibleTypes", "DisableAnsiOptionalAs", "EmitAggApply", "UnorderedResult"] +} + +YqlCore { + Flags { + Name: "DisableYsonCastToString" + } + Flags { + Name: "_EnableMatchRecognize" + } + Flags { + Name: "_EnableStreamLookupJoin" + } + Flags { + Name: "OptimizerFlags" + Args: ["FieldSubsetEnableMultiusage"] + } +} + +Dq { + DefaultSettings { + Name: "EnableLLVM" + Value: "true" + } + + DefaultSettings { + Name: "EnableInsert" + Value: "true" + } + + DefaultSettings { + Name: "EnableFullResultWrite" + Value: "true" + } + + DefaultSettings { + Name: "_EnablePrecompute" + Value: "true" + } + + DefaultSettings { + Name: "_LiteralTimeout" + Value: "3600000" + } + + DefaultSettings { + Name: "_TableTimeout" + Value: "3600000" + } + DefaultSettings { + Name: "EnableComputeActor" + Value: "1" + } + DefaultSettings { + Name: "ComputeActorType" + Value: "async" + } + + DefaultSettings { + Name: "UseAggPhases" + Value: "true" + } + + DefaultSettings { + Name: "HashJoinMode" + Value: "grace" + } + + DefaultSettings { + Name: "UseFinalizeByKey" + Value: "true" + } + + DefaultSettings { + Name: "EnableDqReplicate" + Value: "true" + } + + DefaultSettings { + Name: "UseWideChannels" + Value: "true" + } + + DefaultSettings { + Name: "UseFastPickleTransport" + Value: "true" + } + + DefaultSettings { + Name: "UseOOBTransport" + Value: "true" + } + + DefaultSettings { + Name: "SplitStageOnDqReplicate" + Value: "false" + } +} + +Fs { + CustomSchemes { + Pattern: "sbr:(?://)?(\\d+)" + TargetUrl: "https://proxy.sandbox.yandex-team.ru/$1" + } + CustomSchemes { + # backward compatibility rule + Pattern: "yt://([a-zA-Z0-9\\-_]+)/(.+)@t=([^&=]+)" + TargetUrl: "yt://$1/$2?transaction_id=$3" + } + CustomSchemes { + Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/#page=navigation&(.+)" + TargetUrl: "yt://$1/?$2" + } + CustomSchemes { + Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/navigation\\?(.+)" + TargetUrl: "yt://$1/?$2" + } + CustomSchemes { + Pattern: "https?://([a-zA-Z0-9\\-_]+)\\.yt\\.yandex(?:\\.net|-team\\.ru)/api/v3/read_file\\?(.+)" + TargetUrl: "yt://$1/?$2" + } + CustomSchemes { + Pattern: "https?://a\\.yandex-team\\.ru/(?:arc|svn)/(.+)/arcadia/(.+)\\?rev=r?(\\d+)" + TargetUrl: "arc:/$2?rev=$3&branch=$1" + } + CustomSchemes { + Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=r(\\d+)" + TargetUrl: "arc:/$1?rev=$2" + } + CustomSchemes { + Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=([^r].*)" + TargetUrl: "arc:/$1?hash=$2" + } + CustomSchemes { + Pattern: "arc://(.*)" + TargetUrl: "arc:/$1" + } +} + +Solomon { + DefaultSettings { + Name: "_EnableReading" + Value: "1" + } +} |