Commit Graph
907 Commits
Author SHA1 Message Date
Azat Khuzhin 55d5a3affa Correctly wait background threads
There are some places that make it possible to trigger use-after-free
from threads because some global variable had been destroyed before, for
example some logger.

Signed-off-by: Azat Khuzhin <[email protected]>
2023-12-09 17:54:16 +01:00
Alexey MilovidovandGitHub cbea3545aa Revert "add function getClientHTTPHeader" 2023-12-05 13:34:34 +03:00
Alexey MilovidovandGitHub 02439eee58 Merge pull request #49351 from ClickHouse/async-loader-integration
Asynchronous loading of tables
2023-12-04 17:16:12 +01:00
János Benjamin AntalandGitHub 4c2451f837 Merge pull request #56741 from ClickHouse/well-known-protos 2023-11-28 15:21:15 +01:00
Antonio AndelicandGitHub a61f32867e Merge pull request #56488 from lingtaolf/feature/getHTTPHeader
add function getClientHTTPHeader
2023-11-28 11:41:56 +01:00
Vitaly BaranovandGitHub 5769a88b92 Merge pull request #57133 from vitlibar/change-default-for-wait_dictionaries_load_at_startup
Change the default for wait_dictionaries_load_at_startup to true
2023-11-24 17:09:05 +01:00
Kseniia SumarokovaandGitHub 650c1e959d Merge pull request #57141 from ClickHouse/remove-test-case
Follow up to #56541
2023-11-24 11:45:29 +01:00
Alexey Milovidov b62e9d3a1a Address review comments 2023-11-23 18:13:12 +01:00
Alexey Milovidov 5abed8f8a8 Better exit codes from the server 2023-11-23 17:00:02 +01:00
Vitaly Baranov 5f461ff780 Change the default for "wait_dictionaries_load_at_startup" to true,
and use this setting only if "dictionaries_lazy_load" is false.
2023-11-23 14:45:42 +01:00
kssenii ff3224e7f7 Load named collections in advance 2023-11-23 13:22:06 +01:00
János Benjamin Antal ab935e3dd7 Use the google proto files when importing protobuf schemas 2023-11-22 12:39:41 +00:00
凌涛andGitHub e86aa433c5 Merge branch 'master' into feature/getHTTPHeader 2023-11-21 19:48:47 +08:00
凌涛 c5f16725ec add function getClientHTTPHeader 2023-11-21 11:12:01 +08:00
serxa 9023f61349 Merge branch 'master' into async-loader-integration 2023-11-19 13:05:58 +00:00
Alexey MilovidovandGitHub 482d8ca9d8 Merge pull request #56102 from ClickHouse/coverage
Granular code coverage with introspection
2023-11-16 23:23:40 +01:00
Vitaly BaranovandGitHub 342e6c7546 Merge pull request #56782 from vitlibar/add-config-setting-wait_dictionaries_load_at_startup
Add config setting "wait_dictionaries_load_at_startup"
2023-11-16 11:51:29 +01:00
Alexey MilovidovandGitHub 3067ca64df Merge pull request #56573 from mkmkme/mkmkme/reload-config
Update `query_masking_rules` when reloading the config
2023-11-16 00:27:01 +01:00
Vitaly Baranov 308654195c Add config setting "wait_dictionaries_load_at_startup". 2023-11-15 11:48:50 +01:00
Sema ChecherindaandGitHub b9cc1580e0 Merge pull request #56367 from canhld94/ch_table_reinit_new_disk
Adding new disk to storage configuration without restart
2023-11-14 15:54:22 +01:00
Mikhail Koviazin 9e1357dd7e Update query_masking_rules when reloading the config
Fixes #56449
2023-11-14 14:03:28 +02:00
Alexey Milovidov 3ef14f6098 Merge branch 'master' of github.com:ClickHouse/ClickHouse into coverage 2023-11-14 06:08:32 +01:00
Alexey Milovidov 82c461031e Fix build 2023-11-13 10:09:23 +01:00
serxa 19aa1375fc Merge branch 'master' into async-loader-integration 2023-11-07 10:25:38 +00:00
serxa d50747847d rework AsyncLoaderPoolId.h to match settings and metrics 2023-11-06 13:08:27 +00:00
Duc Canh Le 4c21ba7b6f tables auto initialize new disks without restart
Signed-off-by: Duc Canh Le <[email protected]>
2023-11-06 10:26:48 +00:00
Alexey Milovidov cd94d02455 Merge branch 'master' into coverage 2023-11-04 21:49:59 +01:00
Azat KhuzhinandGitHub cea78cd093 Add a warning if delayed accounting is not enabled (breaks OSIOWaitMicroseconds) (#56227)
Signed-off-by: Azat Khuzhin <[email protected]>
2023-11-02 13:21:27 +01:00
Alexey Milovidov 56de2333f9 Add warning 2023-10-29 16:55:47 +01:00
serxa 08e63f2a24 fix build 2023-10-24 21:49:15 +00:00
serxa d3f54a29e3 add startup waits in all DDL queries and global DDL worker 2023-10-24 10:09:10 +00:00
serxa 0e17da22eb Merge branch 'master' into async-loader-integration 2023-10-16 11:08:29 +00:00
alesapin 3b02748cb6 Fix some typos 2023-10-15 15:43:02 +02:00
Robert Schulze 9fff447716 Re-enable clang-tidy checks 2023-09-26 09:34:12 +00:00
alesapinandGitHub 53158fa789 Merge pull request #54939 from evillique/fix-race
Fix data race in SYSTEM STOP LISTEN
2023-09-25 11:28:24 +02:00
Nikolay Degterinsky c85d25cfe1 Fix data race in SYSTEM STOP LISTEN 2023-09-22 20:20:21 +00:00
Azat Khuzhin 4d46753541 Convert shutdown_wait_unfinished into ServerSettings
Signed-off-by: Azat Khuzhin <[email protected]>
2023-09-19 22:09:38 +02:00
Sergei TrifonovandGitHub 12c71be9ca Merge branch 'master' into async-loader-integration 2023-09-14 15:29:07 +02:00
serxa 28e65883aa rename settings 2023-09-13 12:22:46 +00:00
serxa a2f8f6bf29 working on review comments 2023-09-07 13:21:43 +00:00
Antonio Andelic 824b90f754 Merge branch 'master' into keeper-batch-flushes 2023-09-06 13:29:35 +00:00
vdimirandGitHub f7e57edea8 Merge pull request #54113 from ClickHouse/vdimir/cluser_discovery_init_fix 2023-09-05 11:49:57 +02:00
Antonio Andelic 365bc584ec Merge branch 'master' into keeper-batch-flushes 2023-09-04 07:24:21 +00:00
Alexey Milovidov 7cb4d52d92 Deprecate metadata cache, part 2 2023-09-03 03:56:11 +02:00
Antonio Andelic 7739dd7157 Fix integration tests 2023-08-31 14:52:42 +00:00
vdimir b9bb4af6be Support setting up fail points in config 2023-08-31 11:45:39 +00:00
Sergei TrifonovandGitHub c10e42ca05 Merge branch 'master' into async-loader-integration 2023-08-28 20:20:31 +02:00
Artur MalchanauandGitHub 41508e129d Merge branch 'ClickHouse:master' into arm-clocksource 2023-08-28 10:50:57 +03:00
Artur Malchanau 97cdd0c276 Fix clang-tidy warning 2023-08-23 15:35:30 +03:00
Artur Malchanau 0fd26152e3 Do not warn about arch_sys_counter clock 2023-08-23 12:51:27 +03:00