aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralexv-smirnov <alexv-smirnov@yandex-team.ru>2022-02-17 11:33:08 +0300
committeralexv-smirnov <alexv-smirnov@yandex-team.ru>2022-02-17 11:33:08 +0300
commita49ae9d891c35087b242c854f69880fd9fecbddd (patch)
tree00025d69c964c1fd1fb252036402747319536953
parent5fc284a7e32ff230879bd386e1590d690aa7e002 (diff)
downloadydb-a49ae9d891c35087b242c854f69880fd9fecbddd.tar.gz
updated YQL fix YCDOCS-4499
updated YQL fix YCDOCS-4499 ref:3944d27996c750835ddd979ffa03629afeb50abd
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/expressions/cast.md4
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/join.md9
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/global.md8
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/issue_protos.md0
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-docs-core-2/udf/list/_includes/url.md6
5 files changed, 10 insertions, 17 deletions
diff --git a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/expressions/cast.md b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/expressions/cast.md
index a900d49051e..e8a099e2985 100644
--- a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/expressions/cast.md
+++ b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/expressions/cast.md
@@ -7,8 +7,8 @@
Подробнее правила преобразований описаны [здесь](../../../types/cast.md).
{% endif %}
-{% include notitle [Десятичные типы](../../../_includes/decimal_args.md) %}
+{% include [decimal_args](../../../_includes/decimal_args.md) %}
**Примеры**
-{% include [cast_examples](../../../_includes/cast_examples.md) %} \ No newline at end of file
+{% include [cast_examples](../../../_includes/cast_examples.md) %}
diff --git a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/join.md b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/join.md
index c60a558b127..73bf7c62ae1 100644
--- a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/join.md
+++ b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/join.md
@@ -127,11 +127,4 @@ ON a.key == b.key;
|"2"|"v122"|"v221"|
|"2"|"v122"|"v222"|
-Непосредственно перед ключевым словом `JOIN` можно добавить `SORTED` – это приведет к форсированному выбору стреетигии Sorted Merge Join для данной пары таблиц:
-
-``` yql
--- выбор стратегии Sorted Merge Join для T1 LEFT JOIN T2
-SELECT * FROM T1 AS a LEFT SORTED JOIN T2 AS b ON a.key = b.key;
-```
-
-{% endif %} \ No newline at end of file
+{% endif %}
diff --git a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/global.md b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/global.md
index 57419fb4b14..ea8bcd07647 100644
--- a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/global.md
+++ b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/global.md
@@ -39,9 +39,9 @@ SELECT * FROM test;`
`PRAGMA Warning("disable", "1101");`
`PRAGMA Warning("default", "4503");`
-В данном случае все предупреждения будут считаться ошибками, за исключением предупреждение с кодом 1101, которое будет отключено, и 4503, которое будет обрабатываться по умолчанию (то есть останется предупреждением). Поскольку предупреждения могут добавляться в новых релизах YQL, следует с осторожностью пользоваться конструкцией `PRAGMA Warning("error", "*");` (как минимум покрывать такие запросы автотестами).
+В данном случае все предупреждения будут считаться ошибками, за исключением предупреждение с кодом `1101`, которое будет отключено, и `4503`, которое будет обрабатываться по умолчанию (то есть останется предупреждением). Поскольку предупреждения могут добавляться в новых релизах YQL, следует с осторожностью пользоваться конструкцией `PRAGMA Warning("error", "*");` (как минимум покрывать такие запросы автотестами).
-Список кодов предупреждений и ошибок: https://a.yandex-team.ru/arc/trunk/arcadia/yql/core/issue/protos/issue_id.proto
+{% include [issue_protos.md](issue_protos.md) %}
{% if feature_mapreduce %}
### DqEngine {#dqengine}
@@ -112,7 +112,7 @@ StrictJoinKeyTypes является [scoped](#pragmascope) настройкой.
Приводит поведение RANK/DENSE_RANK в соответствие со стандартом при наличии опциональных типов в ключах сортировки окна или в аргументе этих оконных функций. А именно:
* типом результата всегда является Uint64, а не Uint64?;
-* нуллы в ключах считаются равными друг другу (текущая реализация возвращает NULL).
+* null-ы в ключах считаются равными друг другу (текущая реализация возвращает NULL).
Явным образом выбрать старое поведению можно указав прагму `DisableAnsiRankForNullableKeys`. Если никакой прагмы не задано, то выдается предупреждение и работает старый вариант.
### AnsiOrderByLimitInUnionAll
@@ -193,4 +193,4 @@ ClassicDivision является [scoped](#pragmascope) настройкой.
Использовать нужно аккуратно, так как вычислительная сложность запроса растет экспоненциально по отношению к числу размерностей.
-{% endif %} \ No newline at end of file
+{% endif %}
diff --git a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/issue_protos.md b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/issue_protos.md
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/syntax/_includes/pragma/issue_protos.md
diff --git a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/udf/list/_includes/url.md b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/udf/list/_includes/url.md
index 596af14c222..bc5d10921d4 100644
--- a/ydb/docs/ru/core/yql/reference/yql-docs-core-2/udf/list/_includes/url.md
+++ b/ydb/docs/ru/core/yql/reference/yql-docs-core-2/udf/list/_includes/url.md
@@ -172,13 +172,13 @@ Url::QueryStringToDict(String{Flag:AutoMap}, [
MaxFields:Uint32?, -- максимальное количество полей, при превышении кидается исключение; по умолчанию Max<Uint32>
Separator:String? -- разделитель пар ключ-значение; по умолчанию '&'
]) -> Dict<String, List<String>>
-Url::BuildQueryString(Dict<String, List<String>>{Flag:AutoMap}, [
+Url::BuildQueryString(Dict<String, List<String?>>{Flag:AutoMap}, [
Separator:String? -- разделитель пар ключ-значение; по умолчанию '&'
]) -> String
-Url::BuildQueryString(Dict<String, String>{Flag:AutoMap}, [
+Url::BuildQueryString(Dict<String, String?>{Flag:AutoMap}, [
Separator:String? -- разделитель пар ключ-значение; по умолчанию '&'
]) -> String
-Url::BuildQueryString(List<Tuple<String, String>>{Flag:AutoMap}, [
+Url::BuildQueryString(List<Tuple<String, String?>>{Flag:AutoMap}, [
Separator:String? -- разделитель пар ключ-значение; по умолчанию '&'
]) -> String
```