Vitaly Baranov
6b55f4dd68
Use pretty-print to output preprocessed configs in readable form.
2022-09-06 15:01:47 +02:00
Vitaly Baranov
e9b75deeba
Make conversion YAML->XML more conventional.
2022-09-06 15:01:41 +02:00
Robert Schulze
e8b3f56733
Limit suppression to a specific warning
2022-08-21 18:24:17 +00:00
Alexey Milovidov
74e1f4dc61
Fix clang-tidy
2022-08-20 17:09:20 +02:00
vdimir
cef6c4f8ce
Add observer mode to (zoo)keeper cluster discovery feature
2022-08-12 13:26:12 +00:00
Alexander Tokmakov
0d68b1c67f
fix build with clang-15
2022-08-01 18:00:54 +02:00
Robert Schulze
4333750985
Less usage of StringRef
...
... replaced by std::string_view, see #39262
2022-07-24 18:33:52 +00:00
Robert Schulze
43945cea1b
Fixing some warnings
2022-05-16 20:59:27 +02:00
Amos Bird
4a5e4274f0
base should not depend on Common
2022-04-29 10:26:35 +08:00
Sergei Trifonov
ad9d57807f
fix typo
2022-04-25 16:06:14 +02:00
Robert Schulze
118e94523c
Activate clang-tidy warning "readability-container-contains"
...
This check suggests replacing <Container>.count() by
<Container>.contains() which is more speaking and in case of
multimaps/multisets also faster.
2022-04-18 23:53:11 +02:00
Alexey Milovidov
cbeeb7ec4f
Remove Arcadia
2022-04-16 00:20:47 +02:00
Maksim Kita
e7772ed434
Fix clang-tidy warnings in Common folder
2022-03-14 18:17:35 +00:00
Nikita Mikhaylov
909a7309ca
Delete nodes with attributes remove
or replace
if they didn't merge ( #35141 )
2022-03-10 23:40:55 +01:00
Miel Donkers
4a95e6d602
Parsing YAML config to XML leads to incorrect structures ( #35135 )
2022-03-10 13:09:48 +01:00
Nikita Mikhaylov
33baefb12b
Done
2022-03-03 14:35:52 +01:00
Maksim Kita
5ef83deaa6
Update sort to pdqsort
2022-01-30 19:49:48 +00:00
Azat Khuzhin
592bc1e97d
Remove unbundled yaml-cpp support
2022-01-20 10:01:59 +03:00
alexey-milovidov
d222cb9771
Merge pull request #33695 from amosbird/buildimprove
...
Some build improvement
2022-01-19 03:19:22 +03:00
Amos Bird
6d62060e16
Build improvement
2022-01-17 22:36:27 +08:00
Azat Khuzhin
003cdbcf60
Introduce clickhouse_common_config_no_zookeeper_log
...
Otherwise incorrect zookeeper (w/o log) will be used in clickhouse
server itself.
2022-01-12 07:17:56 +03:00
Azat Khuzhin
4a2bc64989
Introduce clickhouse_common_zookeeper_no_log (w/o extra deps for examples)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-01-11 23:51:41 +03:00
cmsxbc
fd9f1193d8
use .empty() instead of .size() == 0
2021-12-31 08:30:21 +08:00
cmsxbc
f0e82e2cb6
add comment for ConfigHelper::getBool
2021-12-31 00:47:01 +08:00
cmsxbc
c28fcd5a2f
support <secure/>
for cluster
2021-12-30 23:51:05 +08:00
Alexey Milovidov
29d28c531f
Move code around to avoid dlsym on Musl
2021-12-24 12:25:27 +03:00
Alexey Milovidov
088d14b885
Remove obsolete code from ConfigProcessor.
2021-12-22 02:13:31 +03:00
Vitaly Baranov
2f8c829395
Stop all periodic reloading of all the configuration files on shutdown earlier.
2021-11-22 12:26:05 +03:00
Alexey Milovidov
8b4a6a2416
Remove cruft
2021-10-28 02:10:39 +03:00
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
Alexey Milovidov
f919271096
Compatibility
2021-10-01 04:46:41 +03:00
Alexey Milovidov
d5a96d7725
Fix error
2021-09-21 23:34:56 +03:00
Alexey Milovidov
213ecaedde
Fix issues with merging configs
2021-09-21 21:51:59 +03:00
Alexey Milovidov
087d0683c9
Updates to YAMLParser and FileChecker
2021-09-21 21:05:08 +03:00
Alexey Milovidov
a6d0cda7c1
Merging #24404
2021-07-10 10:12:18 +03:00
alexey-milovidov
7a1a184c48
Merge pull request #24404 from nvartolomei/nv/config-in-place-include
...
Support for multiple includes in XML based configuration
2021-07-10 10:10:18 +03:00
kssenii
56c04c604e
Remove misleading stderr
2021-07-10 00:00:13 +03:00
Maksim Kita
53dc831a60
Update configReadClient.cpp
2021-06-30 12:42:44 +03:00
Anton Ivashkin
8aae56f24a
Minor fixes based on code review result
2021-06-30 12:06:11 +03:00
alexey-milovidov
48348e6375
Update configReadClient.cpp
2021-06-29 21:12:10 +03:00
Anton Ivashkin
955c031474
Fix start clickhouse-client with unreadable working directory
2021-06-29 17:37:12 +03:00
Vitaly Baranov
fc3d77bd66
Fix underscore before preprocessed configs.
2021-06-18 06:14:11 +03:00
mergify[bot]
b1deed7659
Merge branch 'master' into config-processor-xml-default
2021-06-08 00:54:17 +00:00
Vitaly Baranov
d715395751
Merge pull request #24480 from BoloniniD/yaml-fuzz
...
Add fuzzing tests for YAMLParser
2021-06-04 10:21:09 +03:00
BoloniniD
52e4c01aba
Additional fixes after review
2021-05-31 01:42:13 +03:00
Azat Khuzhin
eb08bb0669
Case-insensitive config extensions
2021-05-30 20:08:37 +03:00
Azat Khuzhin
1cda2bb2f0
Process config w/o extensions as XML format
...
I'm using such hack to hide the password:
$ clickhouse-client --config <(echo '<config><password></password></config>')
But this had been broken in #21858
v2: add a test
v3: fail for unsupported extensions
2021-05-30 20:08:21 +03:00
BoloniniD
733610dece
Fixes after review
2021-05-30 14:09:50 +03:00
kssenii
0a3589524e
File movement
2021-05-29 00:57:53 +03:00
kssenii
2a631aaf08
Final fixes
2021-05-29 00:34:44 +03:00