From 1bf14d4e35d6a9d3d4188f15baba2c2de578d930 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 19:29:20 +0300 Subject: [PATCH 01/22] [ru] Release notes for ydb server 24.2 --- ydb/docs/ru/core/changelog-server.md | 46 ++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index e809a4e48255..d35abb99e2da 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -1,5 +1,51 @@ # Список изменений {{ ydb-short-name }} Server +## Версия 24.2 {#24-2} + +Дата выхода: 20 августа 2024. + +**Функциональность:** + +* Добавлены [приоритеты задач](./devops/manual/maintenance-without-downtime#priority) в [CMS](./concepts/glossary#cms). +* Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера. +* Добавлено получение вложенных групп от LDAP-сервера. +* В LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. +* Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. +* Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. +* Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. + +**Встроенный UI:** + +* Добавлена возможность задать TTL для сессии пользователя в конфигурационном файле. +* Добавлена сортировка по `CPUTime` в таблицы со списком запросов. +* Добавлена статистика для колоночных таблиц. +* Исправлена потеря точности при работа с double/float. + +**Производительность:** + +* [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. + +**Исправления ошибок:** + +* Исправлена [ошибка](https://github.com/ydb-platform/ydb/issues/6677), которая приводила к неработоспособности схемных операции при выполнении экспорта/бекапа больших баз, добавлением проверки на размер локальной транзакции до её коммита. В случае превышения, локальная транзакция будет отменена. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7709) [ошибка](https://github.com/ydb-platform/ydb/issues/7674) дублирования результатов select-запроса при уменьшении квоты в [DataShard](./concepts/glossary#data-shard). +* [Исправлены](https://github.com/ydb-platform/ydb/pull/6461) [ошибки](https://github.com/ydb-platform/ydb/issues/6220), возникающие при изменении состояния [координатора](./concepts/glossary#tablet-types). +* [Исправлены](https://github.com/ydb-platform/ydb/pull/5992) ошибки, возникающие в момент первичного сканирования CDC. +* [Исправлено](https://github.com/ydb-platform/ydb/pull/6615) состояние гонки в асинхронной доставке изменений (асинхронные индексы, CDC). +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5993) редкая ошибка, из-за которой удаление по [TTL](./concepts/ttl) приводило к аварийному завершению процесса. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5760) ошибка отображения статуса PDisk в интерфейсе [CMS](./concepts/glossary#cms). +* [Исправлены](https://github.com/ydb-platform/ydb/pull/6008) ошибки, из-за которых мягкий перенос (drain) таблеток с узла мог зависать. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/6445) ошибка остановки interconnect proxy на узле, работающем без перезапусков, при добавлении другого узла в кластер. +* [Исправлено](https://github.com/ydb-platform/ydb/pull/7023) экранирование строк в сообщениях об ошибках. +* [Исправлен](https://github.com/ydb-platform/ydb/pull/6695) учет свободной памяти в interconnect. +* [Исправлены](https://github.com/ydb-platform/ydb/issues/6405) счетчики UnreplicatedPhantoms/UnreplicatedNonPhantoms в VDisk. +* [Исправлена](https://github.com/ydb-platform/ydb/issues/6398) обработка пустых запросов сборки мусора на VDisk. +* [Исправлено](https://github.com/ydb-platform/ydb/pull/5894) управление настройками TVDiskControls через CMS. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5883) ошибка загрузки данных, созданных более новыми версиями VDisk. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5862) ошибка выполнении запроса REPLACE INTO со значением по умолчанию. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7714) ошибка исполнения запросов, в которых выполнялось несколько left join'ов к одной строковой таблице. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для float/double типов при использовании CDC. + ## Версия 24.1 {#24-1} Дата выхода: 31 июля 2024. From b4ca0347b7f1f12d8517e44e5613fe0b86167751 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:52:05 +0300 Subject: [PATCH 02/22] [en] Release notes for ydb server 24.2 --- ydb/docs/en/core/changelog-server.md | 47 ++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index 5491f47adca1..13b774dc41b9 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -1,5 +1,52 @@ # {{ ydb-short-name }} Server changelog +## Version 24.2 {#24-2} + +Release date: August 20, 2024. + +### Functionality + +* Added [task priorities](./devops/manual/maintenance-without-downtime#priority) in the [CMS](./concepts/glossary#cms). +* Added a [configuration for stable names](./reference/configuration/#node-broker-config) of cluster nodes. +* Added support for retrieving nested groups from an LDAP server. +* Improved host parsing and added an option to disable built-in login/password authentication in LDAP configuration. +* Enabled SSL certificate-based authentication for [dynamic nodes](./concepts/glossary#dynamic). +* Implemented removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. +* Enhanced inflight ping management during Hive restarts in large clusters. + +### Embedded UI + +* Added the ability to set a TTL for user sessions via the configuration file. +* Added sorting by `CPUTime` in the query list table. +* Added statistics for columnar tables. +* Enabled transaction mode configurations for queries using asynchronous indexes or replica reads. +* Corrected precision loss for double/float types. + +### Performance + +* [Changed](https://github.com/ydb-platform/ydb/pull/6381) the order of establishing connections to nodes during Hive restarts to improve performance. + +### Bug fixes + +* Fixed an [issue](https://github.com/ydb-platform/ydb/issues/6677) where schema operations failed during the export/backup of large databases by adding a check for local transaction size before committing. Transactions exceeding the limit are now aborted. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in SELECT queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). +* [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#tablet-types) state changes. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5992) issues during the initial CDC scan. +* [Resolved](https://github.com/ydb-platform/ydb/pull/6615) race conditions in asynchronous change delivery (asynchronous indexes, CDC). +* [Fixed](https://github.com/ydb-platform/ydb/pull/5993) a crash that sometimes occurred during [TTL-based](./concepts/ttl) deletions. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5760) an issue with PDisk status display in the [CMS](./concepts/glossary#cms). +* [Fixed](https://github.com/ydb-platform/ydb/pull/6008) a bug where soft tablet transfer (drain) from a node could hang (#vporyadke). +* [Resolved](https://github.com/ydb-platform/ydb/pull/6445) a problem where the interconnect proxy on a node without restarts would stop when adding another node to the cluster. +* [Corrected](https://github.com/ydb-platform/ydb/pull/7023) string escaping in error messages. +* [Fixed](https://github.com/ydb-platform/ydb/pull/6695) free memory accounting in the interconnect. +* [Corrected](https://github.com/ydb-platform/ydb/issues/6405) UnreplicatedPhantoms and UnreplicatedNonPhantoms counters in VDisk. +* [Fixed](https://github.com/ydb-platform/ydb/issues/6398) handling of empty garbage collection requests on VDisk. +* [Resolved](https://github.com/ydb-platform/ydb/pull/5894) issues with managing TVDiskControls settings through CMS. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5883) a bug where data created by newer versions of VDisk failed to load. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5862) execution of `REPLACE INTO` queries with default values. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7714) errors in queries with multiple LEFT JOINs to a single string table. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7740) precision loss for float/double types when using CDC. + ## Version 24.1 {#24-1} Release date: July 31, 2024. From 2f8417e1468259c84619140b033cf64e36840a72 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:52:35 +0300 Subject: [PATCH 03/22] [ru] Release notes for ydb server 24.2 --- ydb/docs/ru/core/changelog-server.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index d35abb99e2da..82c017d8b3c8 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -28,7 +28,7 @@ **Исправления ошибок:** * Исправлена [ошибка](https://github.com/ydb-platform/ydb/issues/6677), которая приводила к неработоспособности схемных операции при выполнении экспорта/бекапа больших баз, добавлением проверки на размер локальной транзакции до её коммита. В случае превышения, локальная транзакция будет отменена. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/7709) [ошибка](https://github.com/ydb-platform/ydb/issues/7674) дублирования результатов select-запроса при уменьшении квоты в [DataShard](./concepts/glossary#data-shard). +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7709) [ошибка](https://github.com/ydb-platform/ydb/issues/7674) дублирования результатов SELECT-запроса при уменьшении квоты в [DataShard](./concepts/glossary#data-shard). * [Исправлены](https://github.com/ydb-platform/ydb/pull/6461) [ошибки](https://github.com/ydb-platform/ydb/issues/6220), возникающие при изменении состояния [координатора](./concepts/glossary#tablet-types). * [Исправлены](https://github.com/ydb-platform/ydb/pull/5992) ошибки, возникающие в момент первичного сканирования CDC. * [Исправлено](https://github.com/ydb-platform/ydb/pull/6615) состояние гонки в асинхронной доставке изменений (асинхронные индексы, CDC). @@ -42,7 +42,7 @@ * [Исправлена](https://github.com/ydb-platform/ydb/issues/6398) обработка пустых запросов сборки мусора на VDisk. * [Исправлено](https://github.com/ydb-platform/ydb/pull/5894) управление настройками TVDiskControls через CMS. * [Исправлена](https://github.com/ydb-platform/ydb/pull/5883) ошибка загрузки данных, созданных более новыми версиями VDisk. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/5862) ошибка выполнении запроса REPLACE INTO со значением по умолчанию. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5862) ошибка выполнении запроса `REPLACE INTO` со значением по умолчанию. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7714) ошибка исполнения запросов, в которых выполнялось несколько left join'ов к одной строковой таблице. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для float/double типов при использовании CDC. From 0731ecb687b3573a6bea56333b4022f23d96b585 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:54:52 +0300 Subject: [PATCH 04/22] Add link to release notes --- ydb/docs/en/core/downloads/_includes/server/linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/downloads/_includes/server/linux.md b/ydb/docs/en/core/downloads/_includes/server/linux.md index fccda8abb209..940bc004d1bd 100644 --- a/ydb/docs/en/core/downloads/_includes/server/linux.md +++ b/ydb/docs/en/core/downloads/_includes/server/linux.md @@ -1,7 +1,7 @@ | Version | Release date | Download | Changelog | :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20/08/2024 | [Binary file](https://binaries.ydb.tech/release/24.2.7/ydbd-24.2.7-linux-amd64.tar.gz) +v.24.2.7 | 20/08/2024 | [Binary file](https://binaries.ydb.tech/release/24.2.7/ydbd-24.2.7-linux-amd64.tar.gz) | [See the changelog](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31/07/2024 | [Binary file](https://binaries.ydb.tech/release/24.1.18/ydbd-24.1.18-linux-amd64.tar.gz) | [See the changelog](../../../changelog-server.md#24-1) **v23.4** From f7d9dec7d15db0e3fe8e4c83c246d0b004bcb891 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:55:59 +0300 Subject: [PATCH 05/22] Release Notes for 24.2.7 --- ydb/docs/en/core/downloads/_includes/server/docker.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/downloads/_includes/server/docker.md b/ydb/docs/en/core/downloads/_includes/server/docker.md index 99ac97adb619..fe4398e9cb82 100644 --- a/ydb/docs/en/core/downloads/_includes/server/docker.md +++ b/ydb/docs/en/core/downloads/_includes/server/docker.md @@ -1,7 +1,7 @@ | Version | Release date | Download | Changelog | :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20/08/2024 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.2.7` +v.24.2.7 | 20/08/2024 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.2.7`| [See the changelog](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31/07/2024 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.1.18` | [See the changelog](../../../changelog-server.md#24-1) **v23.4** From 5ba0a00246edfa8bdf22015396ed96c5743c21d9 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:56:45 +0300 Subject: [PATCH 06/22] Release Notes for 24.2.7 --- ydb/docs/en/core/downloads/_includes/server/source_code.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/downloads/_includes/server/source_code.md b/ydb/docs/en/core/downloads/_includes/server/source_code.md index 1aaf9e6aa330..de891cbd409a 100644 --- a/ydb/docs/en/core/downloads/_includes/server/source_code.md +++ b/ydb/docs/en/core/downloads/_includes/server/source_code.md @@ -1,7 +1,7 @@ | Version | Release date | Link | Changelog | :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20/08/24 | [https://github.com/ydb-platform/ydb/tree/24.2.7](https://github.com/ydb-platform/ydb/tree/24.2.7) +v.24.2.7 | 20/08/24 | [https://github.com/ydb-platform/ydb/tree/24.2.7](https://github.com/ydb-platform/ydb/tree/24.2.7) | [See the changelog](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31/07/2024 | [https://github.com/ydb-platform/ydb/tree/24.1.18](https://github.com/ydb-platform/ydb/tree/24.1.18) | [See the changelog](../../../changelog-server.md#24-1) **v23.4** From 72e5c988b3115a7c0be99f8e862e5068fbb22198 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:57:33 +0300 Subject: [PATCH 07/22] Release Notes for 24.2.7 --- ydb/docs/ru/core/downloads/_includes/server/linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/ru/core/downloads/_includes/server/linux.md b/ydb/docs/ru/core/downloads/_includes/server/linux.md index 9172957154eb..a5d9db43eae6 100644 --- a/ydb/docs/ru/core/downloads/_includes/server/linux.md +++ b/ydb/docs/ru/core/downloads/_includes/server/linux.md @@ -1,7 +1,7 @@ Версия | Дата выпуска | Скачать | Список изменений :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20.08.24 | [Бинарный файл](https://binaries.ydb.tech/release/24.2.7/ydbd-24.2.7-linux-amd64.tar.gz) +v.24.2.7 | 20.08.24 | [Бинарный файл](https://binaries.ydb.tech/release/24.2.7/ydbd-24.2.7-linux-amd64.tar.gz) | [См. список](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31.07.24 | [Бинарный файл](https://binaries.ydb.tech/release/24.1.18/ydbd-24.1.18-linux-amd64.tar.gz) | [См. список](../../../changelog-server.md#24-1) **v23.4** From 79c38068fc5dc5f70f5ab514e377b3eb429b9369 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:58:15 +0300 Subject: [PATCH 08/22] Release Notes for 24.2.7 --- ydb/docs/ru/core/downloads/_includes/server/docker.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/ru/core/downloads/_includes/server/docker.md b/ydb/docs/ru/core/downloads/_includes/server/docker.md index 4af94b8b8945..e4ff318c08e9 100644 --- a/ydb/docs/ru/core/downloads/_includes/server/docker.md +++ b/ydb/docs/ru/core/downloads/_includes/server/docker.md @@ -1,7 +1,7 @@ Версия | Дата выпуска | Скачать | Список изменений :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20.08.24 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.2.7` +v.24.2.7 | 20.08.24 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.2.7` | [См. список](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31.07.24 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:24.1.18` | [См. список](../../../changelog-server.md#24-1) **v23.4** From 24bacf3873f95087c3ce01ba7821b2ed790818e3 Mon Sep 17 00:00:00 2001 From: Natasha Date: Sun, 15 Dec 2024 22:58:47 +0300 Subject: [PATCH 09/22] Release Notes for 24.2.7 --- ydb/docs/ru/core/downloads/_includes/server/source_code.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/ru/core/downloads/_includes/server/source_code.md b/ydb/docs/ru/core/downloads/_includes/server/source_code.md index 7386dbfaf67d..c6b40b6d3668 100644 --- a/ydb/docs/ru/core/downloads/_includes/server/source_code.md +++ b/ydb/docs/ru/core/downloads/_includes/server/source_code.md @@ -1,7 +1,7 @@ Версия | Дата выпуска | Ссылка | Список изменений :--- | :--- | :--- | :--- **v24.2** -v.24.2.7 | 20.08.24 | [https://github.com/ydb-platform/ydb/tree/24.2.7](https://github.com/ydb-platform/ydb/tree/24.2.7) +v.24.2.7 | 20.08.24 | [https://github.com/ydb-platform/ydb/tree/24.2.7](https://github.com/ydb-platform/ydb/tree/24.2.7) | [См. список](../../../changelog-server.md#24-2) **v24.1** v.24.1.18 | 31.07.24 | [https://github.com/ydb-platform/ydb/tree/24.1.18](https://github.com/ydb-platform/ydb/tree/24.1.18) | [См. список](../../../changelog-server.md#24-1) **v23.4** From cd84a452796e0165b6016b72f0f026ed8c216da9 Mon Sep 17 00:00:00 2001 From: Natasha Date: Tue, 17 Dec 2024 15:03:56 +0300 Subject: [PATCH 10/22] [ru] update changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index 82c017d8b3c8..2c3181d67375 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -6,10 +6,9 @@ **Функциональность:** -* Добавлены [приоритеты задач](./devops/manual/maintenance-without-downtime#priority) в [CMS](./concepts/glossary#cms). -* Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера. -* Добавлено получение вложенных групп от LDAP-сервера. -* В LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. +* Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задач обслуживания в [системе управления кластером](./concepts/glossary#cms). +* Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера в рамках тенанта. +* Добавлено получение вложенных групп от LDAP-сервера. В LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. * Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. * Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. From 69f3aadee34fc94a542b82db65a28a45d6ae3719 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 15:10:43 +0300 Subject: [PATCH 11/22] [ru] update changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index 2c3181d67375..3b7616bf5751 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -6,23 +6,28 @@ **Функциональность:** -* Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задач обслуживания в [системе управления кластером](./concepts/glossary#cms). +* Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задачам обслуживания в [системе управления кластером](./concepts/glossary#cms). * Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера в рамках тенанта. * Добавлено получение вложенных групп от LDAP-сервера. В LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. * Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. * Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. +* [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. -**Встроенный UI:** +**YDB UI:** * Добавлена возможность задать TTL для сессии пользователя в конфигурационном файле. -* Добавлена сортировка по `CPUTime` в таблицы со списком запросов. +* Добавлена сортировка по `CPUTime` в таблицу со списком запросов. * Добавлена статистика для колоночных таблиц. -* Исправлена потеря точности при работа с double/float. - -**Производительность:** +* Исправлена потеря точности при работе с double/float. +* [Добавлено](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) отображение текущей версии YDB UI. +* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/issues/944) возможность сохранения запроса из редактора горячими клавишами. +* Поддержано [создание директорий из UI](https://github.com/ydb-platform/ydb-embedded-ui/issues/958). +* [Контрол авторефреша](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) на всех страницах. +* [Улучшено](https://github.com/ydb-platform/ydb-embedded-ui/issues/955) отображения ACL. +* Включен автокомплит по умолчанию. +* Добавлена поддержка view. -* [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. **Исправления ошибок:** @@ -35,7 +40,6 @@ * [Исправлена](https://github.com/ydb-platform/ydb/pull/5760) ошибка отображения статуса PDisk в интерфейсе [CMS](./concepts/glossary#cms). * [Исправлены](https://github.com/ydb-platform/ydb/pull/6008) ошибки, из-за которых мягкий перенос (drain) таблеток с узла мог зависать. * [Исправлена](https://github.com/ydb-platform/ydb/pull/6445) ошибка остановки interconnect proxy на узле, работающем без перезапусков, при добавлении другого узла в кластер. -* [Исправлено](https://github.com/ydb-platform/ydb/pull/7023) экранирование строк в сообщениях об ошибках. * [Исправлен](https://github.com/ydb-platform/ydb/pull/6695) учет свободной памяти в interconnect. * [Исправлены](https://github.com/ydb-platform/ydb/issues/6405) счетчики UnreplicatedPhantoms/UnreplicatedNonPhantoms в VDisk. * [Исправлена](https://github.com/ydb-platform/ydb/issues/6398) обработка пустых запросов сборки мусора на VDisk. From a4460d99bc902e712347b4bd16c91050d3ce9a33 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 15:53:20 +0300 Subject: [PATCH 12/22] [en] update changelog-server.md --- ydb/docs/en/core/changelog-server.md | 41 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index 13b774dc41b9..ef570dfe9ec6 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -6,30 +6,31 @@ Release date: August 20, 2024. ### Functionality -* Added [task priorities](./devops/manual/maintenance-without-downtime#priority) in the [CMS](./concepts/glossary#cms). -* Added a [configuration for stable names](./reference/configuration/#node-broker-config) of cluster nodes. -* Added support for retrieving nested groups from an LDAP server. -* Improved host parsing and added an option to disable built-in login/password authentication in LDAP configuration. -* Enabled SSL certificate-based authentication for [dynamic nodes](./concepts/glossary#dynamic). -* Implemented removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. -* Enhanced inflight ping management during Hive restarts in large clusters. - -### Embedded UI - -* Added the ability to set a TTL for user sessions via the configuration file. -* Added sorting by `CPUTime` in the query list table. -* Added statistics for columnar tables. -* Enabled transaction mode configurations for queries using asynchronous indexes or replica reads. -* Corrected precision loss for double/float types. - -### Performance - -* [Changed](https://github.com/ydb-platform/ydb/pull/6381) the order of establishing connections to nodes during Hive restarts to improve performance. +* Added the ability to set [task priorities](./devops/manual/maintenance-without-downtime#priority) for maintenance in the cluster management system. +* Introduced [stable naming configuration](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. +* Enabled retrieval of nested groups from the LDAP server, improved host parsing in the LDAP configuration and added an option to disable built-in authentication via login and password. +* Added support for authenticating [dynamic nodes](./concepts/glossary#dynamic) using SSL certificates. +* Implemented the removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. +* Improved management of inflight pings during Hive restarts in large clusters. +* Changed the order of establishing connections with nodes during Hive restarts. + +### YDB UI + +* [Added](https://github.com/ydb-platform/ydb/pull/7485) the option to set a TTL for user sessions in the configuration file. +* [Added](https://github.com/ydb-platform/ydb-embedded-ui/issues/996) sorting by `CPUTime` in the queries list table. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7779) precision loss when working with double/float data types. +* [Displayed](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) the current version of YDB UI. +* [Added](https://github.com/ydb-platform/ydb-embedded-ui/pull/944) the ability to save queries from the editor using hotkeys. +* [Supported](https://github.com/ydb-platform/ydb-embedded-ui/pull/958) the creation of directories via the UI. +* [Added](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) an auto-refresh control on all pages. +* [Improved](https://github.com/ydb-platform/ydb-embedded-ui/pull/955) ACL display. +* Enabled autocomplete by default. +* Added support for views. ### Bug fixes * Fixed an [issue](https://github.com/ydb-platform/ydb/issues/6677) where schema operations failed during the export/backup of large databases by adding a check for local transaction size before committing. Transactions exceeding the limit are now aborted. -* [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in SELECT queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). +* [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in select queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). * [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#tablet-types) state changes. * [Fixed](https://github.com/ydb-platform/ydb/pull/5992) issues during the initial CDC scan. * [Resolved](https://github.com/ydb-platform/ydb/pull/6615) race conditions in asynchronous change delivery (asynchronous indexes, CDC). From 7122cc8a96c18c74ac23eafa0e0e61ae6725056c Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 15:53:55 +0300 Subject: [PATCH 13/22] fix changelog-server.md --- ydb/docs/en/core/changelog-server.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index ef570dfe9ec6..5d7b12b611f3 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -36,7 +36,7 @@ Release date: August 20, 2024. * [Resolved](https://github.com/ydb-platform/ydb/pull/6615) race conditions in asynchronous change delivery (asynchronous indexes, CDC). * [Fixed](https://github.com/ydb-platform/ydb/pull/5993) a crash that sometimes occurred during [TTL-based](./concepts/ttl) deletions. * [Fixed](https://github.com/ydb-platform/ydb/pull/5760) an issue with PDisk status display in the [CMS](./concepts/glossary#cms). -* [Fixed](https://github.com/ydb-platform/ydb/pull/6008) a bug where soft tablet transfer (drain) from a node could hang (#vporyadke). +* [Fixed](https://github.com/ydb-platform/ydb/pull/6008) a bug where soft tablet transfer (drain) from a node could hang. * [Resolved](https://github.com/ydb-platform/ydb/pull/6445) a problem where the interconnect proxy on a node without restarts would stop when adding another node to the cluster. * [Corrected](https://github.com/ydb-platform/ydb/pull/7023) string escaping in error messages. * [Fixed](https://github.com/ydb-platform/ydb/pull/6695) free memory accounting in the interconnect. From 26df8af0ba7dc0dde294378573cabb1ad68308c5 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 15:56:03 +0300 Subject: [PATCH 14/22] fix changelog-server.md --- ydb/docs/en/core/changelog-server.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index 5d7b12b611f3..0d1515f1386c 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -9,7 +9,7 @@ Release date: August 20, 2024. * Added the ability to set [task priorities](./devops/manual/maintenance-without-downtime#priority) for maintenance in the cluster management system. * Introduced [stable naming configuration](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. * Enabled retrieval of nested groups from the LDAP server, improved host parsing in the LDAP configuration and added an option to disable built-in authentication via login and password. -* Added support for authenticating [dynamic nodes](./concepts/glossary#dynamic) using SSL certificates. +* Added support for authenticating [dynamic nodes](./concepts/glossary#dynamic) using SSL-certificates. * Implemented the removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. * Improved management of inflight pings during Hive restarts in large clusters. * Changed the order of establishing connections with nodes during Hive restarts. From 18d4f202583258348d1d64fcafc95461e7d5a11b Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 16:06:05 +0300 Subject: [PATCH 15/22] fix changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index 3b7616bf5751..9a8b9d060d4a 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -8,7 +8,7 @@ * Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задачам обслуживания в [системе управления кластером](./concepts/glossary#cms). * Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера в рамках тенанта. -* Добавлено получение вложенных групп от LDAP-сервера. В LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. +* Добавлено получение вложенных групп от LDAP-сервера, в LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. * Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. * Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. @@ -16,10 +16,9 @@ **YDB UI:** -* Добавлена возможность задать TTL для сессии пользователя в конфигурационном файле. -* Добавлена сортировка по `CPUTime` в таблицу со списком запросов. -* Добавлена статистика для колоночных таблиц. -* Исправлена потеря точности при работе с double/float. +* [Добавлена](https://github.com/ydb-platform/ydb/pull/7485) возможность задать TTL для сессии пользователя в конфигурационном файле. +* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/1028) сортировка по `CPUTime` в таблицу со списком запросов. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7779) потеря точности при работе с double/float. * [Добавлено](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) отображение текущей версии YDB UI. * [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/issues/944) возможность сохранения запроса из редактора горячими клавишами. * Поддержано [создание директорий из UI](https://github.com/ydb-platform/ydb-embedded-ui/issues/958). From d81a39c8b69bcef4504d70c973ab5e96b6d41357 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 16:21:33 +0300 Subject: [PATCH 16/22] fix changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index 9a8b9d060d4a..2138a547c93d 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -22,10 +22,10 @@ * [Добавлено](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) отображение текущей версии YDB UI. * [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/issues/944) возможность сохранения запроса из редактора горячими клавишами. * Поддержано [создание директорий из UI](https://github.com/ydb-platform/ydb-embedded-ui/issues/958). -* [Контрол авторефреша](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) на всех страницах. +* [Добавлена возможность](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) задать интервал фонового обновления данных на всех страницах. * [Улучшено](https://github.com/ydb-platform/ydb-embedded-ui/issues/955) отображения ACL. -* Включен автокомплит по умолчанию. -* Добавлена поддержка view. +* Включен автокомплит в редакторе запросов по умолчанию. +* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/834) поддержка view. **Исправления ошибок:** From ce4c7500d1d9d5f5de547593139be4d10c0790c1 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 16:35:19 +0300 Subject: [PATCH 17/22] fix changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index 2138a547c93d..e50d5ac07aad 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -1,5 +1,6 @@ # Список изменений {{ ydb-short-name }} Server + ## Версия 24.2 {#24-2} Дата выхода: 20 августа 2024. @@ -14,6 +15,7 @@ * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. * [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. + **YDB UI:** * [Добавлена](https://github.com/ydb-platform/ydb/pull/7485) возможность задать TTL для сессии пользователя в конфигурационном файле. @@ -48,6 +50,7 @@ * [Исправлена](https://github.com/ydb-platform/ydb/pull/7714) ошибка исполнения запросов, в которых выполнялось несколько left join'ов к одной строковой таблице. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для float/double типов при использовании CDC. + ## Версия 24.1 {#24-1} Дата выхода: 31 июля 2024. From a825c3c008f93705812ad4c5f49df21f8fce7b60 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 17:15:00 +0300 Subject: [PATCH 18/22] fix changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index e50d5ac07aad..b17f5ba71ab8 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -13,8 +13,7 @@ * Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. * Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. -* [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. - +* [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. **YDB UI:** @@ -29,7 +28,6 @@ * Включен автокомплит в редакторе запросов по умолчанию. * [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/834) поддержка view. - **Исправления ошибок:** * Исправлена [ошибка](https://github.com/ydb-platform/ydb/issues/6677), которая приводила к неработоспособности схемных операции при выполнении экспорта/бекапа больших баз, добавлением проверки на размер локальной транзакции до её коммита. В случае превышения, локальная транзакция будет отменена. @@ -38,14 +36,14 @@ * [Исправлены](https://github.com/ydb-platform/ydb/pull/5992) ошибки, возникающие в момент первичного сканирования CDC. * [Исправлено](https://github.com/ydb-platform/ydb/pull/6615) состояние гонки в асинхронной доставке изменений (асинхронные индексы, CDC). * [Исправлена](https://github.com/ydb-platform/ydb/pull/5993) редкая ошибка, из-за которой удаление по [TTL](./concepts/ttl) приводило к аварийному завершению процесса. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/5760) ошибка отображения статуса PDisk в интерфейсе [CMS](./concepts/glossary#cms). +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5760) ошибка отображения статуса PDisk в интерфейсе [CMS](./concepts/glossary#cms). * [Исправлены](https://github.com/ydb-platform/ydb/pull/6008) ошибки, из-за которых мягкий перенос (drain) таблеток с узла мог зависать. * [Исправлена](https://github.com/ydb-platform/ydb/pull/6445) ошибка остановки interconnect proxy на узле, работающем без перезапусков, при добавлении другого узла в кластер. * [Исправлен](https://github.com/ydb-platform/ydb/pull/6695) учет свободной памяти в interconnect. * [Исправлены](https://github.com/ydb-platform/ydb/issues/6405) счетчики UnreplicatedPhantoms/UnreplicatedNonPhantoms в VDisk. * [Исправлена](https://github.com/ydb-platform/ydb/issues/6398) обработка пустых запросов сборки мусора на VDisk. * [Исправлено](https://github.com/ydb-platform/ydb/pull/5894) управление настройками TVDiskControls через CMS. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/5883) ошибка загрузки данных, созданных более новыми версиями VDisk. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/5883) ошибка загрузки данных, созданных более новыми версиями VDisk. * [Исправлена](https://github.com/ydb-platform/ydb/pull/5862) ошибка выполнении запроса `REPLACE INTO` со значением по умолчанию. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7714) ошибка исполнения запросов, в которых выполнялось несколько left join'ов к одной строковой таблице. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для float/double типов при использовании CDC. From 2bd30fc79eb4bfa03282c0e2448fa61b1beee8d2 Mon Sep 17 00:00:00 2001 From: Natasha Date: Wed, 18 Dec 2024 23:57:24 +0300 Subject: [PATCH 19/22] fix changelog-server.md --- ydb/docs/ru/core/changelog-server.md | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index b17f5ba71ab8..e3c86ad1294a 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -9,8 +9,8 @@ * Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задачам обслуживания в [системе управления кластером](./concepts/glossary#cms). * Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера в рамках тенанта. -* Добавлено получение вложенных групп от LDAP-сервера, в LDAP-конфигурации улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. -* Добавлена возможность аутентификации [динамических нод](./concepts/glossary#dynamic) по SSL-сертификату. +* Добавлено получение вложенных групп от [LDAP-сервера](./concepts/auth#ldap-auth-provider), в [LDAP-конфигурации](./reference/configuration/#ldap-auth-config) улучшен парсинг хостов и добавлена настройка для отключения встроенной аутентификацию по логину и паролю. +* Добавлена возможность аутентификации [динамических узлов](./concepts/glossary#dynamic) по SSL-сертификату. * Реализовано удаление неактивных узлов из [Hive](./concepts/glossary#hive) без его перезапуска. * Улучшено управление inflight pings при перезапуске Hive в кластерах большого размера. * [Изменен](https://github.com/ydb-platform/ydb/pull/6381) порядок установления соединения с узлами при перезапуске Hive. @@ -19,34 +19,32 @@ * [Добавлена](https://github.com/ydb-platform/ydb/pull/7485) возможность задать TTL для сессии пользователя в конфигурационном файле. * [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/1028) сортировка по `CPUTime` в таблицу со списком запросов. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/7779) потеря точности при работе с double/float. -* [Добавлено](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) отображение текущей версии YDB UI. -* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/issues/944) возможность сохранения запроса из редактора горячими клавишами. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7779) потеря точности при работе с `double`, `float`. * Поддержано [создание директорий из UI](https://github.com/ydb-platform/ydb-embedded-ui/issues/958). * [Добавлена возможность](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) задать интервал фонового обновления данных на всех страницах. * [Улучшено](https://github.com/ydb-platform/ydb-embedded-ui/issues/955) отображения ACL. * Включен автокомплит в редакторе запросов по умолчанию. -* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/834) поддержка view. +* [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/834) поддержка View. **Исправления ошибок:** -* Исправлена [ошибка](https://github.com/ydb-platform/ydb/issues/6677), которая приводила к неработоспособности схемных операции при выполнении экспорта/бекапа больших баз, добавлением проверки на размер локальной транзакции до её коммита. В случае превышения, локальная транзакция будет отменена. +* Добавлена проверка на размер локальной транзакции до ее коммита, чтобы исправить [ошибки](https://github.com/ydb-platform/ydb/issues/6677) в работе схемных операции при выполнении экспорта/бекапа больших баз. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7709) [ошибка](https://github.com/ydb-platform/ydb/issues/7674) дублирования результатов SELECT-запроса при уменьшении квоты в [DataShard](./concepts/glossary#data-shard). -* [Исправлены](https://github.com/ydb-platform/ydb/pull/6461) [ошибки](https://github.com/ydb-platform/ydb/issues/6220), возникающие при изменении состояния [координатора](./concepts/glossary#tablet-types). -* [Исправлены](https://github.com/ydb-platform/ydb/pull/5992) ошибки, возникающие в момент первичного сканирования CDC. +* [Исправлены](https://github.com/ydb-platform/ydb/pull/6461) [ошибки](https://github.com/ydb-platform/ydb/issues/6220), возникающие при изменении состояния [координатора](./concepts/glossary#coordinator). +* [Исправлены](https://github.com/ydb-platform/ydb/pull/5992) ошибки, возникающие в момент первичного сканирования [CDC](./dev/cdc). * [Исправлено](https://github.com/ydb-platform/ydb/pull/6615) состояние гонки в асинхронной доставке изменений (асинхронные индексы, CDC). * [Исправлена](https://github.com/ydb-platform/ydb/pull/5993) редкая ошибка, из-за которой удаление по [TTL](./concepts/ttl) приводило к аварийному завершению процесса. * [Исправлена](https://github.com/ydb-platform/ydb/pull/5760) ошибка отображения статуса PDisk в интерфейсе [CMS](./concepts/glossary#cms). * [Исправлены](https://github.com/ydb-platform/ydb/pull/6008) ошибки, из-за которых мягкий перенос (drain) таблеток с узла мог зависать. * [Исправлена](https://github.com/ydb-platform/ydb/pull/6445) ошибка остановки interconnect proxy на узле, работающем без перезапусков, при добавлении другого узла в кластер. -* [Исправлен](https://github.com/ydb-platform/ydb/pull/6695) учет свободной памяти в interconnect. +* [Исправлен](https://github.com/ydb-platform/ydb/pull/6695) учет свободной памяти в [interconnect](./concepts/glossary#actor-system-interconnect). * [Исправлены](https://github.com/ydb-platform/ydb/issues/6405) счетчики UnreplicatedPhantoms/UnreplicatedNonPhantoms в VDisk. * [Исправлена](https://github.com/ydb-platform/ydb/issues/6398) обработка пустых запросов сборки мусора на VDisk. * [Исправлено](https://github.com/ydb-platform/ydb/pull/5894) управление настройками TVDiskControls через CMS. * [Исправлена](https://github.com/ydb-platform/ydb/pull/5883) ошибка загрузки данных, созданных более новыми версиями VDisk. * [Исправлена](https://github.com/ydb-platform/ydb/pull/5862) ошибка выполнении запроса `REPLACE INTO` со значением по умолчанию. * [Исправлена](https://github.com/ydb-platform/ydb/pull/7714) ошибка исполнения запросов, в которых выполнялось несколько left join'ов к одной строковой таблице. -* [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для float/double типов при использовании CDC. +* [Исправлена](https://github.com/ydb-platform/ydb/pull/7740) потеря точности для `float`, `double` типов при использовании CDC. ## Версия 24.1 {#24-1} From 55daf9d8a7b0ad69008ba1a1c18c6eefe21f803d Mon Sep 17 00:00:00 2001 From: Natasha Date: Thu, 19 Dec 2024 00:46:22 +0300 Subject: [PATCH 20/22] fix changelog-server.md --- ydb/docs/en/core/changelog-server.md | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index 0d1515f1386c..e843b455830f 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -6,9 +6,9 @@ Release date: August 20, 2024. ### Functionality -* Added the ability to set [task priorities](./devops/manual/maintenance-without-downtime#priority) for maintenance in the cluster management system. -* Introduced [stable naming configuration](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. -* Enabled retrieval of nested groups from the LDAP server, improved host parsing in the LDAP configuration and added an option to disable built-in authentication via login and password. +* Added the ability to set [maintenance task priorities](./devops/manual/maintenance-without-downtime#priority) in the [cluster management system](./concepts/glossary#cms). +* Added [stable names setting](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. +* Enabled retrieval of nested groups from the [LDAP server](./concepts/auth#ldap-auth-provider), improved host parsing in the [LDAP-configuration]((./reference/configuration/#ldap-auth-config)) and added an option to disable built-in authentication via login and password. * Added support for authenticating [dynamic nodes](./concepts/glossary#dynamic) using SSL-certificates. * Implemented the removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. * Improved management of inflight pings during Hive restarts in large clusters. @@ -18,20 +18,18 @@ Release date: August 20, 2024. * [Added](https://github.com/ydb-platform/ydb/pull/7485) the option to set a TTL for user sessions in the configuration file. * [Added](https://github.com/ydb-platform/ydb-embedded-ui/issues/996) sorting by `CPUTime` in the queries list table. -* [Fixed](https://github.com/ydb-platform/ydb/pull/7779) precision loss when working with double/float data types. -* [Displayed](https://github.com/ydb-platform/ydb-embedded-ui/pull/889) the current version of YDB UI. -* [Added](https://github.com/ydb-platform/ydb-embedded-ui/pull/944) the ability to save queries from the editor using hotkeys. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7779) precision loss when working with `double`, `float` data types. * [Supported](https://github.com/ydb-platform/ydb-embedded-ui/pull/958) the creation of directories via the UI. * [Added](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) an auto-refresh control on all pages. * [Improved](https://github.com/ydb-platform/ydb-embedded-ui/pull/955) ACL display. -* Enabled autocomplete by default. +* Enabled autocomplete in the queries editor by default. * Added support for views. ### Bug fixes -* Fixed an [issue](https://github.com/ydb-platform/ydb/issues/6677) where schema operations failed during the export/backup of large databases by adding a check for local transaction size before committing. Transactions exceeding the limit are now aborted. +* Added a check on the size of the local transaction before its commit to fix [errors]https://github.com/db-platform/ydb/issues/6677 ) in the work of schematic operations when export/backup large databases. * [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in select queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). -* [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#tablet-types) state changes. +* [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#coordinator) state changes. * [Fixed](https://github.com/ydb-platform/ydb/pull/5992) issues during the initial CDC scan. * [Resolved](https://github.com/ydb-platform/ydb/pull/6615) race conditions in asynchronous change delivery (asynchronous indexes, CDC). * [Fixed](https://github.com/ydb-platform/ydb/pull/5993) a crash that sometimes occurred during [TTL-based](./concepts/ttl) deletions. @@ -39,14 +37,14 @@ Release date: August 20, 2024. * [Fixed](https://github.com/ydb-platform/ydb/pull/6008) a bug where soft tablet transfer (drain) from a node could hang. * [Resolved](https://github.com/ydb-platform/ydb/pull/6445) a problem where the interconnect proxy on a node without restarts would stop when adding another node to the cluster. * [Corrected](https://github.com/ydb-platform/ydb/pull/7023) string escaping in error messages. -* [Fixed](https://github.com/ydb-platform/ydb/pull/6695) free memory accounting in the interconnect. +* [Fixed](https://github.com/ydb-platform/ydb/pull/6695) free memory accounting in the [interconnect](./concepts/glossary#actor-system-interconnect). * [Corrected](https://github.com/ydb-platform/ydb/issues/6405) UnreplicatedPhantoms and UnreplicatedNonPhantoms counters in VDisk. * [Fixed](https://github.com/ydb-platform/ydb/issues/6398) handling of empty garbage collection requests on VDisk. * [Resolved](https://github.com/ydb-platform/ydb/pull/5894) issues with managing TVDiskControls settings through CMS. * [Fixed](https://github.com/ydb-platform/ydb/pull/5883) a bug where data created by newer versions of VDisk failed to load. * [Fixed](https://github.com/ydb-platform/ydb/pull/5862) execution of `REPLACE INTO` queries with default values. * [Fixed](https://github.com/ydb-platform/ydb/pull/7714) errors in queries with multiple LEFT JOINs to a single string table. -* [Fixed](https://github.com/ydb-platform/ydb/pull/7740) precision loss for float/double types when using CDC. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7740) precision loss for `float`,`double` types when using CDC. ## Version 24.1 {#24-1} From c4ae8324c7041da9d062cf703f8f84e5479cbccd Mon Sep 17 00:00:00 2001 From: Natasha Date: Thu, 19 Dec 2024 01:01:54 +0300 Subject: [PATCH 21/22] fix changelog-server.md --- ydb/docs/en/core/changelog-server.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index e843b455830f..c54e5da008f6 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -27,7 +27,7 @@ Release date: August 20, 2024. ### Bug fixes -* Added a check on the size of the local transaction before its commit to fix [errors]https://github.com/db-platform/ydb/issues/6677 ) in the work of schematic operations when export/backup large databases. +* Added a check on the size of the local transaction before its commit to fix [errors](https://github.com/db-platform/ydb/issues/6677) in the work of schematic operations when export/backup large databases. * [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in select queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). * [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#coordinator) state changes. * [Fixed](https://github.com/ydb-platform/ydb/pull/5992) issues during the initial CDC scan. From 8698d45b286842824dd8493c9c3933e2bfceb96e Mon Sep 17 00:00:00 2001 From: Natasha Date: Thu, 19 Dec 2024 12:44:38 +0300 Subject: [PATCH 22/22] Apply suggestions from code review Co-authored-by: anton-bobkov --- ydb/docs/en/core/changelog-server.md | 26 +++++++++++++------------- ydb/docs/ru/core/changelog-server.md | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md index c54e5da008f6..be55bc837afb 100644 --- a/ydb/docs/en/core/changelog-server.md +++ b/ydb/docs/en/core/changelog-server.md @@ -7,19 +7,19 @@ Release date: August 20, 2024. ### Functionality * Added the ability to set [maintenance task priorities](./devops/manual/maintenance-without-downtime#priority) in the [cluster management system](./concepts/glossary#cms). -* Added [stable names setting](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. -* Enabled retrieval of nested groups from the [LDAP server](./concepts/auth#ldap-auth-provider), improved host parsing in the [LDAP-configuration]((./reference/configuration/#ldap-auth-config)) and added an option to disable built-in authentication via login and password. +* Added a setting to enable [stable names](./reference/configuration/#node-broker-config) for cluster nodes within a tenant. +* Enabled retrieval of nested groups from the [LDAP server](./concepts/auth#ldap-auth-provider), improved host parsing in the [LDAP-configuration](./reference/configuration/#ldap-auth-config), and added an option to disable built-in authentication via login and password. * Added support for authenticating [dynamic nodes](./concepts/glossary#dynamic) using SSL-certificates. -* Implemented the removal of inactive nodes from [Hive](./concepts/glossary#hive) without requiring a restart. +* Implemented the removal of inactive nodes from [Hive](./concepts/glossary#hive) without a restart. * Improved management of inflight pings during Hive restarts in large clusters. * Changed the order of establishing connections with nodes during Hive restarts. ### YDB UI * [Added](https://github.com/ydb-platform/ydb/pull/7485) the option to set a TTL for user sessions in the configuration file. -* [Added](https://github.com/ydb-platform/ydb-embedded-ui/issues/996) sorting by `CPUTime` in the queries list table. +* [Added](https://github.com/ydb-platform/ydb-embedded-ui/issues/996) an option to sort the list of queries by `CPUTime`. * [Fixed](https://github.com/ydb-platform/ydb/pull/7779) precision loss when working with `double`, `float` data types. -* [Supported](https://github.com/ydb-platform/ydb-embedded-ui/pull/958) the creation of directories via the UI. +* [Added support](https://github.com/ydb-platform/ydb-embedded-ui/pull/958) for creating directories in the UI. * [Added](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) an auto-refresh control on all pages. * [Improved](https://github.com/ydb-platform/ydb-embedded-ui/pull/955) ACL display. * Enabled autocomplete in the queries editor by default. @@ -27,22 +27,22 @@ Release date: August 20, 2024. ### Bug fixes -* Added a check on the size of the local transaction before its commit to fix [errors](https://github.com/db-platform/ydb/issues/6677) in the work of schematic operations when export/backup large databases. -* [Fixed](https://github.com/ydb-platform/ydb/pull/7709) duplicate results in select queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). +* Added a check on the size of the local transaction prior to its commit to fix [errors](https://github.com/db-platform/ydb/issues/6677) in scheme shard operations when exporting/backing up large databases. +* [Fixed](https://github.com/ydb-platform/ydb/pull/7709) an issue with duplicate results in SELECT queries when reducing quotas in [DataShard](./concepts/glossary#data-shard). * [Fixed](https://github.com/ydb-platform/ydb/pull/6461) [errors](https://github.com/ydb-platform/ydb/issues/6220) occurring during [coordinator](./concepts/glossary#coordinator) state changes. * [Fixed](https://github.com/ydb-platform/ydb/pull/5992) issues during the initial CDC scan. * [Resolved](https://github.com/ydb-platform/ydb/pull/6615) race conditions in asynchronous change delivery (asynchronous indexes, CDC). * [Fixed](https://github.com/ydb-platform/ydb/pull/5993) a crash that sometimes occurred during [TTL-based](./concepts/ttl) deletions. * [Fixed](https://github.com/ydb-platform/ydb/pull/5760) an issue with PDisk status display in the [CMS](./concepts/glossary#cms). -* [Fixed](https://github.com/ydb-platform/ydb/pull/6008) a bug where soft tablet transfer (drain) from a node could hang. -* [Resolved](https://github.com/ydb-platform/ydb/pull/6445) a problem where the interconnect proxy on a node without restarts would stop when adding another node to the cluster. +* [Fixed](https://github.com/ydb-platform/ydb/pull/6008) an issue that might cause soft tablet transfers (drain) from a node to hang. +* [Resolved](https://github.com/ydb-platform/ydb/pull/6445) an issue with the interconnect proxy stopping on a node that is running without restarts. The issue occurred when adding another node to the cluster. * [Corrected](https://github.com/ydb-platform/ydb/pull/7023) string escaping in error messages. -* [Fixed](https://github.com/ydb-platform/ydb/pull/6695) free memory accounting in the [interconnect](./concepts/glossary#actor-system-interconnect). +* [Fixed](https://github.com/ydb-platform/ydb/pull/6695) an issue with managing free memory in the [interconnect](./concepts/glossary#actor-system-interconnect). * [Corrected](https://github.com/ydb-platform/ydb/issues/6405) UnreplicatedPhantoms and UnreplicatedNonPhantoms counters in VDisk. -* [Fixed](https://github.com/ydb-platform/ydb/issues/6398) handling of empty garbage collection requests on VDisk. +* [Fixed](https://github.com/ydb-platform/ydb/issues/6398) an issue with handling empty garbage collection requests on VDisk. * [Resolved](https://github.com/ydb-platform/ydb/pull/5894) issues with managing TVDiskControls settings through CMS. -* [Fixed](https://github.com/ydb-platform/ydb/pull/5883) a bug where data created by newer versions of VDisk failed to load. -* [Fixed](https://github.com/ydb-platform/ydb/pull/5862) execution of `REPLACE INTO` queries with default values. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5883) an issue with failing to load the data created by newer versions of VDisk. +* [Fixed](https://github.com/ydb-platform/ydb/pull/5862) an issue with executing the `REPLACE INTO` queries with default values. * [Fixed](https://github.com/ydb-platform/ydb/pull/7714) errors in queries with multiple LEFT JOINs to a single string table. * [Fixed](https://github.com/ydb-platform/ydb/pull/7740) precision loss for `float`,`double` types when using CDC. diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md index e3c86ad1294a..5b3f1f8947ab 100644 --- a/ydb/docs/ru/core/changelog-server.md +++ b/ydb/docs/ru/core/changelog-server.md @@ -23,7 +23,7 @@ * Поддержано [создание директорий из UI](https://github.com/ydb-platform/ydb-embedded-ui/issues/958). * [Добавлена возможность](https://github.com/ydb-platform/ydb-embedded-ui/pull/976) задать интервал фонового обновления данных на всех страницах. * [Улучшено](https://github.com/ydb-platform/ydb-embedded-ui/issues/955) отображения ACL. -* Включен автокомплит в редакторе запросов по умолчанию. +* Включено автодополнение в редакторе запросов по умолчанию. * [Добавлена](https://github.com/ydb-platform/ydb-embedded-ui/pull/834) поддержка View. **Исправления ошибок:**