summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-07-29 21:37:12 +0300
committerrobot-piglet <[email protected]>2025-07-29 21:47:37 +0300
commit431a5bd17a0a5eb99915f6222631a1c91e96568a (patch)
tree93e35de95826d1c15fbd27d25e022eb4794d80b7
parent47683a005b904066243ad7ce8b16102a89bbf408 (diff)
Intermediate changes
commit_hash:2abde8e0f92128da6d1129e60c1be311b1abdb43
-rw-r--r--yql/essentials/docs/en/builtins/struct.md2
-rw-r--r--yql/essentials/docs/en/builtins/types.md4
-rw-r--r--yql/essentials/docs/en/builtins/window.md4
-rw-r--r--yql/essentials/docs/en/types/primitive.md4
-rw-r--r--yql/essentials/docs/ru/builtins/struct.md2
-rw-r--r--yql/essentials/docs/ru/builtins/types.md4
-rw-r--r--yql/essentials/docs/ru/builtins/window.md4
-rw-r--r--yql/essentials/docs/ru/syntax/lexer.md2
-rw-r--r--yql/essentials/docs/ru/types/primitive.md4
-rw-r--r--yql/essentials/docs/ru/udf/list/postgres.md4
10 files changed, 17 insertions, 17 deletions
diff --git a/yql/essentials/docs/en/builtins/struct.md b/yql/essentials/docs/en/builtins/struct.md
index 5376e96a6ae..31766cf9e95 100644
--- a/yql/essentials/docs/en/builtins/struct.md
+++ b/yql/essentials/docs/en/builtins/struct.md
@@ -316,7 +316,7 @@ SELECT
ForceSpreadMembers([('a',1),('a',2),('c',100)],['a','b']); -- (a: 2, b: null)
```
-## StructUnion, StructIntersection, StructDifference, StructSymmetricDifference
+## StructUnion, StructIntersection, StructDifference, StructSymmetricDifference {#struct-combining}
Combine two structures using one of the four methods (using the provided lambda to merge fields with the same name):
diff --git a/yql/essentials/docs/en/builtins/types.md b/yql/essentials/docs/en/builtins/types.md
index b1e75055d86..566ee1de1f2 100644
--- a/yql/essentials/docs/en/builtins/types.md
+++ b/yql/essentials/docs/en/builtins/types.md
@@ -380,7 +380,7 @@ SELECT FormatType(ListTypeHandle(
)); -- List<Bool>
```
-### EmptyListTypeHandle and EmptyDictTypeHandle
+### EmptyListTypeHandle and EmptyDictTypeHandle {#empty-list-dict-type-handle}
Constructs a handle for an empty list or dictionary.
@@ -546,7 +546,7 @@ SELECT FormatType(VariantTypeHandle(
)); -- Variant<Int32, String>
```
-### VoidTypeHandle and NullTypeHandle
+### VoidTypeHandle and NullTypeHandle {#void-null-type-handle}
Constructing a handle for Void and Null types, respectively.
diff --git a/yql/essentials/docs/en/builtins/window.md b/yql/essentials/docs/en/builtins/window.md
index c764a305049..8bc4b44ba6e 100644
--- a/yql/essentials/docs/en/builtins/window.md
+++ b/yql/essentials/docs/en/builtins/window.md
@@ -91,7 +91,7 @@ item odd lag1
```
-## FIRST_VALUE / LAST_VALUE
+## FIRST_VALUE / LAST_VALUE {#first-last-value}
Access values from the first and last rows (using the `ORDER BY` clause for the window) of the [window frame](../syntax/window.md#frame). The only argument is the expression that you need to access.
@@ -240,7 +240,7 @@ WINDOW w AS (ORDER BY key);
```
-## SessionState() {#session-state}
+## SessionState {#session-state}
A non-standard window function `SessionState()` (without arguments) lets you get the session calculation status from [SessionWindow](../syntax/group_by.md#session-window) for the current row.
It's allowed only if `SessionWindow()` is present in the `PARTITION BY` section in the window definition.
diff --git a/yql/essentials/docs/en/types/primitive.md b/yql/essentials/docs/en/types/primitive.md
index 2d80ad4f057..f364de27541 100644
--- a/yql/essentials/docs/en/types/primitive.md
+++ b/yql/essentials/docs/en/types/primitive.md
@@ -51,7 +51,7 @@ To store numbers (JSON Number) in `JsonDocument`, as well as for arithmetic oper
## Date and time {#datetime}
-### Basic types
+### Basic types {#datetime-basic}
Value range for all basic datetime types: From midnight<sup>1</sup> 01.01.1970 to midnight<sup>1</sup> 01.01.2106.
Value range for basic interval type: from -136 years to +136 years.
@@ -68,7 +68,7 @@ Value range for basic interval type: from -136 years to +136 years.
<sup>1</sup> Midnight is the particular time moment with all _time_ components being zero.
-### Extended types
+### Extended types {#datetime-extended}
Value range for all basic datetime types: From midnight<sup>1</sup> 01.01.144169 BC to midnight<sup>1</sup> 01.01.148107.
Value range for basic interval type: from -292277 years to +292277 years.
diff --git a/yql/essentials/docs/ru/builtins/struct.md b/yql/essentials/docs/ru/builtins/struct.md
index fb897bd19ee..47bdb720c4d 100644
--- a/yql/essentials/docs/ru/builtins/struct.md
+++ b/yql/essentials/docs/ru/builtins/struct.md
@@ -426,7 +426,7 @@ SELECT
ForceSpreadMembers([('a',1),('a',2),('c',100)],['a','b']); -- (a: 2, b: null)
```
-## StructUnion, StructIntersection, StructDifference, StructSymmetricDifference
+## StructUnion, StructIntersection, StructDifference, StructSymmetricDifference {#struct-combining}
Комбинируют две структуры одним из четырех способов, используя предоставленную функцию для слияния полей с одинаковыми именами:
diff --git a/yql/essentials/docs/ru/builtins/types.md b/yql/essentials/docs/ru/builtins/types.md
index 2d6eb6548d9..577dd4cbb66 100644
--- a/yql/essentials/docs/ru/builtins/types.md
+++ b/yql/essentials/docs/ru/builtins/types.md
@@ -598,7 +598,7 @@ SELECT FormatType(ListTypeHandle(
)); -- List<Bool>
```
-### EmptyListTypeHandle и EmptyDictTypeHandle
+### EmptyListTypeHandle и EmptyDictTypeHandle {#empty-list-dict-type-handle}
#### Сигнатура
@@ -838,7 +838,7 @@ SELECT FormatType(VariantTypeHandle(
)); -- Variant<Int32, String>
```
-### VoidTypeHandle и NullTypeHandle
+### VoidTypeHandle и NullTypeHandle {#void-null-type-handle}
#### Сигнатура
diff --git a/yql/essentials/docs/ru/builtins/window.md b/yql/essentials/docs/ru/builtins/window.md
index fbaaa954872..45e8c9f285d 100644
--- a/yql/essentials/docs/ru/builtins/window.md
+++ b/yql/essentials/docs/ru/builtins/window.md
@@ -88,7 +88,7 @@ item odd lag1
```
-## FIRST_VALUE / LAST_VALUE
+## FIRST_VALUE / LAST_VALUE {#first-last-value}
Доступ к значениям из первой и последней (в порядке `ORDER BY` на окне) строк [рамки окна](../syntax/window.md#frame). Единственный аргумент - выражение, к которому необходим доступ.
@@ -232,7 +232,7 @@ WINDOW w AS (ORDER BY key);
-## SessionState() {#session-state}
+## SessionState {#session-state}
Нестандартная оконная функция `SessionState()` (без аргументов) позволяет получить состояние расчета сессий из [SessionWindow](../syntax/group_by.md#session-window) для текущей строки.
diff --git a/yql/essentials/docs/ru/syntax/lexer.md b/yql/essentials/docs/ru/syntax/lexer.md
index 42959357707..4a0ef33b0fe 100644
--- a/yql/essentials/docs/ru/syntax/lexer.md
+++ b/yql/essentials/docs/ru/syntax/lexer.md
@@ -285,7 +285,7 @@ SELECT
;
```
-### Литерал массива
+### Литерал массива {#array-literal}
Для построения литерала массива используется функция `PgArray`:
diff --git a/yql/essentials/docs/ru/types/primitive.md b/yql/essentials/docs/ru/types/primitive.md
index 05c6158cfb6..c745534817d 100644
--- a/yql/essentials/docs/ru/types/primitive.md
+++ b/yql/essentials/docs/ru/types/primitive.md
@@ -48,7 +48,7 @@
## Дата и время {#datetime}
-### Базовые типы
+### Базовые типы {#datetime-basic}
Диапазон значений всех базовых временных типов – от полуночи<sup>1</sup> 01.01.1970 до полуночи<sup>1</sup> 01.01.2106.
Диапазон значений базового типа интевала – от -136 лет до +136 лет.
@@ -65,7 +65,7 @@
<sup>1</sup> Полночью считаем такой момент времени, в которой все компоненты _времени_ равны нулю.
-### Расширенные типы
+### Расширенные типы {#datetime-extended}
Диапазон значений всех расширенных временных типов – от полуночи<sup>1</sup> 01.01.144169 до н.э. до полуночи<sup>1</sup> 01.01.148107.
Диапазон значений расширенного типа интевала – от -292277 лет до +292277 лет.
diff --git a/yql/essentials/docs/ru/udf/list/postgres.md b/yql/essentials/docs/ru/udf/list/postgres.md
index b36e91ce3b5..d138307411e 100644
--- a/yql/essentials/docs/ru/udf/list/postgres.md
+++ b/yql/essentials/docs/ru/udf/list/postgres.md
@@ -59,7 +59,7 @@ SELECT
;
```
-### Литерал массива
+### Литерал массива {#array-literal}
Для построения литерала массива используется функция `PgArray`:
@@ -287,7 +287,7 @@ FROM (VALUES ('a'p),('b'p),('c'p)) as a(x); -- 'a'p,'a,b'p,'a,b,c'p
{% endnote %}
-## Логические операции
+## Логические операции {#logic-operations}
Для выполнения логических операций используются функции `PgAnd`, `PgOr`, `PgNot`: