aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatasha <galkinanatalie@gmail.com>2024-12-20 15:06:13 +0300
committerGitHub <noreply@github.com>2024-12-20 15:06:13 +0300
commit2f41f2d45c6751ed4d16aee14ef33139f644fe36 (patch)
tree952e27a6ea4fb1bf8ad7ff2c3475f3e0f575a022
parent2be2ee989e5fdd733316933da832f762fe8e11d7 (diff)
downloadydb-2f41f2d45c6751ed4d16aee14ef33139f644fe36.tar.gz
Release notes YDB Server 24.2.7 (#12729)
Co-authored-by: anton-bobkov <anton-bobkov@ydb.tech>
-rw-r--r--ydb/docs/en/core/changelog-server.md46
-rw-r--r--ydb/docs/en/core/downloads/_includes/server/docker.md2
-rw-r--r--ydb/docs/en/core/downloads/_includes/server/linux.md2
-rw-r--r--ydb/docs/en/core/downloads/_includes/server/source_code.md2
-rw-r--r--ydb/docs/ru/core/changelog-server.md47
-rw-r--r--ydb/docs/ru/core/downloads/_includes/server/docker.md2
-rw-r--r--ydb/docs/ru/core/downloads/_includes/server/linux.md2
-rw-r--r--ydb/docs/ru/core/downloads/_includes/server/source_code.md2
8 files changed, 99 insertions, 6 deletions
diff --git a/ydb/docs/en/core/changelog-server.md b/ydb/docs/en/core/changelog-server.md
index 5491f47adc..be55bc837a 100644
--- a/ydb/docs/en/core/changelog-server.md
+++ b/ydb/docs/en/core/changelog-server.md
@@ -1,5 +1,51 @@
# {{ ydb-short-name }} Server changelog
+## Version 24.2 {#24-2}
+
+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 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 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) 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.
+* [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.
+* Added support for views.
+
+### Bug fixes
+
+* 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) 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) 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) 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) 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.
+
## Version 24.1 {#24-1}
Release date: July 31, 2024.
diff --git a/ydb/docs/en/core/downloads/_includes/server/docker.md b/ydb/docs/en/core/downloads/_includes/server/docker.md
index 99ac97adb6..fe4398e9cb 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**
diff --git a/ydb/docs/en/core/downloads/_includes/server/linux.md b/ydb/docs/en/core/downloads/_includes/server/linux.md
index fccda8abb2..940bc004d1 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**
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 1aaf9e6aa3..de891cbd40 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**
diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md
index e809a4e482..5b3f1f8947 100644
--- a/ydb/docs/ru/core/changelog-server.md
+++ b/ydb/docs/ru/core/changelog-server.md
@@ -1,5 +1,52 @@
# Список изменений {{ ydb-short-name }} Server
+
+## Версия 24.2 {#24-2}
+
+Дата выхода: 20 августа 2024.
+
+**Функциональность:**
+
+* Добавлена возможность [задать приоритеты](./devops/manual/maintenance-without-downtime#priority) задачам обслуживания в [системе управления кластером](./concepts/glossary#cms).
+* Добавлена [настройка стабильных имён](./reference/configuration/#node-broker-config) для узлов кластера в рамках тенанта.
+* Добавлено получение вложенных групп от [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.
+
+**YDB UI:**
+
+* [Добавлена](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`.
+* Поддержано [создание директорий из 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/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#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](./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.
+
+
## Версия 24.1 {#24-1}
Дата выхода: 31 июля 2024.
diff --git a/ydb/docs/ru/core/downloads/_includes/server/docker.md b/ydb/docs/ru/core/downloads/_includes/server/docker.md
index 4af94b8b89..e4ff318c08 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**
diff --git a/ydb/docs/ru/core/downloads/_includes/server/linux.md b/ydb/docs/ru/core/downloads/_includes/server/linux.md
index 9172957154..a5d9db43ea 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**
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 7386dbfaf6..c6b40b6d36 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**