ClickHouse/docs/en/sql-reference/statements
Azat Khuzhin c25d6cd624
Rename directory monitor concept into background INSERT (#55978)
* Limit log frequence for "Skipping send data over distributed table" message

After SYSTEM STOP DISTRIBUTED SENDS it will constantly print this
message.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>

* Rename directory monitor concept into async INSERT

Rename the following query settings (with preserving backward
compatiblity, by keeping old name as an alias):
- distributed_directory_monitor_sleep_time_ms -> distributed_async_insert_sleep_time_ms
- distributed_directory_monitor_max_sleep_time_ms -> distributed_async_insert_max_sleep_time_ms
- distributed_directory_monitor_batch -> distributed_async_insert_batch_inserts
- distributed_directory_monitor_split_batch_on_failure -> distributed_async_insert_split_batch_on_failure

Rename the following table settings (with preserving backward
compatiblity, by keeping old name as an alias):
- monitor_batch_inserts -> async_insert_batch
- monitor_split_batch_on_failure -> async_insert_split_batch_on_failure
- directory_monitor_sleep_time_ms -> async_insert_sleep_time_ms
- directory_monitor_max_sleep_time_ms -> async_insert_max_sleep_time_ms

And also update all the references:

    $ gg -e directory_monitor_ -e monitor_ tests docs | cut -d: -f1 | sort -u | xargs sed -e 's/distributed_directory_monitor_sleep_time_ms/distributed_async_insert_sleep_time_ms/g' -e 's/distributed_directory_monitor_max_sleep_time_ms/distributed_async_insert_max_sleep_time_ms/g' -e 's/distributed_directory_monitor_batch_inserts/distributed_async_insert_batch/g' -e 's/distributed_directory_monitor_split_batch_on_failure/distributed_async_insert_split_batch_on_failure/g' -e 's/monitor_batch_inserts/async_insert_batch/g' -e 's/monitor_split_batch_on_failure/async_insert_split_batch_on_failure/g' -e 's/monitor_sleep_time_ms/async_insert_sleep_time_ms/g' -e 's/monitor_max_sleep_time_ms/async_insert_max_sleep_time_ms/g' -i

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>

* Rename async_insert for Distributed into background_insert

This will avoid amigibuity between general async INSERT's and INSERT
into Distributed, which are indeed background, so new term express it
even better.

Mostly done with:

    $ git di HEAD^ --name-only | xargs sed -i -e 's/distributed_async_insert/distributed_background_insert/g' -e 's/async_insert_batch/background_insert_batch/g' -e 's/async_insert_split_batch_on_failure/background_insert_split_batch_on_failure/g' -e 's/async_insert_sleep_time_ms/background_insert_sleep_time_ms/g' -e 's/async_insert_max_sleep_time_ms/background_insert_max_sleep_time_ms/g'

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>

* Mark 02417_opentelemetry_insert_on_distributed_table as long

CI: https://s3.amazonaws.com/clickhouse-test-reports/55978/7a6abb03a0b507e29e999cb7e04f246a119c6f28/stateless_tests_flaky_check__asan_.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>

---------

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-11-01 15:09:39 +01:00
..
alter Prevent attaching parts from tables with different projections or indices (#55062) 2023-09-27 15:02:53 -04:00
create Merge pull request #55826 from Algunenano/clearer_matview_creation_errors 2023-10-23 14:07:14 +02:00
select docs: state limitations of USING clause. 2023-10-23 09:41:24 +02:00
_category_.yml EOL fixes 2022-04-19 13:50:45 -06:00
attach.md replace symlinks 2022-08-29 12:19:50 -04:00
check-table.md Add CHECK TABLE PART to docs 2023-10-23 12:33:36 +00:00
delete.md Docs: edit lightweight DELETE docs based on feedback 2023-10-28 20:23:26 -07:00
describe-table.md Docs: Replace annoying three spaces in enumerations by a single space 2023-04-19 15:56:55 +00:00
detach.md Docs: Replace annoying three spaces in enumerations by a single space 2023-04-19 15:56:55 +00:00
drop.md Add drop table IF EMPTY (#48915) 2023-09-21 09:20:18 -04:00
exchange.md Docs: Replace annoying three spaces in enumerations by a single space 2023-04-19 15:56:55 +00:00
exists.md add slugs 2022-08-28 10:53:34 -04:00
explain.md Merge remote-tracking branch 'rschu1ze/master' into fix-typo-check-on-nested-docs 2023-06-02 12:33:16 +00:00
grant.md Update grant.md 2023-05-19 16:53:26 -04:00
index.md Docs: Replace annoying three spaces in enumerations by a single space 2023-04-19 15:56:55 +00:00
insert-into.md Update insert-into.md 2023-08-14 16:37:34 +02:00
kill.md fix nav 2022-11-08 20:21:26 -05:00
move.md Fix tests, docs 2023-07-27 23:37:09 -04:00
optimize.md Update optimize.md 2023-09-04 17:01:10 +02:00
rename.md modify doc 2023-10-12 14:24:59 +08:00
revoke.md add slugs 2022-08-28 10:53:34 -04:00
set-role.md Update set-role.md 2022-11-14 12:17:31 -05:00
set.md bad path 2023-06-21 13:12:09 -04:00
show.md Merge pull request #56124 from den-crane/patch-64 2023-10-31 11:02:10 +01:00
system.md Rename directory monitor concept into background INSERT (#55978) 2023-11-01 15:09:39 +01:00
truncate.md Update truncate.md 2023-10-05 12:11:33 +02:00
undrop.md add note about MV 2023-04-06 12:18:09 -04:00
use.md add slugs 2022-08-28 10:53:34 -04:00
watch.md standardize admonitions 2023-03-27 14:54:05 -04:00