gateways.conf 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  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: ["FlexibleTypes", "DisableAnsiOptionalAs", "UnorderedResult"]
  83. }
  84. YqlCore {
  85. Flags {
  86. Name: "DisableYsonCastToString"
  87. }
  88. Flags {
  89. Name: "_EnableMatchRecognize"
  90. }
  91. Flags {
  92. Name: "_EnableStreamLookupJoin"
  93. }
  94. Flags {
  95. Name: "OptimizerFlags"
  96. Args: ["FieldSubsetEnableMultiusage"]
  97. }
  98. }
  99. Dq {
  100. DefaultSettings {
  101. Name: "EnableLLVM"
  102. Value: "true"
  103. }
  104. DefaultSettings {
  105. Name: "EnableInsert"
  106. Value: "true"
  107. }
  108. DefaultSettings {
  109. Name: "EnableFullResultWrite"
  110. Value: "true"
  111. }
  112. DefaultSettings {
  113. Name: "_EnablePrecompute"
  114. Value: "true"
  115. }
  116. DefaultSettings {
  117. Name: "_LiteralTimeout"
  118. Value: "3600000"
  119. }
  120. DefaultSettings {
  121. Name: "_TableTimeout"
  122. Value: "3600000"
  123. }
  124. DefaultSettings {
  125. Name: "EnableComputeActor"
  126. Value: "1"
  127. }
  128. DefaultSettings {
  129. Name: "ComputeActorType"
  130. Value: "async"
  131. }
  132. DefaultSettings {
  133. Name: "UseAggPhases"
  134. Value: "true"
  135. }
  136. DefaultSettings {
  137. Name: "HashJoinMode"
  138. Value: "grace"
  139. }
  140. DefaultSettings {
  141. Name: "UseFinalizeByKey"
  142. Value: "true"
  143. }
  144. DefaultSettings {
  145. Name: "EnableDqReplicate"
  146. Value: "true"
  147. }
  148. DefaultSettings {
  149. Name: "UseWideChannels"
  150. Value: "true"
  151. }
  152. DefaultSettings {
  153. Name: "UseFastPickleTransport"
  154. Value: "true"
  155. }
  156. DefaultSettings {
  157. Name: "UseOOBTransport"
  158. Value: "true"
  159. }
  160. DefaultSettings {
  161. Name: "SplitStageOnDqReplicate"
  162. Value: "false"
  163. }
  164. }
  165. Fs {
  166. CustomSchemes {
  167. Pattern: "sbr:(?://)?(\\d+)"
  168. TargetUrl: "https://proxy.sandbox.yandex-team.ru/$1"
  169. }
  170. CustomSchemes {
  171. # backward compatibility rule
  172. Pattern: "yt://([a-zA-Z0-9\\-_]+)/(.+)@t=([^&=]+)"
  173. TargetUrl: "yt://$1/$2?transaction_id=$3"
  174. }
  175. CustomSchemes {
  176. Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/#page=navigation&(.+)"
  177. TargetUrl: "yt://$1/?$2"
  178. }
  179. CustomSchemes {
  180. Pattern: "https?://yt\\.yandex(?:\\.net|-team\\.ru)/([a-zA-Z0-9\\-_]+)/navigation\\?(.+)"
  181. TargetUrl: "yt://$1/?$2"
  182. }
  183. CustomSchemes {
  184. Pattern: "https?://([a-zA-Z0-9\\-_]+)\\.yt\\.yandex(?:\\.net|-team\\.ru)/api/v3/read_file\\?(.+)"
  185. TargetUrl: "yt://$1/?$2"
  186. }
  187. CustomSchemes {
  188. Pattern: "https?://a\\.yandex-team\\.ru/(?:arc|svn)/(.+)/arcadia/(.+)\\?rev=r?(\\d+)"
  189. TargetUrl: "arc:/$2?rev=$3&branch=$1"
  190. }
  191. CustomSchemes {
  192. Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=r(\\d+)"
  193. TargetUrl: "arc:/$1?rev=$2"
  194. }
  195. CustomSchemes {
  196. Pattern: "https?://a(?:rcanum)?\\.yandex-team\\.ru/arcadia/(.+)\\?rev=([^r].*)"
  197. TargetUrl: "arc:/$1?hash=$2"
  198. }
  199. CustomSchemes {
  200. Pattern: "arc://(.*)"
  201. TargetUrl: "arc:/$1"
  202. }
  203. }
  204. Solomon {
  205. DefaultSettings {
  206. Name: "_EnableReading"
  207. Value: "1"
  208. }
  209. }