aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbazeltsev <bazeltsev@ydb.tech>2022-10-12 19:37:11 +0300
committerbazeltsev <bazeltsev@ydb.tech>2022-10-12 19:37:11 +0300
commitc6fbda8e67d2ca1a23382f3fcaaa7aa5a252bb7e (patch)
tree60455b37c4a3c73769d17d8aca73893072af5dc8
parent918fcce7e3028401867b3276871686c4add87705 (diff)
downloadydb-c6fbda8e67d2ca1a23382f3fcaaa7aa5a252bb7e.tar.gz
Added YDB 22.4 release notes
updated
-rw-r--r--ydb/docs/en/core/changelog.md55
-rw-r--r--ydb/docs/ru/core/changelog.md37
2 files changed, 82 insertions, 10 deletions
diff --git a/ydb/docs/en/core/changelog.md b/ydb/docs/en/core/changelog.md
index d1440b4073..5aac5284d4 100644
--- a/ydb/docs/en/core/changelog.md
+++ b/ydb/docs/en/core/changelog.md
@@ -1,20 +1,55 @@
# Releases
-## 20.09.2022 {#22-09-2022}
+## 10.12.2022 {#10-12-2022}
+
+* {{ ydb-short-name }} Topics and Change Data Capture (CDC):
+ * A new Topic API is introduced in {{ ydb-short-name }}. {{ ydb-short-name }} [topic](concepts/topic.md) is an entity for storing unstructured messages and delivering them to multiple subscribers.
+ * A new TopicAPI is supported in [{{ ydb-short-name }} CLI](reference/ydb-cli/topic-overview.md) and [SDK](reference/ydb-sdk/topic.md). The API enables topic management operations and streaming message publish/subscribe.
+ * Added support of table data changes capture into a topic using [CDC change feeds](concepts/cdc.md).
+
+* SDK:
+ * {{ ydb-short-name }} Topics support added in YDB Golang SDK.
+ * Official database/sql driver to work with YDB is now supported for Golang.
+
+* Embedded UI:
+ * CDC change feeds and Secondary Indexes are displayed in Database scheme hierarchy as separate objects.
+ * Visualization of query explain plan was completely redesigned.
+ * Storage groups with problems are now more visible.
+ * Various optimizations based on UX assessment
+
+* Query Processing:
+ * Added Query Processor 2.0 — a brand new version of execution engine for OLTP-queries with significant improvements comparing to previous one.
+ * Improved performance: up to 10% better read throughout, up to 60% better write throughput.
+ * A feature for NOT NULL constraint for Primary Key has been added. Can be set up at table creation stage only.
+ * Added support of online secondary index rename without stopping the service.
+ * Improved query explain representation now includes graph for physical operators.
+
+* Core:
+ * Read-only transactions now use a consistent snapshot that doesn't conflict with concurrent writes.
+ * Added BulkUpsert support for tables with async secondary indexes.
+ * Added TTL support for tables with async secondary indexes.
+ * Added option to compress data during export to S3.
+ * Added initial version of audit log for DDL statements.
+ * Added support of authentication with static credentials.
+ * Added system tables for query performance diagnostics.
+
+To upgrade to **22.4** version, see [Downloads](downloads/index.md).
+
+## 09.22.2022 {#22-09-2022}
{{ ydb-short-name }} CLI 2.0.0:
* Added the ability to work with topics:
- * `ydb topic create`: Create a topic.
- * `ydb topic alter`: Update a topic.
- * `ydb topic write`: Write data to a topic.
- * `ydb topic read`: Read data from a topic.
- * `ydb topic drop`: Delete a topic.
+ * `ydb topic create`: Create a topic.
+ * `ydb topic alter`: Update a topic.
+ * `ydb topic write`: Write data to a topic.
+ * `ydb topic read`: Read data from a topic.
+ * `ydb topic drop`: Delete a topic.
* Added a new type of load testing:
- * `ydb workload kv init`: Create a table for kv load testing.
- * `ydb workload kv run`: Apply one of three types of load: run multiple `UPSERT` sessions, run multiple `INSERT` sessions, or run multiple sessions of GET requests by primary key.
- * `ydb workload kv clean`: Delete a test table.
+ * `ydb workload kv init`: Create a table for kv load testing.
+ * `ydb workload kv run`: Apply one of three types of load: run multiple `UPSERT` sessions, run multiple `INSERT` sessions, or run multiple sessions of GET requests by primary key.
+ * `ydb workload kv clean`: Delete a test table.
* Added the ability to disable current active profile (see the `ydb config profile deactivate` command).
* Added the ability to delete a profile non-interactively with no commit (see the `--force` parameter under the `ydb config profile remove` command).
@@ -25,7 +60,7 @@
* Added the ability to import data in JSON format from a file or stdin (see the `ydb import file json` command).
* Improved command processing. Improved the accuracy of user input parsing and validation.
-## 25.06.2022 {#25-06-2022}
+## 06.25.2022 {#25-06-2022}
{{ ydb-short-name }} CLI 1.9.1:
diff --git a/ydb/docs/ru/core/changelog.md b/ydb/docs/ru/core/changelog.md
index b638430c27..0038f22add 100644
--- a/ydb/docs/ru/core/changelog.md
+++ b/ydb/docs/ru/core/changelog.md
@@ -1,5 +1,42 @@
# История изменений
+## 12.10.2022 {#12-10-2022}
+
+{{ ydb-short-name }} 22.4:
+
+* {{ ydb-short-name }} Topics и Change Data Capture (CDC):
+ * Представлен новый Topic API. [Топик](concepts/topic.md) {{ ydb-short-name }} — это сущность для хранения неструктурированных сообщений и доставки их различным подписчикам.
+ * Поддержка нового Topic API добавлена в [{{ ydb-short-name }} CLI](reference/ydb-cli/topic-overview.md) и [SDK](reference/ydb-sdk/topic.md). Topic API предоставляет методы потоковой записи и чтения сообщений, а также управления топиками.
+ * Добавлена возможность [захвата изменений данных таблицы](concepts/cdc.md) с отправкой сообщений об изменениях в топик.
+
+* SDK:
+ * Добавлена возможность взаимодействовать с топиками в {{ ydb-short-name }} SDK.
+ * Добавлена официальная поддержка драйвера database/sql для работы с {{ ydb-short-name }} в Golang.
+
+* Embedded UI:
+ * Поток изменений CDC и вторичные индексы теперь отображаются в иерархии схемы базы данных как отдельные объекты.
+ * Улучшена визуализация графического представления query explain планов.
+ * Проблемные группы хранения теперь более заметны.
+ * Различные улучшения на основе UX-исследований.
+
+* Query Processing:
+ * Добавлен Query Processor 2.0 — новая подсистема выполнения OLTP-запросов со значительными улучшениями относительно предыдущей версии.
+ * Улучшение производительности записи составило до 60%, чтения до 10%.
+ * Добавлена возможность включения ограничения NOT NULL для первичных ключей в YDB во время создания таблиц.
+ * Включена поддержка переименования вторичного индекса в режиме онлайн без остановки сервиса.
+ * Улучшено представление query explain, которое теперь включает графы для физических операторов.
+
+* Core:
+ * Для read-only транзакций добавлена поддержка консистентного снапшота, который не конфликтует с пишущими транзакциями.
+ * Добавлена поддержка BulkUpsert для таблиц с асинхронными вторичными индексами.
+ * Добавлена поддержка TTL для таблиц с асинхронными вторичными индексами.
+ * Добавлена поддержка сжатия при экспорте данных в S3.
+ * Добавлен audit log для DDL statements.
+ * Поддержана аутентификация со статическими учетными данными.
+ * Добавлены системные таблицы для диагностики производительности запросов.
+
+Для обновления до версии **22.4**, перейдите в раздел [Загрузки](downloads/index.md).
+
## 20.09.2022 {#22-09-2022}
{{ ydb-short-name }} CLI 2.0.0: