Skip to content

Conversation

@dahbka-lis
Copy link
Member

Changelog entry

...

Changelog category

  • Documentation (changelog entry is not required)

Description for reviewers

...

@dahbka-lis dahbka-lis requested a review from a team as a code owner July 17, 2025 17:54
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jul 17, 2025
@github-actions
Copy link

github-actions bot commented Jul 17, 2025

2025-07-17 17:56:52 UTC Pre-commit check linux-x86_64-release-asan for 4af5c40 has started.
2025-07-17 17:57:35 UTC Artifacts will be uploaded here
2025-07-17 18:00:26 UTC ya make is running...
🟢 2025-07-17 18:00:32 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-17 18:00:38 UTC Build successful.

@github-actions
Copy link

🟢 2025-07-17 17:57:28 UTC The validation of the Pull Request description is successful.

@github-actions
Copy link

github-actions bot commented Jul 17, 2025

2025-07-17 17:58:17 UTC Pre-commit check linux-x86_64-relwithdebinfo for 4af5c40 has started.
2025-07-17 17:58:31 UTC Artifacts will be uploaded here
2025-07-17 18:01:03 UTC ya make is running...
🟢 2025-07-17 18:01:09 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-17 18:01:15 UTC Build successful.

@github-actions
Copy link

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@ydbot
Copy link
Collaborator

ydbot commented Jul 18, 2025

Hey @lopatinevgeny, it has been 25 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Jul 21, 2025

Hey @lopatinevgeny, it has been 49 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Jul 22, 2025

Hey @lopatinevgeny, it has been 73 business-hours since the author's last update, could you please review?

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 12:51:28 UTC Pre-commit check linux-x86_64-release-asan for 5d25505 has started.
2025-07-23 12:51:42 UTC Artifacts will be uploaded here
2025-07-23 12:54:06 UTC ya make is running...
🟢 2025-07-23 12:54:12 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 12:54:18 UTC Build successful.

@ydbot
Copy link
Collaborator

ydbot commented Jul 23, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 12:52:13 UTC Pre-commit check linux-x86_64-relwithdebinfo for 5d25505 has started.
2025-07-23 12:56:30 UTC Artifacts will be uploaded here
2025-07-23 12:58:53 UTC ya make is running...
🟢 2025-07-23 12:58:58 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 12:59:05 UTC Build successful.

@github-actions
Copy link

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@ydbot
Copy link
Collaborator

ydbot commented Jul 23, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 13:10:52 UTC Pre-commit check linux-x86_64-release-asan for d21efd0 has started.
2025-07-23 13:11:05 UTC Artifacts will be uploaded here
2025-07-23 13:13:32 UTC ya make is running...
🟢 2025-07-23 13:13:38 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 13:13:44 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 13:10:52 UTC Pre-commit check linux-x86_64-relwithdebinfo for d21efd0 has started.
2025-07-23 13:11:05 UTC Artifacts will be uploaded here
2025-07-23 13:13:27 UTC ya make is running...
🟢 2025-07-23 13:13:33 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 13:13:39 UTC Build successful.

@github-actions
Copy link

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@ydbot
Copy link
Collaborator

ydbot commented Jul 23, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 13:31:49 UTC Pre-commit check linux-x86_64-release-asan for 2b6ba65 has started.
2025-07-23 13:32:02 UTC Artifacts will be uploaded here
2025-07-23 13:34:26 UTC ya make is running...
🟢 2025-07-23 13:34:31 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 13:34:38 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jul 23, 2025

2025-07-23 13:32:12 UTC Pre-commit check linux-x86_64-relwithdebinfo for 2b6ba65 has started.
2025-07-23 13:32:42 UTC Artifacts will be uploaded here
2025-07-23 13:35:37 UTC ya make is running...
🟢 2025-07-23 13:35:43 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-07-23 13:35:50 UTC Build successful.

@github-actions
Copy link

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

spuchin
spuchin previously approved these changes Jul 24, 2025
@ydbot
Copy link
Collaborator

ydbot commented Jul 24, 2025

Hey @lopatinevgeny, it has been 121 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Jul 28, 2025

Hey @lopatinevgeny, it has been 151 business-hours since the author's last update, could you please review?

@github-actions
Copy link

github-actions bot commented Sep 1, 2025

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

blinkov
blinkov previously requested changes Sep 2, 2025
@dahbka-lis dahbka-lis requested a review from blinkov September 2, 2025 12:17
@ydbot
Copy link
Collaborator

ydbot commented Sep 2, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

2025-09-02 12:26:25 UTC Pre-commit check linux-x86_64-relwithdebinfo for b39dbe5 has started.
2025-09-02 12:26:30 UTC Artifacts will be uploaded here
2025-09-02 12:29:01 UTC ya make is running...
🟢 2025-09-02 12:29:08 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-02 12:29:15 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

2025-09-02 12:26:35 UTC Pre-commit check linux-x86_64-release-asan for b39dbe5 has started.
2025-09-02 12:26:51 UTC Artifacts will be uploaded here
2025-09-02 12:29:27 UTC ya make is running...
🟢 2025-09-02 12:29:34 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-02 12:29:42 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

2025-09-02 12:48:51 UTC Pre-commit check linux-x86_64-relwithdebinfo for 1c8e252 has started.
2025-09-02 12:49:07 UTC Artifacts will be uploaded here
2025-09-02 12:51:32 UTC ya make is running...
🟢 2025-09-02 12:51:39 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-02 12:51:46 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

2025-09-02 12:48:56 UTC Pre-commit check linux-x86_64-release-asan for 1c8e252 has started.
2025-09-02 12:49:10 UTC Artifacts will be uploaded here
2025-09-02 12:51:34 UTC ya make is running...
🟢 2025-09-02 12:51:41 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-02 12:51:48 UTC Build successful.

@ydbot
Copy link
Collaborator

ydbot commented Sep 2, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Sep 2, 2025

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@ydbot
Copy link
Collaborator

ydbot commented Sep 3, 2025

Hey @lopatinevgeny, it has been 31 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Sep 4, 2025

Hey @lopatinevgeny, it has been 55 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Sep 8, 2025

Hey @lopatinevgeny, it has been 85 business-hours since the author's last update, could you please review?

@ydbot
Copy link
Collaborator

ydbot commented Sep 8, 2025

🔄 New commits pushed — @lopatinevgeny please take a look.

@github-actions
Copy link

github-actions bot commented Sep 8, 2025

✅ Documentation build

Revision built successfully
Revision preview link

Build logs

Warnings (4)

⚠️ ru/reference/configuration/index.md: 711: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 712: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "## Секция конфигурации feature_flags {#feature_flags}"]

⚠️ ru/reference/configuration/index.md: 720: MD031 / blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]

⚠️ ru/reference/configuration/index.md: 721: MD022 / blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Above] [Context: "### Функциональные флаги"]

@github-actions
Copy link

github-actions bot commented Sep 8, 2025

2025-09-08 01:53:32 UTC Pre-commit check linux-x86_64-relwithdebinfo for c4f1d38 has started.
2025-09-08 01:53:59 UTC Artifacts will be uploaded here
2025-09-08 01:57:02 UTC ya make is running...
🟢 2025-09-08 01:57:09 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-08 01:57:16 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Sep 8, 2025

2025-09-08 01:56:50 UTC Pre-commit check linux-x86_64-release-asan for c4f1d38 has started.
2025-09-08 01:57:17 UTC Artifacts will be uploaded here
2025-09-08 01:59:46 UTC ya make is running...
🟢 2025-09-08 01:59:53 UTC Tests successful.

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-09-08 02:00:01 UTC Build successful.

Copy link
Member

@fomichev3000 fomichev3000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В целом можно закоммитить в таком виде, чтобы не держать. Но я бы хотел, чтобы были поправлены замечания. Многие из замечаний исправляются супер быстро


В этом режиме {{ ydb-short-name }} на основе запроса определяет, выполнить его вне транзакции или обернуть в транзакцию с режимом *Serializable*. Режим неявной транзакции является универсальным для выполнения запроса, так как поддерживает инструкции любого вида с определённым поведением, описанным ниже.

#### Поведение для разных видов инструкций
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я бы убрал заголовок. Вот просто совсем без него.

- **Инструкции пакетного изменения**
Инструкции пакетного изменения (такие как [BATCH UPDATE](../../yql/reference/syntax/batch-update.md) и [BATCH DELETE FROM](../../yql/reference/syntax/batch-delete.md)) выполняются вне транзакции. Запрос может состоять только из одной инструкции пакетного изменения. При возникновении ошибки изменения инструкции не откатываются.

#### Сводная таблица
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И этот заголовок бы убрал.


Если для запроса не задан [режим транзакции](../transactions.md#modes), {{ ydb-short-name }} автоматически управляет его поведением. Такой режим называется неявной транзакцией.

В этом режиме {{ ydb-short-name }} на основе запроса определяет, выполнить его вне транзакции или обернуть в транзакцию с режимом *Serializable*. Режим неявной транзакции является универсальным для выполнения запроса, так как поддерживает инструкции любого вида с определённым поведением, описанным ниже.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я бы добавил объяснение. Грубо говоря, YDB не поддерживает транзакционный DDL, поэтому появляется описание работы неявных транзакций.


| Тип инструкции | Обработка неявной транзакции | Поддержка нескольких инструкций | Откат при ошибке |
|----------------|---------------------------------------------------|---------------------------------|-----------------------|
| DDL | Вне транзакции | Да (только DDL) | Нет |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Мне не нравится фраза "Вне транзакции". Больше нравится "Каждый DDL statement в своей транзакции"

@blinkov blinkov merged commit ddf617d into ydb-platform:main Sep 10, 2025
13 checks passed
denxc pushed a commit to denxc/ydb that referenced this pull request Sep 11, 2025
anton-bobkov pushed a commit to anton-bobkov/ydb that referenced this pull request Sep 23, 2025
@liruoko liruoko added the changelog/f25-3 PR участвует в списке изменений label Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/f25-3 PR участвует в списке изменений documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[KQP] Write a doc for NoTx transaction mode with SDK and CLI examples

7 participants