Skip to content

Commit

Permalink
Fixes after review
Browse files Browse the repository at this point in the history
  • Loading branch information
pnv1 committed Feb 4, 2025
1 parent b2f2672 commit 104d3eb
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 26 deletions.
26 changes: 13 additions & 13 deletions ydb/docs/en/core/changelog-cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,22 @@ Released on February 4, 2025. To update to version **2.19.0**, select the [Downl

### Features

* Added [views](./concepts/datamodel/view) support in `ydb export s3` and `ydb import s3`. Views are exported as `CREATE VIEW` YQL statements which are executed on import.
* Added [changefeeds](./concepts/cdc) support in `ydb tools dump` and `ydb tools restore`. As a result, there are changes in the backup file structure: for tables with changefeeds, a subdirectory is created for each changefeed, named after the changefeed. This subdirectory contains two files: `changefeed_description.pb`, which contains the changefeed description, and `topic_description.pb`, which contains information about the underlying topic.
* Added `CREATE TABLE` text suggestion on scheme error during `ydb import file csv`.
* Added `--skip-checksum-validation` option to `ydb import s3` command to skip server-side checksum validation.
* Added statistics output on the current progress of the query in `ydb workload` command.
* Added query text to error message if a query fails in `ydb workload run` comamnd.
* Added a message if global timeout expiried in `ydb workload run` comamnd.
* Added new experimental options for `ydb debug ping` command: `--chain-length`, `--chain-work-duration`, `--no-tail-chain`.
* Added some temporary changes to experimental `ydb admin storage` command for internal usage.
* Added [views](./concepts/datamodel/view.md) support in `ydb export s3` and `ydb import s3`. Views are exported as `CREATE VIEW` YQL statements, which are executed on import.
* Added [changefeeds](./concepts/cdc.md) support in `ydb tools dump` and `ydb tools restore` [commands](./reference/ydb-cli/export-import/tools-dump.md). As a result, there are changes in the backup file structure: for tables with changefeeds, a subdirectory is created for each changefeed, named after the changefeed. This subdirectory contains two files: `changefeed_description.pb`, which contains the changefeed description, and `topic_description.pb`, which contains information about the underlying topic.
* Added `CREATE TABLE` text suggestion on schema error during `ydb import file csv` [command](./reference/ydb-cli/export-import/import-file.md).
* Added the `--skip-checksum-validation` option to the `ydb import s3` [command](./reference/ydb-cli/export-import/import-s3.md) to skip server-side checksum validation.
* Added statistics output on the current progress of the query in the `ydb workload` [command](./reference/ydb-cli/commands/workload.md).
* Added query text to the error message if a query fails in the `ydb workload run` [command](./reference/ydb-cli/commands/workload.md).
* Added a message if the global timeout expired in the `ydb workload run` [command](./reference/ydb-cli/commands/workload.md).
* Added new experimental options for the `ydb debug ping` command: `--chain-length`, `--chain-work-duration`, `--no-tail-chain`.
* Added some temporary changes to the experimental `ydb admin storage` command.

### Bug fixes

* Fixed a bug where arm64 YDB CLI binary was downloading amd64 binary to replace itself during `ydb update`. To update already installed binaries to the latest arm64 version, YDB CLI should be re-installed.
* Fixed return code of `ydb workload run` comamnd.
* Fixed a bug where `ydb workload tpch import generator` and `ydb workload tpcds import generator` commands were failing due to not all tables had been created
* Fixed a bug with backslashes in `ydb workload` benchmark paths on Windows
* Fixed a bug where the arm64 {{ ydb-short-name }} CLI binary was downloading the amd64 binary to replace itself during `ydb update` [command](./reference/ydb-cli/commands/service.md). To update already installed binaries to the latest arm64 version, {{ ydb-short-name }} CLI should be reinstalled.
* Fixed the return code of the `ydb workload run` [command](./reference/ydb-cli/commands/workload.md).
* Fixed a bug where the `ydb workload tpch import generator` and `ydb workload tpcds import generator` [commands](./reference/ydb-cli/workload-tpch.md) were failing because not all tables had been created.
* Fixed a bug with backslashes in `ydb workload` [commands](./reference/ydb-cli/commands/workload.md) paths on Windows.

## Version 2.18.0 {#2-18-0}

Expand Down
26 changes: 13 additions & 13 deletions ydb/docs/ru/core/changelog-cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@

### Функциональность

* Добавлена поддержка [представлений (VIEW)](./concepts/datamodel/view) при выполнении операций `ydb export s3` и `ydb import s3`. Представления экспортируются как YQL-выражение `CREATE VIEW`, которое выполняется при импорта.
* Добавлена поддержка [потоков изменений (changefeeds)](./concepts/cdc) при выполнении команд `ydb tools dump` и `ydb tools restore`. Как результат, появились изменения в файле бэкапа: Для таблиц с потоками изменений создаётся по одноимённой директории на каждый поток изменений. Каждая такая директория содержит два файла: `changefeed_description.pb` содержит описание потока изменений, `topic_description.pb` содержит информацию о связанном топике.
* Добавлена рекомендация с текстом `CREATE TABLE` при схемной ошибке во время выполнения `ydb import file csv`.
* Добавлена опция `--skip-checksum-validation` для команды `ydb import s3`, позволяющая отключить валидацию checksum на стороне сервера.
* Добавлен вывод статистики для текущего процесса при выполнении команды `ydb workload`.
* Добавлен текст запроса к сообщению, если запрос завершился ошибкой при выполнении команды `ydb workload run`.
* Добавлено сообщение в случае ошибки истечения глобального таймаута при выполнении команды `ydb workload run`.
* Добавлена поддержка [представлений (VIEW)](./concepts/datamodel/view.md) при выполнении операций `ydb export s3` и `ydb import s3`. Представления экспортируются как YQL-выражение `CREATE VIEW`, которое выполняется при импорте.
* Добавлена поддержка [потоков изменений (changefeeds)](./concepts/cdc.md) при выполнении [команд](./reference/ydb-cli/export-import/tools-dump.md) `ydb tools dump` и `ydb tools restore`. В результате появились изменения в файле бэкапа: для таблиц с потоками изменений создаётся одноимённая директория на каждый поток изменений. Каждая такая директория содержит два файла: `changefeed_description.pb` с описанием потока изменений и `topic_description.pb` с информацией о связанном топике.
* Добавлена рекомендация с текстом `CREATE TABLE` при схемной ошибке во время выполнения [команды](./reference/ydb-cli/export-import/import-file.md) `ydb import file csv`.
* Добавлена опция `--skip-checksum-validation` для [команды](./reference/ydb-cli/export-import/import-s3.md) `ydb import s3`, позволяющая отключить валидацию контрольной суммы на стороне сервера.
* Добавлен вывод статистики для текущего процесса при выполнении [команды](./reference/ydb-cli/commands/workload.md) `ydb workload`.
* Добавлен текст запроса к сообщению, если запрос завершился ошибкой при выполнении [команды](./reference/ydb-cli/commands/workload.md) `ydb workload run`.
* Добавлено сообщение в случае ошибки истечения глобального таймаута при выполнении [команды](./reference/ydb-cli/commands/workload.md) `ydb workload run`.
* Добавлены новые экспериментальные опции `--chain-length`, `--chain-work-duration`, `--no-tail-chain` для команды `ydb debug ping`.
* Добавлены временные изменения в экспериментальной команде `ydb admin storage` для внутреннего использования.
* Внесены временные изменения в экспериментальной команде `ydb admin storage`.

### Исправления ошибок

* Исправлена ошибка, из-за которой команда `ydb update` на arm64-версии исполняемого файла YDB CLI скачивала и заменяла себя имполняемым файлом amd64-версии. Чтобы обновить ранее установленный YDB CLI до последней arm64-версии (а не amd64), его нужно переустановить.
* Команда `ydb workload run` теперь возвращает корректный код возврата.
* Исправлена ошибка, при которой команды `ydb workload tpch import generator` and `ydb workload tpcds import generator` завершались ошибкой из-за отсутствия необходимых таблиц в схеме.
* Исправлена ошибка с обратными слешами при указании путей в команде `ydb workload` на Windows
* Исправлена ошибка, из-за которой [команда](./reference/ydb-cli/commands/service.md) `ydb update` в arm64-версии исполняемого файла YDB CLI скачивала и заменяла себя исполняемым файлом amd64-версии. Чтобы обновить ранее установленный YDB CLI до последней arm64-версии (а не amd64), его нужно переустановить.
* [Команда](./reference/ydb-cli/commands/workload.md) `ydb workload run` теперь возвращает корректный код возврата.
* Исправлена ошибка, из-за которой [команды](./reference/ydb-cli/workload-tpch.md) `ydb workload tpch import generator` и `ydb workload tpcds import generator` завершались с ошибкой из-за отсутствия необходимых таблиц в схеме.
* Исправлена ошибка с обратными слешами при указании путей в [команде]](./reference/ydb-cli/commands/workload.md) `ydb workload` на Windows.

## Версия 2.18.0 {#2-18-0}

Expand All @@ -34,7 +34,7 @@
* Добавлена поддержка [представлений (VIEW)](./concepts/datamodel/view) при выполнении операций резервного копирования `ydb tools dump` и восстановления `ydb tools restore`. Представления сохраняются в файл "create_view.sql" в виде запросов `CREATE VIEW`, которые будут выполнены для восстановления.
* В [команду](./reference/ydb-cli/workload-topic#run-write) `ydb workload topic run` добавлены опции `--tx-commit-interval` и `--tx-commit-messages`, которые задают интервал между коммитами транзакций в миллисекундах и в количестве записанных сообщений соответственно.
* В [команде](./reference/ydb-cli/topic-read) `ydb topic read` параметр `--consumer` перестал быть обязательным. В режиме чтения без подписчика обязательно должны быть указаны идентификаторы партиций с помощью параметра `--partition-ids`. Чтение в этом случае выполняется без сохранения коммита оффсетов.
* [Команда](./reference/ydb-cli/export-import/import-file) `ydb import file csv` теперь сохраняет прогресс выполнения. Повторный запуск команды импорта продолжится с той строки, на которой она была прервана.
* [Команда](./reference/ydb-cli/export-import/import-file.md) `ydb import file csv` теперь сохраняет прогресс выполнения. Повторный запуск команды импорта продолжится с той строки, на которой она была прервана.
* В командах `ydb workload kv` и `ydb workload stock` значение параметра `--executer` по умолчанию изменено на "generic", благодаря чему они больше не используют устаревшую инфраструктуру выполнения запросов.
* Изменен формат загрузки данных в таблицы для нагрузочных тестов `ydb workload` с CSV на Parquet.

Expand Down

0 comments on commit 104d3eb

Please sign in to comment.