From ce84cf7b4088632905af5b396e0f5e99b6939cbd Mon Sep 17 00:00:00 2001 From: Nikolay Perfilov Date: Wed, 23 Jul 2025 19:05:30 +0300 Subject: [PATCH 1/7] Add 2.24.0 release notes --- ydb/docs/en/core/changelog-cli.md | 17 +++++++++++++++++ ydb/docs/en/core/downloads/ydb-cli.md | 5 +++++ ydb/docs/ru/core/changelog-cli.md | 17 +++++++++++++++++ ydb/docs/ru/core/downloads/ydb-cli.md | 5 +++++ 4 files changed, 44 insertions(+) diff --git a/ydb/docs/en/core/changelog-cli.md b/ydb/docs/en/core/changelog-cli.md index 8d4c7c678aa8..6d6051ea545b 100644 --- a/ydb/docs/en/core/changelog-cli.md +++ b/ydb/docs/en/core/changelog-cli.md @@ -1,5 +1,22 @@ # {{ ydb-short-name }} CLI changelog +## Version 2.24.0 {#2-24-0} + +Released on July 23, 2025. To update to version **2.24.0**, select the [Downloads](downloads/ydb-cli.md) section. + +### Features + +* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use the `--scale` option as a fraction, specifying the scale factor as a percentage of full benchmark's data size and workload. +* Added the `{{ ydb-cli }} workload tpcc check` command to check TPC-C data consistency. + +### Improvements + +* Changed the default storage type in `{{ ydb-cli }} workload * init` [commands](./reference/ydb-cli/commands/workload/index.md) to `column` (from `row`), and the default datetime mode to `datetime32` (from `datetime64`). + +### Bug fixes + +* Fixed an issue where the `{{ ydb-cli }} import file csv` [command](./reference/ydb-cli/export-import/import-file.md) could get stuck during execution. + ## Version 2.23.0 {#2-23-0} Released on July 16, 2025. To update to version **2.23.0**, select the [Downloads](downloads/ydb-cli.md) section. diff --git a/ydb/docs/en/core/downloads/ydb-cli.md b/ydb/docs/en/core/downloads/ydb-cli.md index 8e9260ef220f..62cc0e68ecc9 100644 --- a/ydb/docs/en/core/downloads/ydb-cli.md +++ b/ydb/docs/en/core/downloads/ydb-cli.md @@ -6,6 +6,7 @@ #| || Version | Release date | Download | Changelog || +|| v.2.24.0 | 23.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/linux/amd64/ydb) | [See list](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/linux/amd64/ydb) | [See list](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/linux/amd64/ydb) | [See list](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/linux/amd64/ydb) | [See list](../changelog-cli.md#2-22-0) || @@ -27,6 +28,7 @@ #| || Version | Release date | Download | Changelog || +|| v.2.24.0 | 23.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/linux/arm64/ydb) | [See list](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/linux/arm64/ydb) | [See list](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/linux/arm64/ydb) | [See list](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/linux/arm64/ydb) | [See list](../changelog-cli.md#2-22-0) || @@ -46,6 +48,7 @@ Use the amd64 binary file if your Mac is based on an Intel processor. #| || Version | Release date | Download | Changelog || +|| v.2.24.0 | 23.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/darwin/amd64/ydb) | [See list](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/darwin/amd64/ydb) | [See list](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/darwin/amd64/ydb) | [See list](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/darwin/amd64/ydb) | [See list](../changelog-cli.md#2-22-0) || @@ -69,6 +72,7 @@ Use the arm64 binary file if your Mac is based on an Apple Silicon processor (M1 #| || Version | Release date | Download | Changelog || +|| v.2.24.0 | 23.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/darwin/arm64/ydb) | [See list](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/darwin/arm64/ydb) | [See list](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/darwin/arm64/ydb) | [See list](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/darwin/arm64/ydb) | [See list](../changelog-cli.md#2-22-0) || @@ -90,6 +94,7 @@ Use the arm64 binary file if your Mac is based on an Apple Silicon processor (M1 #| || Version | Release date | Download | Changelog || +|| v.2.24.0 | 23.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/windows/amd64/ydb.exe) | [See list](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/windows/amd64/ydb.exe) | [See list](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/windows/amd64/ydb.exe) | [See list](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/windows/amd64/ydb.exe) | [See list](../changelog-cli.md#2-22-0) || diff --git a/ydb/docs/ru/core/changelog-cli.md b/ydb/docs/ru/core/changelog-cli.md index 29dcaa009976..d772cf5225f8 100644 --- a/ydb/docs/ru/core/changelog-cli.md +++ b/ydb/docs/ru/core/changelog-cli.md @@ -1,5 +1,22 @@ # Список изменений {{ ydb-short-name }} CLI +## Версия 2.24.0 {#2-24-0} + +Дата выхода 23 июля 2025. Для обновления до версии **2.24.0** перейдите в раздел [Загрузки](downloads/ydb-cli.md). + +### Функциональность + +* Добавлена возможность для [команд](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload tpch` и `{{ ydb-cli }} workload tpcds` использовать опцию `--scale` c дробным значением, что позволяет задавать масштаб как процент от полного объёма данных и нагрузки бенчмарка. +* Добавлена команда `{{ ydb-cli }} workload tpcc check` для проверки целостности данных TPC-C. + +### Улучшения + +* Изменён тип хранения по умолчанию в командах `{{ ydb-cli }} workload * init` [на](./reference/ydb-cli/commands/workload/index.md) `column` (было `row`), а режим работы с датой и временем по умолчанию — на `datetime32` (было `datetime64`). + +### Исправления ошибок + +* Исправлена проблема, из-за которой [команда](./reference/ydb-cli/export-import/import-file.md) `{{ ydb-cli }} import file csv` могла зависнуть. + ## Версия 2.23.0 {#2-23-0} Дата выхода 16 июля 2025. Для обновления до версии **2.23.0** перейдите в раздел [Загрузки](downloads/ydb-cli.md). diff --git a/ydb/docs/ru/core/downloads/ydb-cli.md b/ydb/docs/ru/core/downloads/ydb-cli.md index e63e2ac81090..d11b664f613a 100644 --- a/ydb/docs/ru/core/downloads/ydb-cli.md +++ b/ydb/docs/ru/core/downloads/ydb-cli.md @@ -6,6 +6,7 @@ #| || Версия | Дата выпуска | Скачать | Список изменений || +|| v.2.24.0 | 23.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/linux/amd64/ydb) | [См. список](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/linux/amd64/ydb) | [См. список](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/linux/amd64/ydb) | [См. список](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/linux/amd64/ydb) | [См. список](../changelog-cli.md#2-22-0) || @@ -27,6 +28,7 @@ #| || Версия | Дата выпуска | Скачать | Список изменений || +|| v.2.24.0 | 23.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/linux/arm64/ydb) | [См. список](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/linux/arm64/ydb) | [См. список](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/linux/arm64/ydb) | [См. список](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/linux/arm64/ydb) | [См. список](../changelog-cli.md#2-22-0) || @@ -46,6 +48,7 @@ #| || Версия | Дата выпуска | Скачать | Список изменений || +|| v.2.24.0 | 23.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/darwin/amd64/ydb) | [См. список](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/darwin/amd64/ydb) | [См. список](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/darwin/amd64/ydb) | [См. список](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/darwin/amd64/ydb) | [См. список](../changelog-cli.md#2-22-0) || @@ -69,6 +72,7 @@ #| || Версия | Дата выпуска | Скачать | Список изменений || +|| v.2.24.0 | 23.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/darwin/arm64/ydb) | [См. список](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/darwin/arm64/ydb) | [См. список](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/darwin/arm64/ydb) | [См. список](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/darwin/arm64/ydb) | [См. список](../changelog-cli.md#2-22-0) || @@ -90,6 +94,7 @@ #| || Версия | Дата выпуска | Скачать | Список изменений || +|| v.2.24.0 | 23.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.24.0/windows/amd64/ydb.exe) | [См. список](../changelog-cli.md#2-24-0) || || v.2.23.0 | 16.07.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.23.0/windows/amd64/ydb.exe) | [См. список](../changelog-cli.md#2-23-0) || || v.2.22.1 | 17.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.1/windows/amd64/ydb.exe) | [См. список](../changelog-cli.md#2-22-1) || || v.2.22.0 | 04.06.2025 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.22.0/windows/amd64/ydb.exe) | [См. список](../changelog-cli.md#2-22-0) || From b5578ac0ca18030e5ff3db066e8dcf388d30b541 Mon Sep 17 00:00:00 2001 From: Nikolay Perfilov Date: Wed, 23 Jul 2025 22:06:30 +0300 Subject: [PATCH 2/7] Update ydb/docs/ru/core/changelog-cli.md Co-authored-by: ElenaAfina <144937430+ElenaAfina@users.noreply.github.com> --- ydb/docs/ru/core/changelog-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/ru/core/changelog-cli.md b/ydb/docs/ru/core/changelog-cli.md index d772cf5225f8..c43e088f5acf 100644 --- a/ydb/docs/ru/core/changelog-cli.md +++ b/ydb/docs/ru/core/changelog-cli.md @@ -6,7 +6,7 @@ ### Функциональность -* Добавлена возможность для [команд](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload tpch` и `{{ ydb-cli }} workload tpcds` использовать опцию `--scale` c дробным значением, что позволяет задавать масштаб как процент от полного объёма данных и нагрузки бенчмарка. +* Добавлена возможность для [команд](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload tpch` и `{{ ydb-cli }} workload tpcds` использовать опцию `--scale` c дробным значением, что позволяет задавать долю от полного объёма данных и нагрузки бенчмарка. * Добавлена команда `{{ ydb-cli }} workload tpcc check` для проверки целостности данных TPC-C. ### Улучшения From 87c441546cd6672be5bce3aac7b22318d9426c2c Mon Sep 17 00:00:00 2001 From: Nikolay Perfilov Date: Wed, 23 Jul 2025 22:23:51 +0300 Subject: [PATCH 3/7] Fix after review --- ydb/docs/en/core/changelog-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-cli.md b/ydb/docs/en/core/changelog-cli.md index 6d6051ea545b..f45d5eba03a8 100644 --- a/ydb/docs/en/core/changelog-cli.md +++ b/ydb/docs/en/core/changelog-cli.md @@ -6,7 +6,7 @@ Released on July 23, 2025. To update to version **2.24.0**, select the [Download ### Features -* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use the `--scale` option as a fraction, specifying the scale factor as a percentage of full benchmark's data size and workload. +* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use a fractional value for the --scale option, specifying a percentage of full benchmark's data size and workload. * Added the `{{ ydb-cli }} workload tpcc check` command to check TPC-C data consistency. ### Improvements From 1f9e2f880dc6eecffcbdd6906902a3d6fa0559bd Mon Sep 17 00:00:00 2001 From: Nikolay Perfilov Date: Wed, 23 Jul 2025 22:42:13 +0300 Subject: [PATCH 4/7] Add backticks --- ydb/docs/en/core/changelog-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-cli.md b/ydb/docs/en/core/changelog-cli.md index f45d5eba03a8..dc94556859e0 100644 --- a/ydb/docs/en/core/changelog-cli.md +++ b/ydb/docs/en/core/changelog-cli.md @@ -6,7 +6,7 @@ Released on July 23, 2025. To update to version **2.24.0**, select the [Download ### Features -* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use a fractional value for the --scale option, specifying a percentage of full benchmark's data size and workload. +* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use a fractional value for the `--scale` option, specifying a percentage of full benchmark's data size and workload. * Added the `{{ ydb-cli }} workload tpcc check` command to check TPC-C data consistency. ### Improvements From f60dfc82b01927bfde2d1b790cc3b64d37a44ad8 Mon Sep 17 00:00:00 2001 From: Nikolay Perfilov Date: Wed, 23 Jul 2025 23:15:02 +0300 Subject: [PATCH 5/7] Update ydb/docs/ru/core/changelog-cli.md Co-authored-by: ElenaAfina <144937430+ElenaAfina@users.noreply.github.com> --- ydb/docs/ru/core/changelog-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/ru/core/changelog-cli.md b/ydb/docs/ru/core/changelog-cli.md index c43e088f5acf..1d6cc0029106 100644 --- a/ydb/docs/ru/core/changelog-cli.md +++ b/ydb/docs/ru/core/changelog-cli.md @@ -11,7 +11,7 @@ ### Улучшения -* Изменён тип хранения по умолчанию в командах `{{ ydb-cli }} workload * init` [на](./reference/ydb-cli/commands/workload/index.md) `column` (было `row`), а режим работы с датой и временем по умолчанию — на `datetime32` (было `datetime64`). +* Тип хранения по умолчанию [в командах](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload * init` изменен на `column` (было `row`), а режим работы с датой и временем по умолчанию — на `datetime32` (было `datetime64`). ### Исправления ошибок From 27ece3b3208242571360dde7325e923a3c209924 Mon Sep 17 00:00:00 2001 From: Ivan Blinkov Date: Thu, 24 Jul 2025 07:26:36 +0700 Subject: [PATCH 6/7] Update ydb/docs/en/core/changelog-cli.md --- ydb/docs/en/core/changelog-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/docs/en/core/changelog-cli.md b/ydb/docs/en/core/changelog-cli.md index dc94556859e0..7feec87d97e4 100644 --- a/ydb/docs/en/core/changelog-cli.md +++ b/ydb/docs/en/core/changelog-cli.md @@ -6,7 +6,7 @@ Released on July 23, 2025. To update to version **2.24.0**, select the [Download ### Features -* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use a fractional value for the `--scale` option, specifying a percentage of full benchmark's data size and workload. +* Added the ability for the `{{ ydb-cli }} workload tpch` and `{{ ydb-cli }} workload tpcds` [commands](./reference/ydb-cli/commands/workload/index.md) to use a fractional value for the `--scale` option, specifying a percentage of the full benchmark's data size and workload. * Added the `{{ ydb-cli }} workload tpcc check` command to check TPC-C data consistency. ### Improvements From 9f42d05d2239a344f01f38ea1e6fb437917b6bdd Mon Sep 17 00:00:00 2001 From: Ivan Blinkov Date: Thu, 24 Jul 2025 07:29:35 +0700 Subject: [PATCH 7/7] Update ydb/docs/ru/core/changelog-cli.md --- ydb/docs/ru/core/changelog-cli.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ydb/docs/ru/core/changelog-cli.md b/ydb/docs/ru/core/changelog-cli.md index 1d6cc0029106..6afa029274c8 100644 --- a/ydb/docs/ru/core/changelog-cli.md +++ b/ydb/docs/ru/core/changelog-cli.md @@ -11,11 +11,11 @@ ### Улучшения -* Тип хранения по умолчанию [в командах](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload * init` изменен на `column` (было `row`), а режим работы с датой и временем по умолчанию — на `datetime32` (было `datetime64`). +* Тип хранения по умолчанию [в командах](./reference/ydb-cli/commands/workload/index.md) `{{ ydb-cli }} workload * init` изменён на `column` (было `row`), а режим работы с датой и временем по умолчанию — на `datetime32` (было `datetime64`). ### Исправления ошибок -* Исправлена проблема, из-за которой [команда](./reference/ydb-cli/export-import/import-file.md) `{{ ydb-cli }} import file csv` могла зависнуть. +* Исправлена проблема, из-за которой [команда](./reference/ydb-cli/export-import/import-file.md) `{{ ydb-cli }} import file csv` могла зависать. ## Версия 2.23.0 {#2-23-0}