gateways.conf 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. Yt {
  2. GatewayThreads: 0
  3. YtLogLevel: YL_INFO
  4. DefaultSettings {
  5. Name: "DefaultMaxJobFails"
  6. Value: "1"
  7. }
  8. DefaultSettings {
  9. Name: "LocalCalcLimit"
  10. Value: "16"
  11. }
  12. DefaultSettings {
  13. Name: "ReleaseTempData"
  14. Value: "immediate"
  15. }
  16. DefaultSettings {
  17. Name: "NativeYtTypeCompatibility"
  18. Value: "all"
  19. }
  20. DefaultSettings {
  21. Name: "UseYqlRowSpecCompactForm"
  22. Value: "true"
  23. }
  24. DefaultSettings {
  25. Name: "UseNewPredicateExtraction"
  26. Value: "true"
  27. }
  28. DefaultSettings {
  29. Name: "PruneKeyFilterLambda"
  30. Value: "true"
  31. }
  32. DefaultSettings {
  33. Name: "_UseKeyBoundApi"
  34. Value: "true"
  35. }
  36. DefaultSettings {
  37. Name: "JoinCommonUseMapMultiOut"
  38. Value: "true"
  39. }
  40. DefaultSettings {
  41. Name: "UseAggPhases"
  42. Value: "true"
  43. }
  44. DefaultSettings {
  45. Name: "_EnableWriteReorder"
  46. Value: "true"
  47. }
  48. DefaultSettings {
  49. Name: "_EnableYtPartitioning"
  50. Value: "true"
  51. }
  52. DefaultSettings {
  53. Name: "UseRPCReaderInDq"
  54. Value: "true"
  55. }
  56. DefaultSettings {
  57. Name: "PartitionByConstantKeysViaMap"
  58. Value: "true"
  59. }
  60. RemoteFilePatterns {
  61. Pattern: "yt://([a-zA-Z0-9\\-_]+)/([^&@?]+)$"
  62. Cluster: "$1"
  63. Path: "$2"
  64. }
  65. RemoteFilePatterns {
  66. Pattern: "https?://yt\\.yandex(\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/#page=navigation&path=//([^&]+)$"
  67. Cluster: "$2"
  68. Path: "$3"
  69. }
  70. RemoteFilePatterns {
  71. Pattern: "https?://yt\\.yandex(\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/navigation\\?path=//([^&]+)$"
  72. Cluster: "$2"
  73. Path: "$3"
  74. }
  75. RemoteFilePatterns {
  76. Pattern: "https?://([a-zA-Z0-9\\-_]+)\\.yt\\.yandex(\\.net|-team\\.ru)/api/v(2/download|3/read_file)\\?(|.+&)path=//([^&]+)($|&.*)"
  77. Cluster: "$1"
  78. Path: "$5"
  79. }
  80. }
  81. SqlCore {
  82. TranslationFlags: [
  83. "AnsiOrderByLimitInUnionAll",
  84. "DisableCoalesceJoinKeysOnQualifiedAll",
  85. "AnsiRankForNullableKeys",
  86. "DisableAnsiOptionalAs",
  87. "FlexibleTypes",
  88. "CompactNamedExprs",
  89. "Antlr4",
  90. "DistinctOverWindow",
  91. "UnorderedResult"
  92. ]
  93. }
  94. YqlCore {
  95. Flags {
  96. Name: "DisableYsonCastToString"
  97. }
  98. Flags {
  99. Name: "_EnableMatchRecognize"
  100. }
  101. Flags {
  102. Name: "_EnableStreamLookupJoin"
  103. }
  104. Flags {
  105. Name: "OptimizerFlags"
  106. Args: ["FieldSubsetEnableMultiusage"]
  107. }
  108. }
  109. Dq {
  110. DefaultSettings {
  111. Name: "EnableLLVM"
  112. Value: "true"
  113. }
  114. DefaultSettings {
  115. Name: "EnableInsert"
  116. Value: "true"
  117. }
  118. DefaultSettings {
  119. Name: "EnableFullResultWrite"
  120. Value: "true"
  121. }
  122. DefaultSettings {
  123. Name: "_EnablePrecompute"
  124. Value: "true"
  125. }
  126. DefaultSettings {
  127. Name: "_LiteralTimeout"
  128. Value: "3600000"
  129. }
  130. DefaultSettings {
  131. Name: "_TableTimeout"
  132. Value: "3600000"
  133. }
  134. DefaultSettings {
  135. Name: "EnableComputeActor"
  136. Value: "1"
  137. }
  138. DefaultSettings {
  139. Name: "ComputeActorType"
  140. Value: "async"
  141. }
  142. DefaultSettings {
  143. Name: "UseAggPhases"
  144. Value: "true"
  145. }
  146. DefaultSettings {
  147. Name: "HashJoinMode"
  148. Value: "grace"
  149. }
  150. DefaultSettings {
  151. Name: "UseFinalizeByKey"
  152. Value: "true"
  153. }
  154. DefaultSettings {
  155. Name: "EnableDqReplicate"
  156. Value: "true"
  157. }
  158. DefaultSettings {
  159. Name: "UseWideChannels"
  160. Value: "true"
  161. }
  162. DefaultSettings {
  163. Name: "UseFastPickleTransport"
  164. Value: "true"
  165. }
  166. DefaultSettings {
  167. Name: "UseOOBTransport"
  168. Value: "true"
  169. }
  170. DefaultSettings {
  171. Name: "SplitStageOnDqReplicate"
  172. Value: "false"
  173. }
  174. }
  175. Fs {
  176. CustomSchemes {
  177. Pattern: "sbr:(?://)?(\\d+)"
  178. TargetUrl: "https://proxy.sandbox.yandex-team.ru/$1"
  179. }
  180. CustomSchemes {
  181. # backward compatibility rule
  182. Pattern: "yt://([a-zA-Z0-9\\-_]+)/(.+)@t=([^&=]+)"
  183. TargetUrl: "yt://$1/$2?transaction_id=$3"
  184. }
  185. CustomSchemes {
  186. Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/#page=navigation&(.+)"
  187. TargetUrl: "yt://$1/?$2"
  188. }
  189. CustomSchemes {
  190. Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/navigation\\?(.+)"
  191. TargetUrl: "yt://$1/?$2"
  192. }
  193. CustomSchemes {
  194. Pattern: "https?://([a-zA-Z0-9\\-_]+)\\.yt\\.yandex(?:\\.net|-team\\.ru)/api/v3/read_file\\?(.+)"
  195. TargetUrl: "yt://$1/?$2"
  196. }
  197. CustomSchemes {
  198. Pattern: "https?://a\\.yandex-team\\.ru/(?:arc|svn)/(.+)/arcadia/(.+)\\?rev=r?(\\d+)"
  199. TargetUrl: "arc:/$2?rev=$3&branch=$1"
  200. }
  201. CustomSchemes {
  202. Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=r(\\d+)"
  203. TargetUrl: "arc:/$1?rev=$2"
  204. }
  205. CustomSchemes {
  206. Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=([^r].*)"
  207. TargetUrl: "arc:/$1?hash=$2"
  208. }
  209. CustomSchemes {
  210. Pattern: "arc://(.*)"
  211. TargetUrl: "arc:/$1"
  212. }
  213. }
  214. Solomon {
  215. DefaultSettings {
  216. Name: "_EnableReading"
  217. Value: "1"
  218. }
  219. }
  220. Ytflow {
  221. GatewayThreads: 1
  222. }