From 006f4383f28247e80b65e8a75ff0f66b4980df36 Mon Sep 17 00:00:00 2001 From: "a.tolstoy" <a.tolstoy@picodata.io> Date: Fri, 11 Oct 2024 17:11:29 +0300 Subject: [PATCH] add WAIT APPLIED to references --- docs/reference/sql/create_index.md | 4 ++++ docs/reference/sql/create_procedure.md | 4 ++++ docs/reference/sql/create_table.md | 5 +++++ docs/reference/sql/drop_index.md | 15 ++++++++++++++- docs/reference/sql/drop_procedure.md | 14 +++++++++++++- docs/reference/sql/drop_table.md | 13 ++++++++++++- 6 files changed, 52 insertions(+), 3 deletions(-) diff --git a/docs/reference/sql/create_index.md b/docs/reference/sql/create_index.md index 76377428..9d76cbda 100644 --- a/docs/reference/sql/create_index.md +++ b/docs/reference/sql/create_index.md @@ -48,6 +48,10 @@ * **HINT** — Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð´Ð»Ñ Ð¸Ð½Ð´ÐµÐºÑа TREE: * `TRUE` — Ð¸Ð½Ð´ÐµÐºÑ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚ быÑтрее * `FALSE` — размер индекÑа уменьшаетÑÑ Ð²Ð´Ð²Ð¾Ðµ +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль + пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ + будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках + текущего инÑтанÑа (`LOCALLY`) См. также: diff --git a/docs/reference/sql/create_procedure.md b/docs/reference/sql/create_procedure.md index d368316d..8168284b 100644 --- a/docs/reference/sql/create_procedure.md +++ b/docs/reference/sql/create_procedure.md @@ -24,6 +24,10 @@ * **PROCEDURE** — Ð¸Ð¼Ñ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹. СоответÑтвует правилам имен Ð´Ð»Ñ Ð²Ñех [объектов](object.md) в клаÑтере. +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль +пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ +будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках +текущего инÑтанÑа (`LOCALLY`) ## ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ {: #restrictions } diff --git a/docs/reference/sql/create_table.md b/docs/reference/sql/create_table.md index 6708c502..87cc00b5 100644 --- a/docs/reference/sql/create_table.md +++ b/docs/reference/sql/create_table.md @@ -36,6 +36,11 @@ * **VINYL** — диÑковый движок Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…, иÑпользующий LSM-Ð´ÐµÑ€ÐµÐ²ÑŒÑ (Log Structured Merge Tree). +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль + пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ + будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках + текущего инÑтанÑа (`LOCALLY`) + ## Примеры {: #examples } ```sql title="Минимально Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°" diff --git a/docs/reference/sql/drop_index.md b/docs/reference/sql/drop_index.md index b07effcc..dcc30e79 100644 --- a/docs/reference/sql/drop_index.md +++ b/docs/reference/sql/drop_index.md @@ -11,8 +11,21 @@ * **INDEX** — Ð¸Ð¼Ñ Ð¸Ð½Ð´ÐµÐºÑа; ÑоответÑтвует правилам имен Ð´Ð»Ñ Ð²Ñех [объектов](object.md) в клаÑтере +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль + пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ + будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках + текущего инÑтанÑа (`LOCALLY`) + ## Примеры {: #examples } ```sql -DROP INDEX name_year OPTION (TIMEOUT = 3.0); +DROP INDEX name_year +OPTION (TIMEOUT = 3.0); ``` + +```sql +DROP INDEX name_year +WAIT APPLIED GLOBALLY +OPTION (TIMEOUT = 3.0); +``` + diff --git a/docs/reference/sql/drop_procedure.md b/docs/reference/sql/drop_procedure.md index 1210036a..bb88b981 100644 --- a/docs/reference/sql/drop_procedure.md +++ b/docs/reference/sql/drop_procedure.md @@ -18,8 +18,20 @@ [объектов](object.md) в клаÑтере. Опционально поÑле имени процедуры можно указать ÑпиÑок ее параметров (Ð´Ð»Ñ ÑовмеÑтимоÑти Ñо Ñтандартом). +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль + пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ + будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках + текущего инÑтанÑа (`LOCALLY`) + ## Примеры {: #examples } ```sql -DROP PROCEDURE proc OPTION ( timeout = 4 ) +DROP PROCEDURE proc +OPTION ( timeout = 4 ); +``` + +```sql +DROP PROCEDURE proc +WAIT APPLIED GLOBALLY +OPTION ( timeout = 4 ); ``` diff --git a/docs/reference/sql/drop_table.md b/docs/reference/sql/drop_table.md index 01333e6a..da9507b1 100644 --- a/docs/reference/sql/drop_table.md +++ b/docs/reference/sql/drop_table.md @@ -12,9 +12,20 @@ * **TABLE** — название таблицы. СоответÑтвует правилам имен Ð´Ð»Ñ Ð²Ñех [объектов](object.md) в клаÑтере. +* **WAIT APPLIED** — при иÑпользовании Ñтого параметра контроль + пользователю будет возвращен только поÑле того как Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ + будет применена либо во вÑем клаÑтере (`GLOBALLY`), либо в рамках + текущего инÑтанÑа (`LOCALLY`) + ## Примеры {: #examples } ```sql -DROP TABLE warehouse OPTION (TIMEOUT = 3.0); +DROP TABLE warehouse +OPTION (TIMEOUT = 3.0); ``` +```sql +DROP TABLE warehouse +WAIT APPLIED GLOBALLY +OPTION (TIMEOUT = 3.0); +``` -- GitLab