This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new 0c8cc24e8495 docs(i18n): machine Russian translation candidates (#4509)
0c8cc24e8495 is described below
commit 0c8cc24e84950a03a40240f0c653de1f92fb56f4
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Mon Oct 26 12:19:24 2026 +0000
docs(i18n): machine Russian translation candidates (#4509)
## Russian translation candidate
Source commit: `d058196f23d866a507f3d4c6b1186c98f0261669`
Model: `gpt-6-sol`; glossary: `1`
Review status: machine. Russian proofreading and the normal PR checks
are still required.
| Action | Version | English source | SHA-256 prefix | Generation |
| --- | --- | --- | --- | --- |
| translate_new | current |
[`releasenotes/ecosystem/doris-spark-connector.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/ecosystem/doris-spark-connector.md)
| `89aeb8456462` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/ecosystem/doris-streamloader.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/ecosystem/doris-streamloader.md)
| `dd5ac0749629` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.0.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.0.md)
| `258d418c0d7e` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.1.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.1.md)
| `0609e6b8a674` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.2.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.2.md)
| `8e82ee174e08` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.3.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.3.md)
| `f5a4510f8a4c` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.4.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.4.md)
| `669fa10d9852` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.1/release-1.1.5.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.1/release-1.1.5.md)
| `c62c676fede5` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.2/release-1.2.0.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.2/release-1.2.0.md)
| `7753839430aa` | full (no-previous-translation) |
| translate_new | current |
[`releasenotes/v1.2/release-1.2.1.md`](https://github.com/apache/doris-website/blob/d058196f23d866a507f3d4c6b1186c98f0261669/releasenotes/v1.2/release-1.2.1.md)
| `08376473f8c1` | full (no-previous-translation) |
## Failed or skipped tasks
- `T06-COURSE-279216058435856`
(course/101/01-apache-doris-overview.mdx): Model inserted an unsafe YAML
scalar
- `T06-COURSE-071976206248614`
(course/101/03-apache-doris-table-guide.mdx): Model inserted an unsafe
YAML scalar
- `T06-COURSE-002555907199729`
(course/101/05-apache-doris-query-data-guide.mdx): Model inserted an
unsafe YAML scalar
- `T06-COURSE-253429418555543`
(course/101/06-apache-doris-lakehouse-guide.mdx): Model inserted an
unsafe YAML scalar
## Candidates retained with warnings
None.
## Validation
Updates at or below 30% translate only changed Markdown/MDX blocks and
preserve other target blocks.
Change size is the sum of max(removed, added) non-empty English lines
per diff hunk, divided by the larger old/new line count.
New documents, larger updates, glossary changes or baselines that cannot
be aligned use full translation.
Generation uses at most three attempts per document. Deletions and
code-only updates may need no model call.
Each retry receives the earlier validation errors. Third-attempt content
issues are retained as warnings above.
Full attempt history and diagnostics are in generation.json and the page
state records.
Committed source hashes, managed paths and target/state hashes are
checked before applying candidates.
Master is checked before each model call and before publishing:
unrelated merges are allowed, a page changed on master is dropped, and a
translation configuration or tooling change discards the batch.
The publisher runs the shared PR translation-state, syntax and
internal-link checks before pushing.
The normal PR build and human proofreading are still required before
merging.
<!-- russian-translation-automation:v1
bot-head=95c4903cfadf54ac5cb2c6717a2837e9404cb316 -->
Shared PR admission checks: passed (translation state, syntax, internal
links).
Co-authored-by: morningman <[email protected]>
---
.../current/ecosystem/doris-spark-connector.md | 193 ++++++++
.../current/ecosystem/doris-streamloader.md | 24 +
.../current/v1.1/release-1.1.0.md | 360 ++++++++++++++
.../current/v1.1/release-1.1.1.md | 60 +++
.../current/v1.1/release-1.1.2.md | 64 +++
.../current/v1.1/release-1.1.3.md | 72 +++
.../current/v1.1/release-1.1.4.md | 51 ++
.../current/v1.1/release-1.1.5.md | 45 ++
.../current/v1.2/release-1.2.0.md | 543 +++++++++++++++++++++
.../current/v1.2/release-1.2.1.md | 172 +++++++
.../current/ecosystem/doris-spark-connector.json | 49 ++
.../current/ecosystem/doris-streamloader.json | 36 ++
.../pages/releases/current/v1.1/release-1.1.0.json | 54 ++
.../pages/releases/current/v1.1/release-1.1.1.json | 36 ++
.../pages/releases/current/v1.1/release-1.1.2.json | 36 ++
.../pages/releases/current/v1.1/release-1.1.3.json | 45 ++
.../pages/releases/current/v1.1/release-1.1.4.json | 36 ++
.../pages/releases/current/v1.1/release-1.1.5.json | 36 ++
.../pages/releases/current/v1.2/release-1.2.0.json | 45 ++
.../pages/releases/current/v1.2/release-1.2.1.json | 45 ++
20 files changed, 2002 insertions(+)
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
new file mode 100644
index 000000000000..ccbe3914b974
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
@@ -0,0 +1,193 @@
+---
+{
+ "title": "Doris Spark Connector",
+ "language": "ru",
+ "description": "Примечания к выпускам Doris Spark Connector."
+}
+---
+
+# Doris Spark Connector {#doris-spark-connector}
+
+В этом документе перечислены выпуски Doris Spark Connector в обратном
хронологическом порядке.
+
+## 26.1.0 {#2610}
+
+Источник: [Spark Doris Connector
26.1.0](https://github.com/apache/doris-spark-connector/issues/372)
+
+### Spark Connector {#spark-connector}
+
+#### Новые возможности и улучшения {#features-and-improvements}
+
+- Добавлена поддержка представления столбцов Doris типа `ARRAY` в Spark как
`Array[String]`.
[#362](https://github.com/apache/doris-spark-connector/pull/362)
+- Добавлена поддержка Spark 4.1.
[#365](https://github.com/apache/doris-spark-connector/pull/365)
+- Добавлена поддержка подключений к Doris с односторонним TLS.
[#369](https://github.com/apache/doris-spark-connector/pull/369)
+- Добавлены программы для регрессионного тестирования Doris.
[#370](https://github.com/apache/doris-spark-connector/pull/370)
+- Добавлена поддержка режима пакетной записи через S3 TVF.
[#371](https://github.com/apache/doris-spark-connector/pull/371)
+- Arrow Flight SQL стал режимом чтения по умолчанию. Если он недоступен,
используется Thrift.
[#367](https://github.com/apache/doris-spark-connector/pull/367)
+
+#### Исправления ошибок {#bug-fixes}
+
+- Исправлен поиск узлов BE указанной вычислительной группы в облачном режиме.
[#361](https://github.com/apache/doris-spark-connector/pull/361)
+- Исправлено преобразование временных меток Arrow для типов Doris `DATETIME` и
`TIMESTAMPTZ`. [#366](https://github.com/apache/doris-spark-connector/pull/366)
+
+### Благодарности {#thanks}
+
+- @addu390
+- @gnehil
+- @JNSimba
+- @LuciferYang
+
+## 26.0.0 {#2600}
+
+Источник: [Spark Doris Connector
26.0.0](https://github.com/apache/doris-spark-connector/issues/358)
+
+### Spark Connector {#spark-connector-1}
+
+#### Новые возможности и улучшения {#features-and-improvements-1}
+
+- При записи через Stream Load по умолчанию включено сжатие gzip.
[#356](https://github.com/apache/doris-spark-connector/pull/356)
+- Добавлено журналирование чтения через Arrow Flight.
[#354](https://github.com/apache/doris-spark-connector/pull/354)
+- Добавлена поддержка HTTP-запросов с кодировкой UTF-8.
[#347](https://github.com/apache/doris-spark-connector/pull/347)
+
+#### Исправления ошибок {#bug-fixes-1}
+
+- Исправлены проблемы с выборкой столбцов в Spark 3.3, 3.4 и 3.5.
[#353](https://github.com/apache/doris-spark-connector/pull/353)
+
+### Благодарности {#thanks-1}
+
+- @JNSimba
+- @gnehil
+
+## 25.2.0 {#2520}
+
+Источник: [Spark Doris Connector
25.2.0](https://github.com/apache/doris-spark-connector/issues/342)
+
+### Spark Connector {#spark-connector-2}
+
+#### Новые возможности и улучшения {#features-and-improvements-2}
+
+- Для Doris Flight SQL Reader добавлены повторные попытки подключения к FE и
стратегия балансировки нагрузки.
[#318](https://github.com/apache/doris-spark-connector/pull/318)
+- Добавлена стратегия балансировки нагрузки между узлами FE и BE.
[#329](https://github.com/apache/doris-spark-connector/pull/329)
+- Добавлен параметр для работы без схемы.
[#332](https://github.com/apache/doris-spark-connector/pull/332)
+
+#### Исправления ошибок {#bug-fixes-2}
+
+- Исправлены проблемы с проталкиванием фильтров, содержащих `OR` в SQL.
[#317](https://github.com/apache/doris-spark-connector/pull/317)
+- Исправлена ошибка, из-за которой повторные попытки могли зависнуть при
зависании FE. [#331](https://github.com/apache/doris-spark-connector/pull/331)
+- Улучшена обработка параметра `accept_any_schema`.
[#326](https://github.com/apache/doris-spark-connector/pull/326)
+- Исправлены ошибки построения V2Expression.
[#339](https://github.com/apache/doris-spark-connector/pull/339)
+- Исправлена ошибка, из-за которой параметр `doris.benodes` не применялся.
[#346](https://github.com/apache/doris-spark-connector/pull/346)
+
+### Благодарности {#thanks-2}
+
+- @JNSimba
+- @wanggx
+- @wary
+
+## 25.1.0 {#2510}
+
+Источник: [Примечания к выпуску Spark Doris Connector
25.1.0](https://github.com/apache/doris-spark-connector/issues/319)
+
+### Spark Connector {#spark-connector-3}
+
+#### Новые возможности и улучшения {#features-and-improvements-3}
+
+- Добавлена поддержка перезаписи для DataSource V2.
[#281](https://github.com/apache/doris-spark-connector/pull/281)
+- Добавлена поддержка чтения типа `DECIMAL128`.
[#290](https://github.com/apache/doris-spark-connector/pull/290)
+- Добавлена совместимость при чтении типа данных IP.
[#289](https://github.com/apache/doris-spark-connector/pull/289)
+- Улучшено журналирование чтения через BE Thrift и загрузки через Stream Load.
[#279](https://github.com/apache/doris-spark-connector/pull/279)
[#313](https://github.com/apache/doris-spark-connector/pull/313)
+- Добавлены интеграционные тесты для источника и приёмника Doris, а также
проверки в CI для Spark 3.2, 3.4 и 3.5.
[#296](https://github.com/apache/doris-spark-connector/pull/296)
[#297](https://github.com/apache/doris-spark-connector/pull/297)
[#302](https://github.com/apache/doris-spark-connector/pull/302)
[#312](https://github.com/apache/doris-spark-connector/pull/312)
+- Улучшена проверка портов узлов FE и повышена производительность записи.
[#303](https://github.com/apache/doris-spark-connector/pull/303)
+- Добавлены интервалы между повторными попытками при сбое загрузки.
[#307](https://github.com/apache/doris-spark-connector/pull/307)
+- Добавлены проверки кодов для запросов к FE.
[#309](https://github.com/apache/doris-spark-connector/pull/309)
+- После рефакторинга удалён неиспользуемый код.
[#295](https://github.com/apache/doris-spark-connector/pull/295)
+
+#### Исправления ошибок {#bug-fixes-3}
+
+- Исправлена компиляция условий фильтрации с `IN`.
[#277](https://github.com/apache/doris-spark-connector/pull/277)
+- Исправлены модульные тесты преобразователей строк и схем.
[#278](https://github.com/apache/doris-spark-connector/pull/278)
+- Исправлено исключение из-за ссылки со значением NULL при фиксации транзакции
для пустой партиции.
[#286](https://github.com/apache/doris-spark-connector/pull/286)
+- Исправлена ошибка, из-за которой результаты отсечения столбцов не
передавались на нижний уровень.
[#287](https://github.com/apache/doris-spark-connector/pull/287)
+- Исправлено снижение производительности из-за ошибки в настройке интервала.
[#294](https://github.com/apache/doris-spark-connector/pull/294)
+- Исправлены проблемы при проталкивании выражений `CASE WHEN` из Spark.
[#300](https://github.com/apache/doris-spark-connector/pull/300)
+- Исправлена ошибка, из-за которой задачи загрузки зависали при неожиданном
завершении Stream Load.
[#305](https://github.com/apache/doris-spark-connector/pull/305)
+- Исправлена ошибка, из-за которой запросы не выполнялись при проталкивании
кодировки UTF-8.
[#311](https://github.com/apache/doris-spark-connector/pull/311)
+- Исправлены конфликты при переименовании `ArrowWriter` и `ArrowUtil`.
[#315](https://github.com/apache/doris-spark-connector/pull/315)
+
+### Spark Load {#spark-load}
+
+#### Новые возможности и улучшения {#features-and-improvements-4}
+
+- Добавлена поддержка загрузки конфигурации Hadoop из ресурсов.
[#280](https://github.com/apache/doris-spark-connector/pull/280)
+
+### Благодарности {#thanks-3}
+
+- @aoyuEra
+- @gnehil
+- @JNSimba
+- @IsmailTosunTnyl
+- @qg-lin
+- @vinlee19
+- @wary
+
+## 25.0.1 {#2501}
+
+Источник: [Примечания к выпуску Spark Doris Connector
25.0.1](https://github.com/apache/doris-spark-connector/issues/276)
+
+### Spark Connector {#spark-connector-4}
+
+#### Новые возможности и улучшения {#features-and-improvements-5}
+
+- Добавлена поддержка таблиц с произвольной схемой.
[#269](https://github.com/apache/doris-spark-connector/pull/269)
+- Добавлено журналирование ответов Stream Load.
[#271](https://github.com/apache/doris-spark-connector/pull/271)
+- Улучшены сообщения журнала.
[#274](https://github.com/apache/doris-spark-connector/pull/274)
+- Добавлены скрипты для выпуска версий.
[#275](https://github.com/apache/doris-spark-connector/pull/275)
+
+#### Исправления ошибок {#bug-fixes-4}
+
+- Исправлены проблемы с записью в формате Arrow.
[#270](https://github.com/apache/doris-spark-connector/pull/270)
+- Исправлены проблемы с чтением, вызванные проталкиванием отсечения столбцов.
[#273](https://github.com/apache/doris-spark-connector/pull/273)
+
+### Spark Load {#spark-load-1}
+
+#### Исправления ошибок {#bug-fixes-5}
+
+- Исправлены модульные тесты и добавлены проверки сборки в CI.
[#272](https://github.com/apache/doris-spark-connector/pull/272)
+
+### Благодарности {#thanks-4}
+
+- @gnehil
+- @JNSimba
+
+## 25.0.0 {#2500}
+
+Источник: [Примечания к выпуску Spark Doris Connector
25.0.0](https://github.com/apache/doris-spark-connector/issues/268)
+
+### Spark Connector {#spark-connector-5}
+
+#### Новые возможности и улучшения {#features-and-improvements-6}
+
+- Добавлена поддержка проталкивания операций через Spark DataSource V2 API.
[#250](https://github.com/apache/doris-spark-connector/pull/250)
+- Добавлена поддержка частичного проталкивания ограничения числа строк для
Spark 3.2 и более поздних версий.
[#257](https://github.com/apache/doris-spark-connector/pull/257)
+- Добавлена совместимость с изменениями FE API.
[#260](https://github.com/apache/doris-spark-connector/pull/260)
+- Добавлена поддержка операторов `CREATE TABLE` для Spark 3.3 и более поздних
версий. [#264](https://github.com/apache/doris-spark-connector/pull/264)
+
+#### Исправления ошибок {#bug-fixes-6}
+
+- Исправлено исключение драйвера при получении JDBC-подключения через Spark
Catalog. [#251](https://github.com/apache/doris-spark-connector/pull/251)
+- Исправлено исключение при преобразовании данных во время чтения типа date.
[#253](https://github.com/apache/doris-spark-connector/pull/253)
+- Исправлено исключение, возникавшее из-за загрузки драйвера Arrow JDBC при
загрузке драйвера MySQL.
[#254](https://github.com/apache/doris-spark-connector/pull/254)
+- Исправлено несоответствие порядка столбцов схемы порядку столбцов данных.
[#256](https://github.com/apache/doris-spark-connector/pull/256)
+- Исправлено исключение при чтении данных типа JSON через Flight SQL.
[#263](https://github.com/apache/doris-spark-connector/pull/263)
+- Исправлено исключение при чтении данных типа date с включённым параметром
`spark.sql.datetime.java8API.enabled`.
[#265](https://github.com/apache/doris-spark-connector/pull/265)
+
+### Spark Load {#spark-load-2}
+
+#### Новые возможности и улучшения {#features-and-improvements-7}
+
+- Добавлена поддержка выполнения заданий с использованием объектного
хранилища. [#266](https://github.com/apache/doris-spark-connector/pull/266)
+
+### Благодарности {#thanks-5}
+
+- @gnehil
+- @JNSimba
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
new file mode 100644
index 000000000000..1b1c29ef322c
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
@@ -0,0 +1,24 @@
+---
+{
+ "title": "Doris Streamloader",
+ "language": "ru",
+ "description": "Примечания к выпускам Doris Streamloader."
+}
+---
+
+# Doris Streamloader {#doris-streamloader}
+
+В этом документе перечислены примечания к выпускам Doris Streamloader в
обратном хронологическом порядке.
+
+## 1.0.3 {#103}
+
+Источник: [Примечания к выпуску
1.0.3](https://github.com/apache/doris-streamloader/issues/29)
+
+### Возможности и улучшения {#features-and-improvements}
+
+- Добавлена поддержка пользовательских символов перевода строки.
[#27](https://github.com/apache/doris-streamloader/pull/27)
+
+### Исправления ошибок {#bug-fixes}
+
+- Исправлена ошибка, из-за которой Streamloader не работал, если параметр
`workers` не был задан.
[#24](https://github.com/apache/doris-streamloader/pull/24)
+- Устранены конфликты меток при их указании в заголовках.
[#25](https://github.com/apache/doris-streamloader/pull/25)
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.0.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.0.md
new file mode 100644
index 000000000000..601dcc906e89
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.0.md
@@ -0,0 +1,360 @@
+---
+{
+ "title": "Релиз 1.1.0",
+ "language": "ru",
+ "description": "В версии 1.1 мы полностью векторизовали вычислительный
слой и слой хранения данных,"
+}
+---
+
+В версии 1.1 мы полностью векторизовали вычислительный слой и слой хранения
данных и официально включили векторизованный движок выполнения запросов как
стабильную функцию. Теперь все запросы по умолчанию выполняются этим движком, а
производительность по сравнению с предыдущей версией выросла в 3–5 раз.
Появилась возможность обращаться к внешним таблицам Apache Iceberg и выполнять
совместные запросы к данным в Doris и Iceberg, что расширяет возможности
анализа данных озера данных в Apache [...]
+
+## Примечания по обновлению {#upgrade-notes}
+
+### Векторизованный движок выполнения запросов включён по умолчанию
{#the-vectorized-execution-engine-is-enabled-by-default}
+
+В версии 1.0 мы представили векторизованный движок выполнения запросов как
экспериментальную функцию. Чтобы использовать его, пользователям требовалось
вручную настроить переменные сеанса перед выполнением запросов: `set batch_size
= 4096` и `set enable_vectorized_engine = true`.
+
+В версии 1.1 векторизованный движок выполнения запросов официально стал
стабильной функцией. Переменная сеанса `enable_vectorized_engine` по умолчанию
имеет значение true, поэтому все запросы выполняются этим движком.
+
+### Переименование исполняемого файла BE {#be-binary-file-renaming}
+
+Исполняемый файл BE переименован из palo_be в doris_be. Если ваши сценарии
управления кластером или других операций зависят от имени процесса, обновите их.
+
+### Обновление формата хранения Segment {#segment-storage-format-upgrade}
+
+В ранних версиях Apache Doris использовался формат хранения Segment V1. В
версии 0.12 мы реализовали новый формат Segment V2 с индексами Bitmap,
таблицами в памяти, кэшем страниц, словарным сжатием, отложенной
материализацией и другими возможностями. Начиная с версии 0.13, для новых
таблиц по умолчанию используется Segment V2 при сохранении совместимости с
Segment V1.
+
+Чтобы упростить сопровождение кода и сократить затраты на изучение и развитие
устаревших компонентов, мы решили прекратить поддержку формата хранения Segment
v1 в следующей версии. Ожидается, что соответствующий код будет удалён в Apache
Doris 1.2.
+
+### Обычное обновление {#normal-upgrade}
+
+При обычном обновлении можно последовательно обновлять узлы кластера в
соответствии с документацией по обновлению кластера на официальном сайте.
+
+[https://doris.apache.org//docs/admin-manual/cluster-management/upgrade](https://doris.apache.org//docs/admin-manual/cluster-management/upgrade)
+
+## Новые возможности {#features}
+
+### Поддержка случайного распределения данных [экспериментальная функция]
{#support-random-distribution-of-data-experimental}
+
+В некоторых сценариях, например при анализе журналов, бывает трудно подобрать
ключ бакетирования, который позволит избежать перекоса распределения данных.
Для таких случаев системе нужен дополнительный способ распределения.
+
+Теперь при создании таблицы можно указать `DISTRIBUTED BY random BUCKETS
number`, чтобы использовать случайное распределение. При загрузке данные будут
случайным образом записываться в один планшет, что уменьшит число направлений
записи, снизит расход ресурсов и повысит стабильность системы.
+
+### Поддержка создания внешних таблиц Iceberg [экспериментальная функция]
{#support-for-creating-iceberg-external-tablesexperimental}
+
+Внешние таблицы Iceberg дают Apache Doris прямой доступ к данным, хранящимся в
Iceberg. Они позволяют выполнять совместные запросы к локальным данным и данным
Iceberg, избавляют от трудоёмкой загрузки данных, упрощают архитектуру системы
анализа и дают возможность проводить более сложный анализ.
+
+В версии 1.1 Apache Doris поддерживает создание внешних таблиц Iceberg и
запросы к их данным. Кроме того, команда REFRESH позволяет автоматически
синхронизировать схемы всех таблиц в базе данных Iceberg.
+
+### Добавлен алгоритм сжатия ZSTD {#added-zstd-compression-algorithm}
+
+Сейчас способ сжатия данных в Apache Doris задаётся системой; по умолчанию
используется LZ4. В сценариях, где особенно важна стоимость хранения данных,
прежней степени сжатия может быть недостаточно.
+
+В версии 1.1 при создании таблицы можно указать свойство "compression"="zstd",
чтобы выбрать алгоритм ZSTD. В испытании на текстовых журналах объёмом 25GB и
110 миллионами строк максимальная степень сжатия составила почти 10 раз,
превысив прежний показатель на 53%. Скорость чтения данных с диска и их
распаковки выросла на 30%.
+
+## Улучшения {#improvements}
+
+### Более полная поддержка векторизации
{#more-comprehensive-vectorization-support}
+
+В версии 1.1 мы полностью векторизовали вычислительный слой и слой хранения
данных, в том числе:
+
+Реализовали векторизацию всех встроенных функций.
+
+Векторизовали слой хранения данных и добавили оптимизацию с использованием
словарей для строковых столбцов с низкой кардинальностью.
+
+Оптимизировали векторизованный движок и устранили многочисленные проблемы с
его производительностью и стабильностью.
+
+Мы сравнили производительность Apache Doris версий 1.1 и 0.15 на стандартных
наборах тестовых данных SSB и TPC-H:
+
+Во всех 13 SQL-запросах набора SSB версия 1.1 показала лучшие результаты, чем
версия 0.15. Общая производительность выросла примерно в 3 раза; проблема
снижения производительности в отдельных сценариях, наблюдавшаяся в версии 1.0,
устранена.
+
+Во всех 22 SQL-запросах набора TPC-H версия 1.1 показала лучшие результаты,
чем версия 0.15. Общая производительность выросла примерно в 4.5 раза, а в
некоторых сценариях — более чем в десять раз.
+
+
+
+<p align='center'>Тест SSB</p>
+
+
+
+
+<p align='center'>Тест TPC-H</p>
+
+**Отчёт о тестировании производительности**
+
+[https://doris.apache.org//docs/benchmark/ssb](https://doris.apache.org//docs/benchmark/ssb)
+
+[https://doris.apache.org//docs/benchmark/tpch](https://doris.apache.org//docs/benchmark/tpch)
+
+### Оптимизация уплотнения данных и обеспечение его своевременности
{#compaction-logic-optimization-and-real-time-guarantee}
+
+В Apache Doris при каждой фиксации изменений создаётся версия данных. При
большом числе параллельных операций записи из-за накопления версий и
несвоевременного уплотнения могут возникать ошибки -235; производительность
запросов при этом также снижается.
+
+В версии 1.1 мы добавили QuickCompaction, который автоматически запускает
уплотнение при увеличении числа версий данных. Улучшенное сканирование
метаданных фрагментов позволяет быстро находить фрагменты с избыточным числом
версий и запускать их уплотнение. Сочетание активного запуска и фонового
сканирования решает проблему задержек при объединении данных.
+
+Для частого накопительного уплотнения небольших файлов также реализованы
планирование и изоляция задач уплотнения: ресурсоёмкое базовое уплотнение
больше не мешает объединению новых данных.
+
+Кроме того, оптимизирована стратегия объединения небольших файлов. Теперь
используется поэтапное объединение файлов сопоставимого размера. Это
предотвращает объединение версий, размеры которых сильно различаются, сокращает
число операций с каждым файлом и значительно снижает нагрузку на CPU.
+
+Когда источник данных поддерживает частоту записи 10w в секунду (20
параллельных задач записи, 5000 строк на задачу и интервал контрольных точек
1s), версия 1.1 показывает следующие результаты:
+
+- Быстрое объединение данных: число версий планшета остаётся ниже 50, а
показатель уплотнения стабилен. По сравнению с предыдущей версией, в которой
при большом числе параллельных операций записи часто возникала ошибка -235,
эффективность уплотнения выросла более чем в 10 раз.
+
+- Значительное снижение потребления ресурсов CPU: оптимизирована стратегия
уплотнения небольших файлов. В описанном сценарии параллельной записи
потребление ресурсов CPU снизилось на 25%.
+
+- Стабильное время выполнения запросов: данные стали лучше упорядочены, а
колебания времени выполнения запросов значительно уменьшились. При параллельной
записи запросы выполняются столько же времени, сколько и без записи; по
сравнению с предыдущей версией производительность запросов выросла в 3–4 раза.
+
+### Оптимизация чтения файлов Parquet и ORC
{#read-efficiency-optimization-for-parquet-and-orc-files}
+
+Благодаря настройке параметров Arrow для чтения каждого row_group используется
многопоточность. Переход на модель SPSC и предварительная выборка снижают время
ожидания данных по сети. После оптимизации загрузка файлов Parquet ускорилась в
4–5 раз.
+
+### Более надёжные контрольные точки метаданных {#safer-metadata-checkpoint}
+
+Дополнительная проверка файлов образов, созданных после контрольной точки
метаданных, и сохранение предыдущих файлов образов устраняют риск повреждения
метаданных из-за ошибок в файлах образов.
+
+## Исправления ошибок {#bugfix}
+
+### Исправлена ошибка, из-за которой данные нельзя было запросить при
отсутствии версии данных (серьёзная)
{#fix-the-problem-that-the-data-cannot-be-queried-due-to-the-missing-data-versionserious}
+
+Эта ошибка появилась в версии 1.0 и могла приводить к потере версий данных у
нескольких реплик.
+
+### Исправлена ошибка, из-за которой ограничения ресурсов не применялись к
задачам загрузки (умеренная)
{#fix-the-problem-that-the-resource-isolation-is-invalid-for-the-resource-usage-limit-of-loading-tasks-moderate}
+
+В версии 1.1 Broker Load и Routine Load используют для загрузки Backends с
заданными метками ресурсов.
+
+### Для передачи сетевых пакетов размером более 2GB используется HTTP BRPC
(умеренная) {#use-http-brpc-to-transfer-network-data-packets-over-2gb-moderate}
+
+В предыдущей версии передача через BRPC данных размером более 2GB между
Backends могла завершаться ошибкой.
+
+## Прочее {#others}
+
+### Отключение Mini Load {#disabling-mini-load}
+
+Интерфейс `/_load` по умолчанию отключён. Используйте интерфейс `the
/_stream_load` для всех таких операций.
+При необходимости Mini Load можно снова включить, отключив параметр
конфигурации FE `disable_mini_load`.
+
+Интерфейс Mini Load будет полностью удалён в версии 1.2.
+
+### Полное отключение формата хранения SegmentV1
{#completely-disable-the-segmentv1-storage-format}
+
+Создавать данные в формате SegmentV1 больше нельзя. Доступ к существующим
данным сохраняется.
+Проверить, остались ли в кластере данные в формате SegmentV1, можно командой
`ADMIN SHOW TABLET STORAGE FORMAT`.
+Преобразовать их в SegmentV2 можно с помощью команды преобразования данных.
+
+В версии 1.2 доступ к данным SegmentV1 больше не будет поддерживаться.
+
+### Ограничение максимальной длины типа String
{#limit-the-maximum-length-of-string-type}
+
+В предыдущих версиях максимальная длина значения типа String составляла 2GB.
+В версии 1.1 максимальная длина значения типа String ограничена 1MB. Более
длинные строки записывать больше нельзя.
+Кроме того, столбец типа String больше нельзя использовать для секционирования
или бакетирования таблицы.
+
+Доступ к уже записанным значениям типа String сохраняется.
+
+### Исправлены уязвимости, связанные с fastjson
{#fix-fastjson-related-vulnerabilities}
+
+Версия Canal обновлена для устранения уязвимости fastjson.
+
+### Добавлена команда `ADMIN DIAGNOSE TABLET`
{#added-admin-diagnose-tablet-command}
+
+Она позволяет быстро диагностировать проблемы с указанным планшетом.
+
+## Скачать и начать работу {#download-to-use}
+
+### Ссылка для скачивания {#download-link}
+
+[hhttps://doris.apache.org/download](https://doris.apache.org/download)
+
+### Обратная связь {#feedback}
+
+Если у вас возникнут проблемы при использовании, в любое время обращайтесь к
нам через форум обсуждений GitHub или список рассылки разработчиков.
+
+Форум GitHub:
[https://github.com/apache/doris/discussions](https://github.com/apache/doris/discussions)
+
+Список рассылки: [email protected]
+
+## Благодарности {#thanks}
+
+Благодарим всех, кто внёс вклад в этот релиз:
+
+```
+
+@adonis0147
+
+@airborne12
+
+@amosbird
+
+@aopangzi
+
+@arthuryangcs
+
+@awakeljw
+
+@BePPPower
+
+@BiteTheDDDDt
+
+@bridgeDream
+
+@caiconghui
+
+@cambyzju
+
+@ccoffline
+
+@chenlinzhong
+
+@daikon12
+
+@DarvenDuan
+
+@dataalive
+
+@dataroaring
+
+@deardeng
+
+@Doris-Extras
+
+@emerkfu
+
+@EmmyMiao87
+
+@englefly
+
+@Gabriel39
+
+@GoGoWen
+
+@gtchaos
+
+@HappenLee
+
+@hello-stephen
+
+@Henry2SS
+
+@hewei-nju
+
+@hf200012
+
+@jacktengg
+
+@jackwener
+
+@Jibing-Li
+
+@JNSimba
+
+@kangshisen
+
+@Kikyou1997
+
+@kylinmac
+
+@Lchangliang
+
+@leo65535
+
+@liaoxin01
+
+@liutang123
+
+@lovingfeel
+
+@luozenglin
+
+@luwei16
+
+@luzhijing
+
+@mklzl
+
+@morningman
+
+@morrySnow
+
+@nextdreamblue
+
+@Nivane
+
+@pengxiangyu
+
+@qidaye
+
+@qzsee
+
+@SaintBacchus
+
+@SleepyBear96
+
+@smallhibiscus
+
+@spaces-X
+
+@stalary
+
+@starocean999
+
+@steadyBoy
+
+@SWJTU-ZhangLei
+
+@Tanya-W
+
+@tarepanda1024
+
+@tianhui5
+
+@Userwhite
+
+@wangbo
+
+@wangyf0555
+
+@weizuo93
+
+@whutpencil
+
+@wsjz
+
+@wunan1210
+
+@xiaokang
+
+@xinyiZzz
+
+@xlwh
+
+@xy720
+
+@yangzhg
+
+@Yankee24
+
+@yiguolei
+
+@yinzhijian
+
+@yixiutt
+
+@zbtzbtzbt
+
+@zenoyang
+
+@zhangstar333
+
+@zhangyifan27
+
+@zhannngchen
+
+@zhengshengjun
+
+@zhengshiJ
+
+@zingdle
+
+@zuochunwei
+
+@zy-kkk
+```
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.1.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.1.md
new file mode 100644
index 000000000000..fe1c9e8108ae
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.1.md
@@ -0,0 +1,60 @@
+---
+{
+ "title": "Выпуск 1.1.1",
+ "language": "ru",
+ "description": "В версии 1.1 эта функция была доступна в невекторизованном
движке, но отсутствовала в векторизованном. В версии 1.1.1 мы добавили её и в
векторизованный движок."
+}
+---
+
+## Возможности {#features}
+
+### Поддержка ODBC Sink в векторизованном движке.
{#support-odbc-sink-in-vectorized-engine}
+
+В версии 1.1 эта функция была доступна в невекторизованном движке, но
отсутствовала в векторизованном. В версии 1.1.1 мы добавили её и в
векторизованный движок.
+
+### Простой Memtracker для векторизованного движка.
{#simple-memtracker-for-vectorized-engine}
+
+В версии 1.1 в BE не было memtracker для векторизованного движка, поэтому
потребление памяти не контролировалось и могло приводить к OOM. В версии 1.1.1
в BE добавлен простой memtracker, который контролирует потребление памяти и
отменяет запрос при превышении лимита.
+
+## Улучшения {#improvements}
+
+### Кеширование распакованных данных в страничном кеше.
{#cache-decompressed-data-in-page-cache}
+
+Некоторые данные сжаты с помощью bitshuffle, и их распаковка во время
выполнения запроса занимает много времени. В версии 1.1.1 Doris распаковывает
данные, закодированные с помощью bitshuffle, чтобы ускорить выполнение
запросов. Для некоторых запросов в ssb-flat это позволило сократить задержку на
30 %.
+
+## Исправления ошибок {#bug-fix}
+
+### Исправлена проблема, препятствовавшая поэтапному обновлению с версии 1.0.
(Серьёзная) {#fix-the-problem-that-could-not-do-rolling-upgrade-from-10serious}
+
+Эта проблема появилась в версии 1.1 и могла приводить к аварийному завершению
BE при обновлении BE без обновления FE.
+
+Если вы столкнулись с этой проблемой, попробуйте применить исправление из
[#10833](https://github.com/apache/doris/pull/10833).
+
+### Исправлена проблема, из-за которой некоторые запросы не переключались на
невекторизованный движок и вызывали аварийное завершение BE.
{#fix-the-problem-that-some-query-not-fall-back-to-non-vectorized-engine-and-be-will-core}
+
+Векторизованный движок пока не поддерживает все SQL-запросы, поэтому некоторые
из них, например запросы с left outer join, выполняются невекторизованным
движком. В версии 1.1 были учтены не все такие случаи, что могло приводить к
аварийному завершению BE.
+
+### Исправлена некорректная работа compaction, приводившая к ошибке -235.
{#compaction-not-work-correctly-and-cause--235-error}
+
+При compaction с uniq key один rowset может содержать несколько segments.
Строки segments объединяются в generic_iterator, но значение merged_rows не
увеличивается. Из-за этого compaction не проходит проверку check_correctness, в
tablet накапливается слишком много версий, и при загрузке возникает ошибка -235.
+
+### Исправлены случаи ошибок сегментации при выполнении запросов.
{#some-segment-fault-cases-during-query}
+
+[#10961](https://github.com/apache/doris/pull/10961)
+[#10954](https://github.com/apache/doris/pull/10954)
+[#10962](https://github.com/apache/doris/pull/10962)
+
+# Благодарности {#thanks}
+
+Спасибо всем, кто внёс вклад в этот выпуск:
+
+```
+@jacktengg
+@mrhhsg
+@xinyiZzz
+@yixiutt
+@starocean999
+@morrySnow
+@morningman
+@HappenLee
+```
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.2.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.2.md
new file mode 100644
index 000000000000..729264889e20
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.2.md
@@ -0,0 +1,64 @@
+---
+{
+ "title": "Выпуск 1.1.2",
+ "language": "ru",
+ "description": "В этом выпуске команда Doris исправила более 170 проблем и
внесла улучшения производительности по сравнению с 1.1.1. Этот выпуск содержит
исправления ошибок для ветки 1."
+}
+---
+
+В этом выпуске команда Doris исправила более 170 проблем и внесла улучшения
производительности по сравнению с 1.1.1. Выпуск содержит исправления ошибок для
ветки 1.1, поэтому всем пользователям рекомендуется обновиться.
+
+# Новые возможности {#features}
+
+### Новый MemTracker {#new-memtracker}
+
+Для векторизованного и невекторизованного движков представлен новый
MemTracker, который точнее отслеживает использование памяти.
+
+### API для просмотра текущих запросов и их принудительного завершения
{#add-api-for-showing-current-queries-and-kill-query}
+
+### Поддержка чтения и записи эмодзи в UTF-16 через ODBC Table
{#support-readwrite-emoji-of-utf16-via-odbc-table}
+
+# Улучшения {#improvements}
+
+### Улучшения для Data Lake {#data-lake-related-improvements}
+
+- Производительность сканирования файлов ORC в HDFS повышена примерно на 300%.
[#11501](https://github.com/apache/doris/pull/11501)
+
+- Добавлена поддержка режима HA для HDFS при запросах к таблицам Iceberg.
+
+- Добавлена поддержка запросов к данным Hive, созданным с помощью [Apache
Tez](https://tez.apache.org/)
+
+- Добавлена поддержка Ali OSS для внешних таблиц Hive.
+
+### Поддержка типов string и text в Spark Load
{#add-support-for-string-and-text-type-in-spark-load}
+
+
+### Повторное использование блоков в невекторизованном движке повышает
производительность в некоторых случаях на 50%.
[#11392](https://github.com/apache/doris/pull/11392)
{#add-reuse-block-in-non-vectorized-engine-and-have-50-performance-improvement-in-some-cases-11392}
+
+### Повышена производительность LIKE и регулярных выражений
{#improve-like-or-regex-performance}
+
+### Отключён aggressive_memory_decommit в tcmalloc
{#disable-tcmallocs-aggressive_memory_decommit}
+
+Это повышает производительность загрузки данных и выполнения запросов на 40%.
+
+Сейчас этим поведением можно управлять с помощью параметра
`tc_enable_aggressive_memory_decommit`.
+
+# Исправления ошибок {#bug-fix}
+
+### Ошибки FE, которые могли привести к сбою FE или повреждению данных
{#some-issues-about-fe-that-will-cause-fe-failure-or-data-corrupt}
+
+- Добавлен параметр настройки дискового резерва, предотвращающий накопление
слишком большого количества резервных файлов BDB-JE. **(Критично)** В среде HA
BDB-JE может накапливать множество таких файлов. Файлы журнала BDB-JE не
удаляются, пока использование диска не приблизится к установленному пределу.
+
+- Исправлена критическая ошибка BDB-JE, из-за которой реплика FE могла не
запуститься должным образом или данные могли быть повреждены. **(Критично)**
+
+### FE мог зависать в waitFor_rpc при выполнении запроса, а BE — при высокой
степени параллелизма
{#fe-will-hang-on-waitfor_rpc-during-query-and-be-will-hang-in-high-concurrent-scenarios}
+
+[#12459](https://github.com/apache/doris/pull/12459)
[#12458](https://github.com/apache/doris/pull/12458)
[#12392](https://github.com/apache/doris/pull/12392)
+
+### Критическая ошибка векторизованного движка хранения, приводившая к
неверным результатам. **(Критично)**
{#a-fatal-issue-in-vectorized-storage-engine-which-will-cause-wrong-result-serious}
+
+[#11754](https://github.com/apache/doris/pull/11754)
[#11694](https://github.com/apache/doris/pull/11694)
+
+### Многочисленные ошибки планировщика, из-за которых BE аварийно завершался
или переходил в некорректное состояние
{#lots-of-planner-related-issues-that-will-cause-be-core-or-in-abnormal-state}
+
+[#12080](https://github.com/apache/doris/pull/12080)
[#12075](https://github.com/apache/doris/pull/12075)
[#12040](https://github.com/apache/doris/pull/12040)
[#12003](https://github.com/apache/doris/pull/12003)
[#12007](https://github.com/apache/doris/pull/12007)
[#11971](https://github.com/apache/doris/pull/11971)
[#11933](https://github.com/apache/doris/pull/11933)
[#11861](https://github.com/apache/doris/pull/11861)
[#11859](https://github.com/apache/doris/pull/11859) [#11855](https: [...]
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.3.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.3.md
new file mode 100644
index 000000000000..49823ae8608d
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.3.md
@@ -0,0 +1,72 @@
+---
+{
+ "title": "Выпуск 1.1.3",
+ "language": "ru",
+ "description": "В этом выпуске команда Doris исправила более 80 проблем и
внесла улучшения производительности по сравнению с 1.1.2. Это выпуск с
исправлениями ошибок для ветки 1."
+}
+---
+
+В этом выпуске команда Doris исправила более 80 проблем и внесла улучшения
производительности по сравнению с 1.1.2. Это выпуск с исправлениями ошибок для
ветки 1.1, и всем пользователям рекомендуется обновиться до этой версии.
+
+
+# Новые возможности {#features}
+
+- Добавлена поддержка экранирования идентификаторов для sqlserver и postgresql
в таблицах ODBC.
+
+- Добавлена возможность использовать Parquet в качестве формата выходных
файлов.
+
+# Улучшения {#improvements}
+
+- Оптимизирована политика сброса данных, чтобы избежать создания мелких
сегментов. [#12706](https://github.com/apache/doris/pull/12706)
[#12716](https://github.com/apache/doris/pull/12716)
+
+- Переработан runtime filter, что сократило время подготовки.
[#13127](https://github.com/apache/doris/pull/13127)
+
+- Исправлено множество проблем, связанных с управлением памятью при выполнении
запросов и загрузке данных.
[#12682](https://github.com/apache/doris/pull/12682)
[#12688](https://github.com/apache/doris/pull/12688)
[#12708](https://github.com/apache/doris/pull/12708)
[#12776](https://github.com/apache/doris/pull/12776)
[#12782](https://github.com/apache/doris/pull/12782)
[#12791](https://github.com/apache/doris/pull/12791)
[#12794](https://github.com/apache/doris/pull/12794) [#12820](https [...]
+
+# Исправления ошибок {#bugfix}
+
+- Исправлен core dump при compaction с типом largeint.
[#10094](https://github.com/apache/doris/pull/10094)
+
+- Исправлена ошибка, из-за которой grouping sets могли приводить к аварийному
завершению процесса или неверным результатам.
[#12313](https://github.com/apache/doris/pull/12313)
+
+- Исправлено неверное значение флага PREAGGREGATION в операторе
orthogonal_bitmap_union_count.
[#12581](https://github.com/apache/doris/pull/12581)
+
+- Level1Iterator теперь освобождает итераторы в куче, что предотвращает
возможную утечку памяти. [#12592](https://github.com/apache/doris/pull/12592)
+
+- Исправлен сбой вывода из эксплуатации при наличии 2 BE и существующей
colocation table. [#12644](https://github.com/apache/doris/pull/12644)
+
+- Исправлен возможный core dump в BE из-за stack-buffer-overflow при слишком
большом TBrokerOpenReaderResponse.
[#12658](https://github.com/apache/doris/pull/12658)
+
+- Исправлено возможное исчерпание памяти в BE во время загрузки данных при
возникновении ошибки с кодом -238.
[#12666](https://github.com/apache/doris/pull/12666)
+
+- Исправлено неверное дочернее выражение функции lead.
[#12587](https://github.com/apache/doris/pull/12587)
+
+- Исправлен сбой запроса intersect в коде построчного хранения данных.
[#12712](https://github.com/apache/doris/pull/12712)
+
+- Исправлен неверный результат функций curdate()/current_date().
[#12720](https://github.com/apache/doris/pull/12720)
+
+- Исправлена ошибка lateral view explode_split при использовании временной
таблицы. [#13643](https://github.com/apache/doris/pull/13643)
+
+- Исправлен неверный план bucket shuffle join при соединении одной и той же
таблицы. [#12930](https://github.com/apache/doris/pull/12930)
+
+- Исправлена ошибка, из-за которой версия tablet могла определяться неверно
при выполнении alter и загрузке данных.
[#13070](https://github.com/apache/doris/pull/13070)
+
+- Исправлено аварийное завершение BE при загрузке данных через broker с
использованием md5sum()/sm3sum().
[#13009](https://github.com/apache/doris/pull/13009)
+
+# Примечания по обновлению {#upgrade-notes}
+
+PageCache и ChunkAllocator по умолчанию отключены для снижения потребления
памяти. Их можно снова включить, изменив параметры конфигурации
`disable_storage_page_cache` и `chunk_reserved_bytes_limit`.
+
+Storage Page Cache кэширует фрагменты пользовательских данных, а Chunk
Allocator предварительно выделяет память.
+
+Эти две функции занимают определённую долю памяти и не освобождают её. Эту
часть памяти нельзя гибко перераспределять, что в некоторых сценариях может
привести к нехватке памяти для других задач и повлиять на стабильность и
доступность системы. Поэтому в версии 1.1.3 обе функции по умолчанию отключены.
+
+Однако в некоторых сценариях построения отчётов, чувствительных к задержкам,
отключение этих функций может увеличить время выполнения запросов. Если вас
беспокоит их влияние на работу после обновления, добавьте следующие параметры в
be.conf, чтобы сохранить поведение предыдущей версии.
+
+```
+disable_storage_page_cache=false
+chunk_reserved_bytes_limit=10%
+```
+
+* ``disable_storage_page_cache``: определяет, отключён ли Storage Page Cache.
В версии 1.1.2 включительно значение по умолчанию — false, то есть кэш включён.
Начиная с версии 1.1.3 значение по умолчанию — true, то есть кэш отключён.
+* `chunk_reserved_bytes_limit`: объём памяти, резервируемой Chunk Allocator. В
версии 1.1.2 и более ранних версиях значение по умолчанию составляет 10% общего
объёма памяти. В версии 1.1.3 значение по умолчанию — 209715200 (200MB).
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.4.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.4.md
new file mode 100644
index 000000000000..d691c544d202
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.4.md
@@ -0,0 +1,51 @@
+---
+{
+ "title": "Релиз 1.1.4",
+ "language": "ru",
+ "description": "В этом релизе команда Doris внесла около 60 исправлений и
улучшений производительности по сравнению с версией 1.1.3. Это релиз с
исправлениями ошибок для ветки 1."
+}
+---
+
+В этом релизе команда Doris внесла около 60 исправлений и улучшений
производительности по сравнению с версией 1.1.3. Это релиз с исправлениями
ошибок для ветки 1.1, и всем пользователям рекомендуется обновиться до него.
+
+
+# Возможности {#features}
+
+- Добавлена поддержка загрузки через obs broker load в Huawei Cloud.
[#13523](https://github.com/apache/doris/pull/13523)
+
+- SparkLoad теперь поддерживает файлы parquet и
orc.[#13438](https://github.com/apache/doris/pull/13438)
+
+# Улучшения {#improvements}
+
+- Устранён захват мьютекса в обработчике метрик, поскольку при высокой
нагрузке он снижал производительность
запросов.[#10941](https://github.com/apache/doris/pull/10941)
+
+
+# Исправления ошибок {#bugfix}
+
+- Условие WHERE не применялось при загрузке файла через SparkLoad.
[#13804](https://github.com/apache/doris/pull/13804)
+
+- В векторизованном режиме функция IF возвращала ошибочный результат при
наличии столбца, допускающего NULL.
[#13779](https://github.com/apache/doris/pull/13779)
+
+- Исправлен неверный результат при использовании anti join с другими
предикатами соединения. [#13743](https://github.com/apache/doris/pull/13743)
+
+- Исправлен сбой BE при вызове функции concat(ifnull).
[#13693](https://github.com/apache/doris/pull/13693)
+
+- Исправлена ошибка планировщика при наличии функции в предложении GROUP BY.
[#13613](https://github.com/apache/doris/pull/13613)
+
+- Исправлено распознавание имён таблиц и столбцов в предложении LATERAL VIEW.
[#13600](https://github.com/apache/doris/pull/13600)
+
+- Исправлена ошибка «неизвестный столбец» при использовании MV и псевдонима
таблицы. [#13605](https://github.com/apache/doris/pull/13605)
+
+- JSONReader теперь освобождает память, выделенную для значения и аллокатора
разбора. [#13513](https://github.com/apache/doris/pull/13513)
+
+- Исправлена ошибка, позволявшая создавать MV с использованием to_bitmap() для
столбцов с отрицательными значениями, когда enable_vectorized_alter_table имеет
значение true. [#13448](https://github.com/apache/doris/pull/13448)
+
+- Исправлена потеря микросекунд в функции from_date_format_str.
[#13446](https://github.com/apache/doris/pull/13446)
+
+- После подстановки с использованием данных smap дочернего узла признак
допустимости NULL у выражений сортировки мог определяться неверно.
[#13328](https://github.com/apache/doris/pull/13328)
+
+- Исправлен сбой с созданием дампа памяти при использовании CASE с 1000
условиями. [#13315](https://github.com/apache/doris/pull/13315)
+
+- Исправлена ошибка, из-за которой при загрузке через Stream Load терялась
последняя строка данных. [#13066](https://github.com/apache/doris/pull/13066)
+
+- При восстановлении таблицы или раздела сохраняется число реплик, которое
было до резервного копирования.
[#11942](https://github.com/apache/doris/pull/11942)
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.5.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.5.md
new file mode 100644
index 000000000000..dc898f3ffea9
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.5.md
@@ -0,0 +1,45 @@
+---
+{
+ "title": "Выпуск 1.1.5",
+ "language": "ru",
+ "description": "После выпуска 1.1.4 команда Doris внесла около 36
исправлений ошибок и улучшений производительности. Этот выпуск содержит
исправления ошибок для ветки 1."
+}
+---
+
+После выпуска 1.1.4 команда Doris внесла около 36 исправлений ошибок и
улучшений производительности. Этот выпуск содержит исправления ошибок для ветки
1.1, поэтому всем пользователям рекомендуется обновиться до этой версии.
+
+# Изменения в поведении {#behavior-changes}
+
+Раньше, если псевдоним совпадал с именем исходного столбца, как в выражении
"select year(birthday) as birthday", и использовался в предложении group by,
order by или having, поведение Doris отличалось от MySQL. В этом выпуске
поведение приведено в соответствие с MySQL: в group by и having приоритет имеет
исходный столбец, а в order by — псевдоним. Это может вызывать путаницу,
поэтому лучше не давать псевдониму то же имя, что и исходному столбцу.
+
+# Новые возможности {#features}
+
+Добавлена поддержка murmur_hash3_64.
[#14636](https://github.com/apache/doris/pull/14636)
+
+# Улучшения {#improvements}
+
+Для convert_tz добавлен кеш часовых поясов, повышающий производительность.
[#14616](https://github.com/apache/doris/pull/14616)
+
+Результат команды show теперь сортируется по имени таблицы.
[#14492](https://github.com/apache/doris/pull/14492)
+
+# Исправления ошибок {#bug-fix}
+
+Исправлен аварийный сбой с созданием дампа памяти при наличии константного
выражения if в предложении select.
[#14858](https://github.com/apache/doris/pull/14858)
+
+Исправлен возможный сбой в ColumnVector::insert_date_column.
[#14839](https://github.com/apache/doris/pull/14839)
+
+Значение high_priority_flush_thread_num_per_store по умолчанию изменено на 6,
что повышает производительность загрузки данных.
[#14775](https://github.com/apache/doris/pull/14775)
+
+Исправлен аварийный сбой при быстрой компакции.
[#14731](https://github.com/apache/doris/pull/14731)
+
+Исправлена ошибка IndexOutOfBounds, возникавшая при spark load, если столбец
партиционирования не являлся duplicate key.
[#14661](https://github.com/apache/doris/pull/14661)
+
+Устранена утечка памяти в VCollectorIterator.
[#14549](https://github.com/apache/doris/pull/14549)
+
+Исправлена работа create table like при наличии столбца sequence.
[#14511](https://github.com/apache/doris/pull/14511)
+
+Для расчёта размера пакета вместо total_bytes используется средний размер
rowset, поскольку расчёт через total_bytes требует значительных ресурсов CPU.
[#14273](https://github.com/apache/doris/pull/14273)
+
+Исправлен аварийный сбой при right outer join с конъюнктивным условием.
[#14821](https://github.com/apache/doris/pull/14821)
+
+Оптимизирована политика сборки мусора gc в tcmalloc.
[#14777](https://github.com/apache/doris/pull/14777)
[#14738](https://github.com/apache/doris/pull/14738)
[#14374](https://github.com/apache/doris/pull/14374)
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.0.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.0.md
new file mode 100644
index 000000000000..229d619bcdfe
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.0.md
@@ -0,0 +1,543 @@
+---
+{
+ "title": "Релиз 1.2.0",
+ "language": "ru",
+ "description": "В стандартном тесте ssb-100-flat версия 1.2 работает в 2
раза быстрее версии 1.1; в сложном тесте TPCH 100,"
+}
+---
+
+# Возможности {#feature}
+## Основные изменения {#highlight}
+
+1. Полная поддержка векторизованного движка и значительное повышение
производительности
+
+ В стандартном тесте ssb-100-flat версия 1.2 работает в 2 раза быстрее
версии 1.1; в сложном тесте TPCH 100 версия 1.2 работает в 3 раза быстрее
версии 1.1.
+
+2. Merge-on-Write для модели Unique Key
+
+ Модель Unique Key поддерживает Merge-on-Write. В этом режиме данные,
которые нужно удалить или обновить, помечаются при записи. Это позволяет
избежать затрат на Merge-on-Read при выполнении запросов и значительно повышает
эффективность чтения в модели данных с возможностью обновления.
+
+3. Multi Catalog
+
+ Функция Multi Catalog позволяет Doris быстро подключаться к внешним
источникам данных. Пользователи могут подключить внешний источник с помощью
команды `CREATE CATALOG`. Doris автоматически сопоставит информацию о базах
данных и таблицах внешнего источника. После этого пользователи смогут
обращаться к его данным так же, как к обычным таблицам. Больше не нужно вручную
создавать внешнее сопоставление для каждой таблицы.
+
+ Сейчас поддерживаются следующие источники данных:
+
+ 1. Hive Metastore: доступ к таблицам данных Hive, Iceberg и Hudi. Также
возможно подключение к источникам, совместимым с Hive Metastore, например к
Alibaba Cloud DataLake Formation. Поддерживается доступ к данным как в HDFS,
так и в объектном хранилище.
+ 2. Elasticsearch: доступ к источникам данных ES.
+ 3. JDBC: доступ к MySQL по протоколу JDBC.
+
+ Документация: https://doris.apache.org//docs/dev/lakehouse/multi-catalog)
+
+ > Примечание: соответствующий уровень разрешений также изменится
автоматически. Подробности см. в разделе «Примечания к обновлению».
+
+4. Быстрое изменение структуры таблицы
+
+В новой версии при добавлении и удалении столбцов таблицы больше не требуется
синхронно изменять файл данных: достаточно обновить метаданные в FE. Благодаря
этому операция Schema Change выполняется за миллисекунды. Эта функция позволяет
синхронизировать DDL из вышестоящего источника CDC. Например, с помощью Flink
CDC пользователи могут синхронизировать DML и DDL из вышестоящей базы данных с
Doris.
+
+Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-TABLE
+
+При создании таблицы задайте в свойствах `"light_schema_change"="true"`.
+
+5. JDBC facade
+
+ Пользователи могут подключаться к внешним источникам данных через JDBC.
Сейчас поддерживаются:
+
+ - MySQL
+ - PostgreSQL
+ - Oracle
+ - SQL Server
+ - Clickhouse
+
+ Документация:
[https://doris.apache.org/en/docs/dev/lakehouse/multi-catalog/jdbc](https://doris.apache.org/docs/dev/lakehouse/multi-catalog/jdbc/)
+
+ > Примечание: поддержка ODBC будет удалена в одной из следующих версий.
По возможности перейдите на JDBC.
+
+6. JAVA UDF
+
+ Поддерживается написание UDF/UDAF на Java, что позволяет пользователям
применять пользовательские функции из экосистемы Java. При этом такие
технологии, как вне JVM управляемая память и Zero Copy, значительно повысили
эффективность доступа к данным между языками.
+
+ Документация:
https://doris.apache.org//docs/dev/ecosystem/udf/java-user-defined-function
+
+ Пример: https://github.com/apache/doris/tree/master/samples/doris-demo
+
+7. Remote UDF
+
+ Поддерживается доступ к удалённым сервисам пользовательских функций
через RPC. Благодаря этому пользователи могут писать UDF на любом языке
программирования и применять собственные функции для сложного анализа данных.
+
+ Документация:
https://doris.apache.org//docs/ecosystem/udf/remote-user-defined-function
+
+ Пример: https://github.com/apache/doris/tree/master/samples/doris-demo
+
+8. Поддержка дополнительных типов данных
+
+ - Тип Array
+
+ Поддерживаются массивы, в том числе вложенные. Тип Array
помогает представлять данные в таких сценариях, как профили пользователей и
теги. Кроме того, в новой версии реализовано множество функций для работы с
данными, которые упрощают применение этого типа в реальных задачах.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Types/ARRAY
+
+ Связанные функции:
https://doris.apache.org//docs/dev/sql-manual/sql-functions/array-functions/array_max
+
+ - Тип Jsonb
+
+ Поддерживается двоичный тип данных JSON — Jsonb. Он
обеспечивает более компактное кодирование JSON и позволяет обращаться к данным
в закодированном виде. По сравнению с хранением JSON в строках это может дать
многократное повышение эффективности.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Types/JSONB
+
+ Связанные функции:
https://doris.apache.org//docs/dev/sql-manual/sql-functions/json-functions/jsonb_parse
+
+ - Date V2
+
+ Область применения:
+
+ 1. При создании таблицы пользователь должен явно указать datev2
и datetimev2. Типы date и datetime в существующих таблицах не затрагиваются.
+ 2. Если datev2 и datetimev2 используются в вычислениях вместе с
исходными типами date и datetime (например, при соединении по равенству),
исходный тип будет приведён к новому типу для вычисления.
+ 3. Пример приведён в документации.
+
+ Документация:
https://doris.apache.org/docs/1.2/sql-manual/sql-reference/Data-Types/DATEV2
+
+
+## Другие возможности {#more}
+
+1. Новая система управления памятью
+
+ Документация:
https://doris.apache.org//docs/dev/admin-manual/maint-monitor/memory-management/memory-tracker
+
+2. Табличные функции
+
+ В Doris реализован набор табличных функций (Table Valued Function,
TVF). TVF можно использовать как обычную таблицу в любом месте SQL, где
допускается таблица.
+
+ Например, с помощью S3 TVF можно загрузить данные из объектного
хранилища:
+
+ ```
+ insert into tbl select * from s3("s3://bucket/file.*", "ak" = "xx",
"sk" = "xxx") where c1 > 2;
+ ```
+
+ Или напрямую запросить файлы данных в HDFS:
+
+ ```
+ insert into tbl select * from hdfs("hdfs://bucket/file.*") where c1 > 2;
+ ```
+
+ TVF позволяют использовать выразительные возможности SQL для гибкой
обработки различных данных.
+
+ Документация:
+
+
https://doris.apache.org//docs/dev/sql-manual/sql-functions/table-functions/s3
+
+
https://doris.apache.org//docs/dev/sql-manual/sql-functions/table-functions/hdfs
+
+3. Более удобное создание разделов
+
+ Поддерживается создание нескольких разделов в заданном временном
диапазоне с помощью команды `FROM TO`.
+
+4. Переименование столбцов
+
+ Для таблиц с включённой функцией Light Schema Change поддерживается
переименование столбцов.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-RENAME
+
+5. Расширенное управление разрешениями
+
+ - Поддержка разрешений на уровне строк
+
+ Разрешения на уровне строк можно создать командой `CREATE ROW
POLICY`.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-POLICY
+
+ - Поддержка настройки сложности пароля, срока его действия и других
параметров.
+
+ - Поддержка блокировки учётных записей после нескольких неудачных
попыток входа.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Account-Management-Statements/ALTER-USER
+
+6. Загрузка данных
+
+ - При загрузке CSV поддерживаются файлы с заголовком.
+
+ Найдите `csv_with_names` в документации:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/STREAM-LOAD/
+
+ - В Stream Load добавлен параметр `hidden_columns`, позволяющий явно
указать столбец с признаком удаления и столбец последовательности.
+
+ Найдите `hidden_columns` в документации:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/STREAM-LOAD
+
+ - Spark Load поддерживает загрузку файлов Parquet и ORC.
+
+ - Поддерживается очистка меток Label завершённых загрузок.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/CLEAN-LABEL
+
+ - Поддерживается массовая отмена заданий загрузки по их состоянию.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/CANCEL-LOAD
+
+ - В broker load добавлена поддержка Alibaba Cloud oss, Tencent Cloud
cos/chdfs и Huawei Cloud obs.
+
+ Документация: https://doris.apache.org//docs/dev/advanced/broker
+
+ - Поддерживается доступ к HDFS с настройкой через файл hive-site.xml.
+
+ Документация:
https://doris.apache.org//docs/dev/admin-manual/config/config-dir
+
+7. Поддерживается просмотр содержимого корзины каталогов с помощью функции
`SHOW CATALOG RECYCLE BIN`.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Show-Statements/SHOW-CATALOG-RECYCLE-BIN
+
+8. Поддерживается синтаксис `SELECT * EXCEPT`.
+
+ Документация: https://doris.apache.org//docs/dev/data-table/basic-usage
+
+9. OUTFILE поддерживает экспорт в формате ORC и многобайтовые разделители.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/OUTFILE
+
+10. Через конфигурацию можно изменять количество сохраняемых профилей запросов
Query Profile.
+
+ Найдите в документации параметр конфигурации FE: max_query_profile_num
+
+11. Оператор DELETE поддерживает условия с предикатом IN, а также исключение
ненужных разделов при выполнении запроса.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Manipulation/DELETE
+
+12. В качестве значения по умолчанию для столбца времени можно использовать
`CURRENT_TIMESTAMP`.
+
+ Найдите «CURRENT_TIMESTAMP» в документации:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-TABLE
+
+13. Добавлены две системные таблицы: backends и rowsets.
+
+ Документация:
+
+ https://doris.apache.org//docs/dev/admin-manual/system-table/backends
+
+ https://doris.apache.org//docs/dev/admin-manual/system-table/rowsets
+
+14. Резервное копирование и восстановление
+
+ - Задание Restore поддерживает параметр `reserve_replica`, благодаря
которому число реплик восстановленной таблицы совпадает с числом реплик в
резервной копии.
+
+ - Задание Restore поддерживает параметр
`reserve_dynamic_partition_enable`, благодаря которому в восстановленной
таблице остаётся включённым динамическое разбиение на разделы.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Backup-and-Restore/RESTORE
+
+ - Операции резервного копирования и восстановления поддерживаются через
встроенную libhdfs без зависимости от broker.
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Backup-and-Restore/CREATE-REPOSITORY
+
+15. Поддерживается балансировка данных между несколькими дисками на одной
машине.
+
+ Документация:
+
+
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Database-Administration-Statements/ADMIN-REBALANCE-DISK
+
+
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Database-Administration-Statements/ADMIN-CANCEL-REBALANCE-DISK
+
+16. Routine Load поддерживает подписку на сервисы Kafka с аутентификацией
Kerberos.
+
+ Найдите kerberos в документации:
https://doris.apache.org//docs/dev/data-operate/import/import-way/routine-load-manual
+
+17. Новые встроенные функции
+
+ Добавлены следующие встроенные функции:
+
+ - `cbrt`
+ - `sequence_match/sequence_count`
+ - `mask/mask_first_n/mask_last_n`
+ - `elt`
+ - `any/any_value`
+ - `group_bitmap_xor`
+ - `ntile`
+ - `nvl`
+ - `uuid`
+ - `initcap`
+ - `regexp_replace_one/regexp_extract_all`
+ - `multi_search_all_positions/multi_match_any`
+ - `domain/domain_without_www/protocol`
+ - `running_difference`
+ - `bitmap_hash64`
+ - `murmur_hash3_64`
+ - `to_monday`
+ - `not_null_or_empty`
+ - `window_funnel`
+ - `group_bit_and/group_bit_or/group_bit_xor`
+ - `outer combine`
+ - и все функции для работы с массивами
+
+# Примечания к обновлению {#upgrade-notice}
+
+## Известные проблемы {#known-issues}
+
+- Использование JDK11 приводит к сбою BE. Используйте JDK8.
+
+## Изменения в поведении {#behavior-changed}
+
+- Изменения уровней разрешений
+
+ В связи с появлением уровня Catalog соответствующие уровни разрешений
пользователей также изменятся автоматически. Правила следующие:
+
+ - GlobalPrivs и ResourcePrivs остаются без изменений.
+ - Добавлен уровень CatalogPrivs.
+ - К исходному уровню DatabasePrivs добавляется префикс internal,
указывающий на базу данных во внутреннем каталоге.
+ - К исходному уровню TablePrivs добавляется префикс internal,
указывающий на таблицу во внутреннем каталоге.
+
+- В предложениях GroupBy и Having имена столбцов при сопоставлении имеют
приоритет перед псевдонимами. (#14408)
+
+- Создание столбцов с именами, начинающимися с `mv_`, больше не
поддерживается. `mv_` — зарезервированный префикс для материализованных
представлений. (#14361)
+
+- Удалено ограничение по умолчанию в 65535 строк, которое добавлялось
оператором order by. Для настройки этого ограничения добавлена переменная
сеанса `default_order_by_limit`. (#12478)
+
+- В таблицах, созданных с помощью «Create Table As Select», все строковые
столбцы получают тип string: различия между varchar, char и string больше не
сохраняются. (#14382)
+
+- В журнале аудита из имён баз данных и пользователей удалено слово
`default_cluster`. (#13499) (#11408)
+
+- В журнал аудита добавлено поле sql digest. (#8919)
+
+- Изменена логика сортировки при использовании предложения union. В новой
версии предложение order by выполняется после union, если иное явно не задано
скобками. (#9745)
+
+- При выводе узла из эксплуатации планшеты в корзине игнорируются, чтобы
операция могла завершиться. (#14028)
+
+- Возвращаемое значение Decimal отображается с точностью, объявленной для
исходного столбца или указанной в функции cast. (#13437)
+
+- Максимальная длина имени столбца увеличена с 64 до 256 символов. (#14671)
+
+- Изменения параметров конфигурации FE
+
+ - Параметр `enable_vectorized_load` включён по умолчанию. (#11833)
+
+ - Увеличено значение `create_table_timeout`. Время ожидания создания таблицы
по умолчанию стало больше. (#13520)
+
+ - Значение `stream_load_default_timeout_second` по умолчанию изменено на 3
дня.
+
+ - Значение `alter_table_timeout_second` по умолчанию изменено на один месяц.
+
+ - Добавлен параметр `max_replica_count_when_schema_change`, ограничивающий
число реплик, задействованных в задании alter. Значение по умолчанию — 100000.
(#12850)
+
+ - Добавлен параметр `disable_iceberg_hudi_table`. Доступ к Iceberg и Hudi
прежним способом по умолчанию отключён; рекомендуется использовать Multi
Catalog. (#13932)
+
+- Изменения параметров конфигурации BE
+
+ - Удалён параметр `disable_stream_load_2pc`. Теперь Stream Load с 2PC можно
использовать напрямую. (#13520)
+
+ - Значение `tablet_rowset_stale_sweep_time_sec` изменено с 1800 на 300
секунд.
+
+ - Переименованы параметры конфигурации, связанные с compaction. (#13495)
+
+ - Пересмотрены параметры, связанные с оптимизацией памяти. (#13781)
+
+- Изменения переменных сеанса
+
+ - Значение переменной `enable_insert_strict` по умолчанию изменено на true.
Из-за этого некоторые операции вставки, которые раньше выполнялись, но
записывали недопустимые значения, теперь не выполняются. (11866)
+
+ - Значение переменной `enable_local_exchange` по умолчанию изменено на
true. (#13292)
+
+ - При передаче данных по умолчанию используется сжатие lz4; этим управляет
переменная `fragment_transmission_compression_codec`. (#11955)
+
+ - Добавлена переменная `skip_storage_engine_merge` для отладки данных
моделей unique и agg. (#11952)
+
+ Документация: https://doris.apache.org//docs/dev/advanced/variables
+
+- Скрипт запуска BE проверяет через `/proc/sys/vm/max_map_count`, превышает ли
значение 200W. Если нет, запуск завершается ошибкой. (#11052)
+
+- Удалён интерфейс mini load. (#10520)
+
+- Версия метаданных FE
+
+ Версия метаданных FE изменена со 107 на 114. После обновления откат
невозможен.
+
+## Во время обновления {#during-upgrade}
+
+1. Подготовка к обновлению
+
+ - Необходимо заменить каталог lib и каталог bin, поскольку скрипты запуска
и остановки изменились.
+
+ - Для BE также необходимо настроить JAVA_HOME; уже поддерживаются JDBC
Table и Java UDF.
+
+ - Значение параметра JVM Xmx по умолчанию в fe.conf изменено на 8GB.
+
+2. Возможные ошибки при обновлении
+
+ - Функция repeat может быть недоступна с ошибкой `vectorized repeat
function cannot be executed`. Перед обновлением можно отключить векторизованный
движок выполнения. (#13868)
+
+ - Операция schema change может завершиться с ошибкой `desc_tbl is not set.
Maybe the FE version is not equal to the BE`. (#13822)
+
+ - Векторизованное хеш-соединение может быть недоступно с ошибкой
`vectorized hash join cannot be executed`. Перед обновлением можно отключить
векторизованный движок выполнения. (#13753)
+
+ После полного обновления указанные ошибки исчезнут.
+
+## Влияние на производительность {#performance-impact}
+
+- В новой версии BE в качестве распределителя памяти по умолчанию используется
JeMalloc вместо TcMalloc. (#13367)
+
+- Размер пакета в tablet sink изменён: теперь он составляет не менее 8K.
(#13912)
+
+- Распределитель chunk по умолчанию отключён. (#13285)
+
+## Изменения API {#api-change}
+
+- Изменён формат ошибок, возвращаемых HTTP API BE: вместо `{"status": "Fail",
"msg": "xxx"}` возвращается более конкретное сообщение, например ``{"status":
"Not found", "msg": "Tablet not found. tablet_id=1202"}``. (#9771)
+
+- В результате `SHOW CREATE TABLE` комментарии теперь заключаются в одинарные
кавычки вместо двойных. (#10327)
+
+- Обычные пользователи могут получать профиль запроса через HTTP-команду.
(#14016)
+Документация:
https://doris.apache.org//docs/dev/admin-manual/http-actions/fe/manager/query-profile-action
+
+- Упрощено указание столбца последовательности: теперь можно напрямую указать
его имя. (#13872)
+Документация:
https://doris.apache.org//docs/dev/data-operate/update-delete/sequence-column-manual
+
+- В результаты команд `show backends` и `show tablets` добавлена информация об
использовании места в удалённом хранилище. (#11450)
+
+- Удалён код, связанный с Num-Based Compaction. (#13409)
+
+- Переработан механизм кодов ошибок BE; некоторые возвращаемые сообщения об
ошибках изменятся. (#8855)
+Прочее
+
+- Поддерживается официальный образ Docker.
+
+- Поддерживается сборка Doris на MacOS(x86/M1) и ubuntu-22.04.
+ Документация:
https://doris.apache.org//docs/dev/install/source-install/compilation-mac/
+
+- Поддерживается проверка файлов образов.
+
+ Документация:
https://doris.apache.org//docs/dev/admin-manual/maint-monitor/metadata-operation/
+
+- Изменения скриптов
+
+ - Скрипты остановки FE и BE поддерживают завершение процессов FE и BE с
помощью параметра `--grace` (используется сигнал kill -15 вместо kill -9).
+
+ - Скрипт запуска FE поддерживает проверку текущей версии FE с помощью
--version. (#11563)
+
+ - Команда `ADMIN COPY TABLET` позволяет получить данные планшета и
соответствующий оператор создания таблицы для локальной отладки. (#12176)
+
+ Документация:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Database-Administration-Statements/ADMIN-COPY-TABLET
+
+- Через HTTP API можно получить оператор создания таблицы, связанный с
SQL-оператором, для локального воспроизведения проблемы. (#11979)
+
+ Документация:
https://doris.apache.org//docs/dev/admin-manual/http-actions/fe/query-schema-action
+
+- При создании таблицы можно отключить для неё функцию compaction в целях
тестирования. (#11743)
+
+ Найдите «disble_auto_compaction» в документации:
https://doris.apache.org//docs/dev/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-TABLE
+
+# Благодарности {#big-thanks}
+
+Спасибо всем, кто участвовал в подготовке этого релиза! Список приведён в
алфавитном порядке.
+```
+@924060929
+@a19920714liou
+@adonis0147
+@Aiden-Dong
+@aiwenmo
+@AshinGau
+@b19mud
+@BePPPower
+@BiteTheDDDDt
+@bridgeDream
+@ByteYue
+@caiconghui
+@CalvinKirs
+@cambyzju
+@caoliang-web
+@carlvinhust2012
+@catpineapple
+@ccoffline
+@chenlinzhong
+@chovy-3012
+@coderjiang
+@cxzl25
+@dataalive
+@dataroaring
+@dependabot[bot]
+@dinggege1024
+@DongLiang-0
+@Doris-Extras
+@eldenmoon
+@EmmyMiao87
+@englefly
+@FreeOnePlus
+@Gabriel39
+@gaodayue
+@geniusjoe
+@gj-zhang
+@gnehil
+@GoGoWen
+@HappenLee
+@hello-stephen
+@Henry2SS
+@hf200012
+@huyuanfeng2018
+@jacktengg
+@jackwener
+@jeffreys-cat
+@Jibing-Li
+@JNSimba
+@Kikyou1997
+@Lchangliang
+@LemonLiTree
+@lexoning
+@liaoxin01
+@lide-reed
+@link3280
+@liutang123
+@liuyaolin
+@LOVEGISER
+@lsy3993
+@luozenglin
+@luzhijing
+@madongz
+@morningman
+@morningman-cmy
+@morrySnow
+@mrhhsg
+@Myasuka
+@myfjdthink
+@nextdreamblue
+@pan3793
+@pangzhili
+@pengxiangyu
+@platoneko
+@qidaye
+@qzsee
+@SaintBacchus
+@SeekingYang
+@smallhibiscus
+@sohardforaname
+@song7788q
+@spaces-X
+@ssusieee
+@stalary
+@starocean999
+@SWJTU-ZhangLei
+@TaoZex
+@timelxy
+@Wahno
+@wangbo
+@wangshuo128
+@wangyf0555
+@weizhengte
+@weizuo93
+@wsjz
+@wunan1210
+@xhmz
+@xiaokang
+@xiaokangguo
+@xinyiZzz
+@xy720
+@yangzhg
+@Yankee24
+@yeyudefeng
+@yiguolei
+@yinzhijian
+@yixiutt
+@yuanyuan8983
+@zbtzbtzbt
+@zenoyang
+@zhangboya1
+@zhangstar333
+@zhannngchen
+@ZHbamboo
+@zhengshiJ
+@zhenhb
+@zhqu1148980644
+@zuochunwei
+@zy-kkk
+```
diff --git
a/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.1.md
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.1.md
new file mode 100644
index 000000000000..308c68ae810d
--- /dev/null
+++
b/i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.1.md
@@ -0,0 +1,172 @@
+---
+{
+ "title": "Выпуск 1.2.1",
+ "language": "ru",
+ "description": "DecimalV3 поддерживает более высокую точность и
обеспечивает лучшую производительность. По сравнению с предыдущими версиями он
имеет следующие преимущества."
+}
+---
+
+# Улучшения {#improvement}
+
+### Поддержка нового типа DecimalV3 {#supports-new-type-decimalv3}
+
+DecimalV3 поддерживает более высокую точность и обеспечивает лучшую
производительность. По сравнению с предыдущими версиями он имеет следующие
преимущества.
+
+- Более широкий диапазон представимых значений: диапазон значений значительно
расширен, допустимый числовой диапазон — [1,38].
+
+- Более высокая производительность: объём занимаемого пространства хранения
адаптивно меняется в зависимости от точности.
+
+- Более полная поддержка вывода точности: для разных выражений применяются
разные правила определения точности результата.
+
+[DecimalV3](https://doris.apache.org/docs/dev/sql-manual/sql-reference/Data-Types/DECIMALV3/)
+
+### Поддержка Iceberg V2 {#support-iceberg-v2}
+
+Добавлена поддержка Iceberg V2 (пока поддерживается только Position Delete;
поддержка Equality Delete появится в следующих версиях).
+
+Доступ к таблицам в формате Iceberg V2 можно получить через Multi-Catalog.
+
+### Поддержка преобразования условия OR в IN {#support-or-condition-to-in}
+
+Добавлена поддержка преобразования условия OR в условие IN, что в некоторых
сценариях повышает эффективность выполнения.
[#15437](https://github.com/apache/doris/pull/15437)
[#12872](https://github.com/apache/doris/pull/12872)
+
+### Оптимизация производительности загрузки и запросов для типа JSONB
{#optimize-the-import-and-query-performance-of-jsonb-type}
+
+Оптимизирована производительность загрузки и запросов для типа JSONB.
[#15219](https://github.com/apache/doris/pull/15219)
[#15219](https://github.com/apache/doris/pull/15219)
+
+### Stream Load поддерживает данные CSV в кавычках
{#stream-load-supports-quoted-csv-data}
+
+Найдите параметр trim_double_quotes в документации:
[https://doris.apache.org/docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/STREAM-LOAD](https://doris.apache.org/docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/STREAM-LOAD)
+
+### Broker поддерживает Tencent Cloud CHDFS, Baidu Cloud BOS и AFS
{#broker-supports-tencent-cloud-chdfs-and-baidu-cloud-bos-afs}
+
+Доступ к данным в CHDFS, BOS и AFS возможен через Broker.
[#15297](https://github.com/apache/doris/pull/15297)
[#15448](https://github.com/apache/doris/pull/15448)
+
+### Новая функция {#new-function}
+
+Добавлена функция `substring_index`.
[#15373](https://github.com/apache/doris/pull/15373)
+
+# Исправления ошибок {#bug-fix}
+
+- Исправлена ошибка, из-за которой при обновлении с версии 1.1 до 1.2 в
некоторых случаях терялась информация о правах пользователей.
[#15144](https://github.com/apache/doris/pull/15144)
+
+- Исправлена ошибка, из-за которой значение партиции определялось неверно при
секционировании по типам datev2/datetimev2.
[#15094](https://github.com/apache/doris/pull/15094)
+
+- Исправлены ошибки во многих ранее выпущенных функциях. Полный список:
[список
PR](https://github.com/apache/doris/pulls?q=is%3Apr+label%3Adev%2F1.2.1-merged+is%3Aclosed)
+
+# Примечания к обновлению {#upgrade-notice}
+
+### Известные проблемы {#known-issues}
+
+- Не используйте JDK11 в качестве среды выполнения для BE: это приведёт к
аварийному завершению BE.
+- В этой версии снизилась производительность чтения данных в формате CSV, что
повлияет на эффективность загрузки и чтения таких данных. Мы исправим это как
можно скорее в следующей версии с трёхзначным номером.
+
+### Изменения в поведении {#behavior-changed}
+
+- Значение параметра конфигурации BE
`high_priority_flush_thread_num_per_store` по умолчанию изменено с 1 на 6 для
повышения эффективности записи при использовании Routine Load.
(https://github.com/apache/doris/pull/14775)
+
+- Значение параметра конфигурации FE `enable_new_load_scan_node` по умолчанию
изменено на true. Задачи загрузки будут выполняться с использованием нового
File Scan Node. На пользователей это не повлияет.
[#14808](https://github.com/apache/doris/pull/14808)
+
+- Параметр конфигурации FE `enable_multi_catalog` удалён. Функция
Multi-Catalog включена по умолчанию.
+
+- Векторизованный движок выполнения принудительно включён по умолчанию.
[#15213](https://github.com/apache/doris/pull/15213)
+
+Сеансовая переменная enable_vectorized_engine больше не действует.
Векторизованный движок включён по умолчанию.
+
+Чтобы переменная снова действовала, установите для параметра конфигурации FE
`disable_enable_vectorized_engine` значение false и перезапустите FE. После
этого `enable_vectorized_engine` снова будет действовать.
+
+
+# Большое спасибо {#big-thanks}
+
+Спасибо ВСЕМ, кто участвовал в подготовке этого выпуска!
+
+
+@adonis0147
+
+@AshinGau
+
+@BePPPower
+
+@BiteTheDDDDt
+
+@ByteYue
+
+@caiconghui
+
+@cambyzju
+
+@chenlinzhong
+
+@dataroaring
+
+@Doris-Extras
+
+@dutyu
+
+@eldenmoon
+
+@englefly
+
+@freemandealer
+
+@Gabriel39
+
+@HappenLee
+
+@Henry2SS
+
+@hf200012
+
+@jacktengg
+
+@Jibing-Li
+
+@Kikyou1997
+
+@liaoxin01
+
+@luozenglin
+
+@morningman
+
+@morrySnow
+
+@mrhhsg
+
+@nextdreamblue
+
+@qidaye
+
+@spaces-X
+
+@starocean999
+
+@wangshuo128
+
+@weizuo93
+
+@wsjz
+
+@xiaokang
+
+@xinyiZzz
+
+@xutaoustc
+
+@yangzhg
+
+@yiguolei
+
+@yixiutt
+
+@Yulei-Yang
+
+@yuxuan-luo
+
+@zenoyang
+
+@zhangstar333
+
+@zhannngchen
+
+@zhengshengjun
diff --git
a/translations/state/ru/pages/releases/current/ecosystem/doris-spark-connector.json
b/translations/state/ru/pages/releases/current/ecosystem/doris-spark-connector.json
new file mode 100644
index 000000000000..09e90b24ad2c
--- /dev/null
+++
b/translations/state/ru/pages/releases/current/ecosystem/doris-spark-connector.json
@@ -0,0 +1,49 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "ecosystem/doris-spark-connector",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/ecosystem/doris-spark-connector.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"89aeb845646272d599b9b9ca5f4fa469d06591a0e7227d10d8da48da0f62ff67",
+ "sourceTechnicalHash":
"9fefcfedd8a3b6776bba8b00ff3986ca32fd2faf6cbb5e2817a2092f478b932c",
+ "targetHash":
"4304b89e4808f212673f3146546656cc1569181e001cc7f5b53ede1e96315733",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:37:26.137Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 2,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"89aeb845646272d599b9b9ca5f4fa469d06591a0e7227d10d8da48da0f62ff67",
+ "targetHash":
"4304b89e4808f212673f3146546656cc1569181e001cc7f5b53ede1e96315733",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "glossary",
+ "message": "Preserve product term: NULL"
+ },
+ {
+ "check": "glossary",
+ "message": "Preserve product term: Catalog"
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/ecosystem/doris-streamloader.json
b/translations/state/ru/pages/releases/current/ecosystem/doris-streamloader.json
new file mode 100644
index 000000000000..3432d6fb076a
--- /dev/null
+++
b/translations/state/ru/pages/releases/current/ecosystem/doris-streamloader.json
@@ -0,0 +1,36 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "ecosystem/doris-streamloader",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/ecosystem/doris-streamloader.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"dd5ac0749629e2b676a658181aa07410df80f8bc8f6024c632f04a3d4ba8bda4",
+ "sourceTechnicalHash":
"05d17d1ed40814da03b14d324cbf100422e41dd9033198db045d763d6625fb7a",
+ "targetHash":
"ea7e545eddf51482639428d5d68d6cf16dac6b478d7065d993c8ee8f70df0f91",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:37:33.662Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"dd5ac0749629e2b676a658181aa07410df80f8bc8f6024c632f04a3d4ba8bda4",
+ "targetHash":
"ea7e545eddf51482639428d5d68d6cf16dac6b478d7065d993c8ee8f70df0f91",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.0.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.0.json
new file mode 100644
index 000000000000..2ce7a5d1bb46
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.0.json
@@ -0,0 +1,54 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.0",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.0.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.0.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"258d418c0d7e93e2c7326e584c2cca370c873e37cae5bf993fc56778873df9bc",
+ "sourceTechnicalHash":
"56a7705e97ff11cad37bbc8b437db4e70898a23f3fd3f97e52867dc386bd6338",
+ "targetHash":
"03515b139261dc66715a9ebb453d52a5ae49a943559007d8ca0a802612d276f1",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:39:52.980Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 3,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"258d418c0d7e93e2c7326e584c2cca370c873e37cae5bf993fc56778873df9bc",
+ "targetHash":
"03515b139261dc66715a9ebb453d52a5ae49a943559007d8ca0a802612d276f1",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"0.12\",\"0.13\",\"0.15\",\"0.15\",\"0.15\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1.0\",\"1.0\",\"1.0\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.2\",\"1.2\",\"1.2\",\"10\",\"10\",\"10\",\"110\",\"13\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"20\",\"22\",\"235\",\"235\",\"25\",\"25\",\"3\",\"3\",\"3\",\"30\",\"4\",\"4\",\"4\",\"4
[...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"0.12\",\"0.13\",\"0.15\",\"0.15\",\"0.15\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1.0\",\"1.0\",\"1.0\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.1\",\"1.2\",\"1.2\",\"1.2\",\"10\",\"10\",\"10\",\"110\",\"13\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"20\",\"22\",\"235\",\"235\",\"25\",\"25\",\"3\",\"3\",\"3\",\"30\",\"4\",\"4\",\"4\",\"4
[...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.1.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.1.json
new file mode 100644
index 000000000000..ab72a34ff4de
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.1.json
@@ -0,0 +1,36 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.1",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.1.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.1.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"0609e6b8a674c67cfda7ff819183144348b4a8626cf7b29a89af8b77ab59a142",
+ "sourceTechnicalHash":
"4bc275a7ea2fc2a00d604ab97f633f16ed19debdbecd69ea62229ca0ba226f84",
+ "targetHash":
"00a6a9497d26649a9324dde36a78ea2ca12bc3e4d9bc0e58dfe26d509d93ab8e",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:40:10.585Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"0609e6b8a674c67cfda7ff819183144348b4a8626cf7b29a89af8b77ab59a142",
+ "targetHash":
"00a6a9497d26649a9324dde36a78ea2ca12bc3e4d9bc0e58dfe26d509d93ab8e",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.2.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.2.json
new file mode 100644
index 000000000000..cf3c16c876ef
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.2.json
@@ -0,0 +1,36 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.2",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.2.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.2.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"8e82ee174e086d7d0eb645581209041aa25934f2c0d47f06a8e9fdd4d931ff77",
+ "sourceTechnicalHash":
"289a49fe3f99228f95653730f50cbf622bbe49759d92cad9973eb8c397cbad2b",
+ "targetHash":
"bcb45dbe1a360ce8f491b217949be8f362d4ac286a48186d5ad939aa55e633c6",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:40:40.576Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"8e82ee174e086d7d0eb645581209041aa25934f2c0d47f06a8e9fdd4d931ff77",
+ "targetHash":
"bcb45dbe1a360ce8f491b217949be8f362d4ac286a48186d5ad939aa55e633c6",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.3.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.3.json
new file mode 100644
index 000000000000..280522b6ead1
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.3.json
@@ -0,0 +1,45 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.3",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.3.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.3.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"f5a4510f8a4c659de1ed06b38f2d51af77b62d4214a5f92ebba07a448ab786af",
+ "sourceTechnicalHash":
"813b41121fe910d36c4e5561ef9acb2c74d654db20d46dba89b3b57f7e695e69",
+ "targetHash":
"9065a0958c06c2f6a549ea07f0dab6c4e47adbce614295bb618a4237deb9b1a3",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:41:47.329Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 2,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"f5a4510f8a4c659de1ed06b38f2d51af77b62d4214a5f92ebba07a448ab786af",
+ "targetHash":
"9065a0958c06c2f6a549ea07f0dab6c4e47adbce614295bb618a4237deb9b1a3",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1.1\",\"1.1.2\",\"1.1.2\",\"1.1.2\",\"1.1.3\",\"1.1.3\",\"1.1.3\",\"10\",\"10094\",\"12313\",\"12581\",\"12587\",\"12592\",\"12644\",\"12658\",\"12666\",\"12682\",\"12688\",\"12706\",\"12708\",\"12712\",\"12716\",\"12720\",\"12776\",\"12782\",\"12791\",\"12794\",\"12820\",\"12930\",\"12932\",\"12951\",\"12954\",\"13009\",\"13070\",\"13127\",\"13643\",\"2\",\"200\",\"209715200\",\"238\",\"3\",\"
[...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.4.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.4.json
new file mode 100644
index 000000000000..c584ad77fb21
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.4.json
@@ -0,0 +1,36 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.4",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.4.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.4.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"669fa10d9852af0f2e23e114633edb74163df8f1f5c8ba9eeeb8d5df9f40d94b",
+ "sourceTechnicalHash":
"a3ffd756bf33bf350b3d282b2363462fe8835a62ebbec996ce394f5a62ddb983",
+ "targetHash":
"bc88f475905b76610e93f32da3de8070b5504f582732a750ea834f493face881",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:42:10.727Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"669fa10d9852af0f2e23e114633edb74163df8f1f5c8ba9eeeb8d5df9f40d94b",
+ "targetHash":
"bc88f475905b76610e93f32da3de8070b5504f582732a750ea834f493face881",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.1/release-1.1.5.json
b/translations/state/ru/pages/releases/current/v1.1/release-1.1.5.json
new file mode 100644
index 000000000000..ca63eb75d70b
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.1/release-1.1.5.json
@@ -0,0 +1,36 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.1/release-1.1.5",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.1/release-1.1.5.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.1/release-1.1.5.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"c62c676fede523ffeed0d928a24bfe1ed02c3bf831c27ff96580b51de656e40a",
+ "sourceTechnicalHash":
"bae9b0e3cba34771539bc1baff011cab730088ccb5b320eecb95d441de2edfef",
+ "targetHash":
"097426855ee86e5d70f61d25a9ccec4a2071ef79553112dd8bf4202ef05f91ce",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:42:34.655Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"c62c676fede523ffeed0d928a24bfe1ed02c3bf831c27ff96580b51de656e40a",
+ "targetHash":
"097426855ee86e5d70f61d25a9ccec4a2071ef79553112dd8bf4202ef05f91ce",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.2/release-1.2.0.json
b/translations/state/ru/pages/releases/current/v1.2/release-1.2.0.json
new file mode 100644
index 000000000000..cc4ae3acc90c
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.2/release-1.2.0.json
@@ -0,0 +1,45 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.2/release-1.2.0",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.2/release-1.2.0.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.0.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"7753839430aaaf7f0333df91fde807cbd729a9caf83de2938352cad9a4418427",
+ "sourceTechnicalHash":
"fbf13d62d3ed816abd0a00a425753df57fbdbd5ac666e0320e6a3a6800a3d075",
+ "targetHash":
"e68d44cc2aaa5bbc3611bbd0a1dd814bed46675c3d0007b4b75c93e292180a69",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:44:40.365Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 2,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"7753839430aaaf7f0333df91fde807cbd729a9caf83de2938352cad9a4418427",
+ "targetHash":
"e68d44cc2aaa5bbc3611bbd0a1dd814bed46675c3d0007b4b75c93e292180a69",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1.1\",\"1.1\",\"1.2\",\"1.2\",\"1.2\",\"100\",\"100\",\"100000\",\"10327\",\"10520\",\"107\",\"11\",\"11052\",\"114\",\"11408\",\"11450\",\"11563\",\"11743\",\"11833\",\"11866\",\"11952\",\"11955\",\"11979\",\"12176\",\"12478\",\"12850\",\"13285\",\"13292\",\"13367\",\"13409\",\"13437\",\"13495\",\"13499\",\"13520\",\"13520\",\"13753\",\"13781\",\"13822\",\"13868\",\"13872\",\"13912\",\"13932\"
[...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
diff --git
a/translations/state/ru/pages/releases/current/v1.2/release-1.2.1.json
b/translations/state/ru/pages/releases/current/v1.2/release-1.2.1.json
new file mode 100644
index 000000000000..b8d929e6386c
--- /dev/null
+++ b/translations/state/ru/pages/releases/current/v1.2/release-1.2.1.json
@@ -0,0 +1,45 @@
+{
+ "schemaVersion": 1,
+ "page": {
+ "pluginId": "releases",
+ "version": "current",
+ "docId": "v1.2/release-1.2.1",
+ "locale": "ru",
+ "sourceLocale": "en",
+ "sourcePath": "releasenotes/v1.2/release-1.2.1.md",
+ "targetPath":
"i18n/ru/docusaurus-plugin-content-docs-releases/current/v1.2/release-1.2.1.md",
+ "sourceCommit": "d058196f23d866a507f3d4c6b1186c98f0261669",
+ "sourceHash":
"08376473f8c1a45ad07a8da04be70eb1874faede274b1dd074fbb482596ec749",
+ "sourceTechnicalHash":
"a6fff51d1e225a41594175e11c7d8c296710ce11b7a2a1ab3108d24d556f45b6",
+ "targetHash":
"13b1cef9400b1604da3c66a574b5e0b37c0b171ba13b09e0d579a20893da7bfc",
+ "reviewStatus": "machine",
+ "ownership": "machine",
+ "translatedAt": "2026-10-25T05:45:52.795Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "no-previous-translation",
+ "attempts": 2,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"08376473f8c1a45ad07a8da04be70eb1874faede274b1dd074fbb482596ec749",
+ "targetHash":
"13b1cef9400b1604da3c66a574b5e0b37c0b171ba13b09e0d579a20893da7bfc",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node
20: expected [\"inlineCode\",null,null,\"disable_enable_vectorized_engine\"];
received [\"inlineCode\",null,null,\"enable_vectorized_engine\"]\nprotected
node 21: expected [\"inlineCode\",null,null,\"enable_vectorized_engine\"];
received [\"inlineCode\",null,null,\"disable_enable_vectorized_engine\"]"
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": []
+ }
+ ]
+ }
+ }
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]