Skip to content

Commit 774317e

Browse files
pnv1blinkov
andauthored
Ydb cli 2.9.0 and 2.10.0 changelog and download links (#6399)
Co-authored-by: Ivan Blinkov <ivan@ydb.tech>
1 parent 41a6c6f commit 774317e

File tree

10 files changed

+108
-0
lines changed

10 files changed

+108
-0
lines changed

ydb/docs/en/core/changelog-cli.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,52 @@
11
# {{ ydb-short-name }} CLI changelog
22

3+
## Version 2.10.0 {#2-10-0}
4+
5+
Released on June 24, 2024. To update to version **2.10.0**, select the [Downloads](downloads/index.md#ydb-cli) section.
6+
7+
**Features:**
8+
9+
* Added the `ydb sql` command that runs over QueryService and can execute any DML/DDL command.
10+
* Added `notx` support for the `--tx-mode` option in `ydb table query execute`.
11+
* Added start and end times for long-running operation descriptions (export, import).
12+
* Added replication description support in the `ydb scheme describe` and `ydb scheme ls` commands.
13+
* Added big datetime types support: `Date32`, `Datetime64`, `Timestamp64`, `Interval64`.
14+
* `ydb workload` commands rework:
15+
* Added the `--clear` option to the `init` subcommand, allowing tables from previous runs to be removed before workload initialization.
16+
* Added the `ydb workload * import` command to prepopulate tables with initial content before executing benchmarks.
17+
18+
**Backward incompatible changes:**
19+
20+
* `ydb workload` commands rework:
21+
* The `--path` option was moved to a specific workload level. For example: `ydb workload tpch --path some/tables/path init ...`.
22+
* The `--store=s3` option was changed to `--store=external-s3` in the `init` subcommand.
23+
24+
25+
**Bug fixes:**
26+
27+
* Fixed colors in the `PrettyTable` format
28+
29+
## Version 2.9.0 {#2-9-0}
30+
31+
Released on April 25, 2024. To update to version **2.9.0**, select the [Downloads](downloads/index.md#ydb-cli) section.
32+
33+
**Features:**
34+
35+
* Improved query logical plan tables: added colors, more information, fixed some bugs.
36+
* The verbose option `-v`` is supported for `ydb workload` commands to provide debug information.
37+
* Added an option to run `ydb workload tpch` with an S3 source to measure [federated queries](concepts/federated_query/index.md) performance.
38+
* Added the `--rate` option for `ydb workload` commands to control the transactions (or requests) per second limit.
39+
* Added the `--use-virtual-addressing` option for S3 import/export, allowing the switch to [virtual hosting of buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html) for the S3 path layout.
40+
* Improved `ydb scheme ls` performance due to listing directories in parallel.
41+
42+
**Bug fixes:**
43+
44+
* Resolved an issue where extra characters were truncated during line transfers in CLI tables.
45+
* Fixed invalid memory access in `tools restore`.
46+
* Fixed the issue of the `--timeout` option being ignored in generic and scan queries, as well as in the import command.
47+
* Added a 60-second timeout to version checks and CLI binary downloads to prevent infinite waiting.
48+
* Minor bug fixes.
49+
350
## Version 2.8.0 {#2-8-0}
451

552
Released on January 12, 2024. To update to version **2.8.0**, select the [Downloads](downloads/index.md#ydb-cli) section.

ydb/docs/en/core/downloads/_includes/ydb-cli/darwin_amd64.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
| Version | Release date | Download | Changelog |
22
:--- | :--- | :--- | :---
3+
| v.2.10.0 | 24/06/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/darwin/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-10-0) |
4+
| v.2.9.0 | 25/04/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/darwin/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-9-0) |
35
| v.2.8.0 | 12/01/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/darwin/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-8-0) |
46
| v.2.7.0 | 23/10/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/darwin/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-7-0) |
57
| v.2.6.0 | 07/09/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/darwin/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-6-0) |

ydb/docs/en/core/downloads/_includes/ydb-cli/darwin_arm64.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
| Version | Release date | Download | Changelog |
22
:--- | :--- | :--- | :---
3+
| v.2.10.0 | 24/06/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/darwin/arm64/ydb) | [See the changelog](../../../changelog-cli.md#2-10-0) |
4+
| v.2.9.0 | 25/04/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/darwin/arm64/ydb) | [See the changelog](../../../changelog-cli.md#2-9-0) |
35
| v.2.8.0 | 12/01/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/darwin/arm64/ydb) | [See the changelog](../../../changelog-cli.md#2-8-0) |
46
| v.2.7.0 | 23/10/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/darwin/arm64/ydb) | [See the changelog](../../../changelog-cli.md#2-7-0) |
57
| v.2.6.0 | 07/09/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/darwin/arm64/ydb) | [See the changelog](../../../changelog-cli.md#2-6-0) |

ydb/docs/en/core/downloads/_includes/ydb-cli/linux.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
| Version | Release date | Download | Changelog |
22
:--- | :--- | :--- | :---
3+
| v.2.10.0 | 24/06/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/linux/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-10-0) |
4+
| v.2.9.0 | 25/04/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/linux/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-9-0) |
35
| v.2.8.0 | 12/01/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/linux/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-8-0) |
46
| v.2.7.0 | 23/10/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/linux/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-7-0) |
57
| v.2.6.0 | 07/09/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/linux/amd64/ydb) | [See the changelog](../../../changelog-cli.md#2-6-0) |

ydb/docs/en/core/downloads/_includes/ydb-cli/windows.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
| Version | Release date | Download | Changelog |
22
:--- | :--- | :--- | :---
3+
| v.2.10.0 | 24/06/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/windows/amd64/ydb.exe) | [See the changelog](../../../changelog-cli.md#2-10-0) |
4+
| v.2.9.0 | 25/04/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/windows/amd64/ydb.exe) | [See the changelog](../../../changelog-cli.md#2-9-0) |
35
| v.2.8.0 | 12/01/2024 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/windows/amd64/ydb.exe) | [See the changelog](../../../changelog-cli.md#2-8-0) |
46
| v.2.7.0 | 23/10/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/windows/amd64/ydb.exe) | [See the changelog](../../../changelog-cli.md#2-7-0) |
57
| v.2.6.0 | 07/09/2023 | [Binary file](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/windows/amd64/ydb.exe) | [See the changelog](../../../changelog-cli.md#2-6-0) |

ydb/docs/ru/core/changelog-cli.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,51 @@
22

33
# Список изменений {{ ydb-short-name }} CLI
44

5+
## Версия 2.10.0 {#2-10-0}
6+
7+
Дата выхода 24 июня 2024. Для обновления до версии **2.10.0** перейдите в раздел [Загрузки](downloads/index.md#ydb-cli).
8+
9+
**Функциональность:**
10+
11+
* Добавлена команда `ydb sql`, работающая поверх QueryService, позволяющая выполнять любые DML/DDL команды.
12+
* Добавлен режим `notx` для опции `--tx-mode` в команде `ydb table query execute`.
13+
* Добавлены времена начала и конца в описании длительных операций (export, import).
14+
* Добавлена поддержка описания объектов типа replication в командах `ydb scheme describe` и `ydb scheme ls`.
15+
* Добавлена поддержка типов big datetime: `Date32`, `Datetime64`, `Timestamp64`, `Interval64`.
16+
* Переработана команда `ydb workload`:
17+
* Добавлена опция `--clear` в подкоманде `init`, позволяющая удалить все существующие таблицы перед созданием новых.
18+
* Добавлена команда `ydb workload * import` для заполнения таблиц начальным контентом перед началом нагрузки.
19+
20+
**Изменения с потерей обратной совместимости:**
21+
* Переработана команда `ydb workload`:
22+
* Опция `--path` перемещена на уровень конкретного типа нагрузки. Например: `ydb workload tpch --path some/tables/path init ...`.
23+
* Значение опции `--store=s3` переименовано в `--store=external-s3` в подкоманде `init`.
24+
25+
**Исправления ошибок:**
26+
27+
* Исправлена работа с цветовыми схемами в формате `PrettyTable`
28+
29+
## Версия 2.9.0 {#2-9-0}
30+
31+
Дата выхода 25 апреля 2024. Для обновления до версии **2.9.0** перейдите в раздел [Загрузки](downloads/index.md#ydb-cli).
32+
33+
**Функциональность:**
34+
35+
* Улучшены таблицы с логическими планами запросов: стали информативнее, добавлены цвета, исправлены некоторые ошибки.
36+
* Для команды `ydb workload` поддержана опция `-v`, включающая вывод отладочной информации.
37+
* Добавлена возможность запустить `ydb workload tpch --store s3` с источником s3 для измерения производительности федеративных запросов.
38+
* Добавлена опция `--rate` для команды `ydb workload` для ограничения количества транзакций (запросов) в секунду.
39+
* Добавлена опция `--use-virtual-addressing` для импорта/экспорта s3, позволяющая переключить режим [virtual hosting of buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html) для схемы путей s3.
40+
* Улучшена производительность команды `ydb scheme ls` параллельным запуском листингов директорий.
41+
42+
**Исправления ошибок:**
43+
44+
* Исправлено обрезание лишних символов при переносе строк в таблицах CLI
45+
* Исправлена ошибка обращения к памяти в команде `tools restore`.
46+
* Исправлено игнорирование опции `--timeout` в generic и scan запросах.
47+
* Добавлен таймаут 60s на проверку версии и скачивание бинарного файла CLI для избежания бесконечного ожидания.
48+
* Исправлен ряд незначительных ошибок: опечатки, обработка пустых файлов и т.д.
49+
550
## Версия 2.8.0 {#2-8-0}
651

752
Дата выхода 12 января 2024. Для обновления до версии **2.8.0** перейдите в раздел [Загрузки](downloads/index.md#ydb-cli).

ydb/docs/ru/core/downloads/_includes/ydb-cli/darwin_amd64.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Версия | Дата выпуска | Скачать | Список изменений
22
:--- | :--- | :--- | :---
3+
v.2.10.0 | 24.06.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/darwin/amd64/ydb) | [См. список](../../../changelog-cli.md#2-10-0)
4+
v.2.9.0 | 25.04.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/darwin/amd64/ydb) | [См. список](../../../changelog-cli.md#2-9-0)
35
v.2.8.0 | 12.01.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/darwin/amd64/ydb) | [См. список](../../../changelog-cli.md#2-8-0)
46
v.2.7.0 | 23.10.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/darwin/amd64/ydb) | [См. список](../../../changelog-cli.md#2-7-0)
57
v.2.6.0 | 07.09.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/darwin/amd64/ydb) | [См. список](../../../changelog-cli.md#2-6-0)

ydb/docs/ru/core/downloads/_includes/ydb-cli/darwin_arm64.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Версия | Дата выпуска | Скачать | Список изменений
22
:--- | :--- | :--- | :---
3+
v.2.10.0 | 24.06.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/darwin/arm64/ydb) | [См. список](../../../changelog-cli.md#2-10-0)
4+
v.2.9.0 | 25.04.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/darwin/arm64/ydb) | [См. список](../../../changelog-cli.md#2-9-0)
35
v.2.8.0 | 12.01.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/darwin/arm64/ydb) | [См. список](../../../changelog-cli.md#2-8-0)
46
v.2.7.0 | 23.10.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/darwin/arm64/ydb) | [См. список](../../../changelog-cli.md#2-7-0)
57
v.2.6.0 | 07.09.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/darwin/arm64/ydb) | [См. список](../../../changelog-cli.md#2-6-0)

ydb/docs/ru/core/downloads/_includes/ydb-cli/linux.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Версия | Дата выпуска | Скачать | Список изменений
22
:--- | :--- | :--- | :---
3+
v.2.10.0 | 24.06.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/linux/amd64/ydb) | [См. список](../../../changelog-cli.md#2-10-0)
4+
v.2.9.0 | 25.04.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/linux/amd64/ydb) | [См. список](../../../changelog-cli.md#2-9-0)
35
v.2.8.0 | 12.01.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/linux/amd64/ydb) | [См. список](../../../changelog-cli.md#2-8-0)
46
v.2.7.0 | 23.10.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/linux/amd64/ydb) | [См. список](../../../changelog-cli.md#2-7-0)
57
v.2.6.0 | 07.09.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/linux/amd64/ydb) | [См. список](../../../changelog-cli.md#2-6-0)

ydb/docs/ru/core/downloads/_includes/ydb-cli/windows.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Версия | Дата выпуска | Скачать | Список изменений
22
:--- | :--- | :--- | :---
3+
v.2.10.0 | 24.06.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.10.0/windows/amd64/ydb.exe) | [См. список](../../../changelog-cli.md#2-10-0)
4+
v.2.9.0 | 25.04.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.9.0/windows/amd64/ydb.exe) | [См. список](../../../changelog-cli.md#2-9-0)
35
v.2.8.0 | 12.01.24 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.8.0/windows/amd64/ydb.exe) | [См. список](../../../changelog-cli.md#2-8-0)
46
v.2.7.0 | 23.10.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.7.0/windows/amd64/ydb.exe) | [См. список](../../../changelog-cli.md#2-7-0)
57
v.2.6.0 | 07.09.23 | [Бинарный файл](https://storage.yandexcloud.net/yandexcloud-ydb/release/2.6.0/windows/amd64/ydb.exe) | [См. список](../../../changelog-cli.md#2-6-0)

0 commit comments

Comments
 (0)