diff options
author | Alexander Smirnov <alex@ydb.tech> | 2024-11-20 11:14:58 +0000 |
---|---|---|
committer | Alexander Smirnov <alex@ydb.tech> | 2024-11-20 11:14:58 +0000 |
commit | 31773f157bf8164364649b5f470f52dece0a4317 (patch) | |
tree | 33d0f7eef45303ab68cf08ab381ce5e5e36c5240 /yql/essentials/cfg/tests/gateways.conf | |
parent | 2c7938962d8689e175574fc1e817c05049f27905 (diff) | |
parent | eff600952d5dfe17942f38f510a8ac2b203bb3a5 (diff) | |
download | ydb-31773f157bf8164364649b5f470f52dece0a4317.tar.gz |
Merge branch 'rightlib' into mergelibs-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" + } +} |