Alexey Milovidov
|
2b4949bd18
|
Cleanups
|
2024-02-14 00:21:13 +01:00 |
|
Maksim Kita
|
2a327107b6
|
Updated implementation
|
2024-01-25 14:31:49 +03:00 |
|
vdimir
|
89fadd7769
|
Update src/Interpreters/ClusterDiscovery.cpp
Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
|
2024-01-15 11:22:54 +00:00 |
|
vdimir
|
8dc1756532
|
Support <secret> in cluster discovery
|
2024-01-15 11:22:53 +00:00 |
|
vdimir
|
012713fc31
|
ClusterDiscovery supports setting username and password
|
2024-01-15 11:22:48 +00:00 |
|
vdimir
|
470a29b7e8
|
fix cluster_discovery_faults
|
2023-09-04 10:54:59 +00:00 |
|
vdimir
|
a62ac687a9
|
Limit number of failures on cluster_discovery_faults
|
2023-09-01 13:58:14 +00:00 |
|
vdimir
|
d7dca71bee
|
Add fail point to cluster discovery initialization
|
2023-08-31 11:45:54 +00:00 |
|
vdimir
|
4fa9dcb326
|
Fix cluster discovery initialization
|
2023-08-31 11:33:01 +00:00 |
|
serxa
|
2df0e0c669
|
Unify priorities for connections
|
2023-06-07 16:25:52 +00:00 |
|
vdimir
|
2df4130d82
|
Update src/Interpreters/ClusterDiscovery.cpp
|
2023-05-25 13:06:40 +02:00 |
|
LiuYangkuan
|
6e80537ab6
|
support passing fqdn to register cluster node in keeper
|
2023-05-20 12:41:48 +08:00 |
|
Alexey Milovidov
|
5a44dc26e7
|
Fixes for clang-17
|
2023-05-13 02:57:31 +02:00 |
|
Ivan Takarlikov
|
8873856ce5
|
Fix some grammar mistakes in documentation, code and tests
|
2023-05-04 13:35:18 -03:00 |
|
Alexander Tokmakov
|
332a736a59
|
Merge branch 'master' into clusters_is_active_column
|
2023-04-24 15:54:03 +02:00 |
|
vdimir
|
d6416a1321
|
Store clusters from ClusterDiscovery in separate map
|
2023-04-19 16:44:54 +02:00 |
|
Alexander Tokmakov
|
9ec91acef3
|
add some columns to system.clusters
|
2023-04-07 18:26:23 +02:00 |
|
vdimir
|
503f71b285
|
Do not set treat_local_port_as_remote in ClusterDiscovery
|
2022-11-02 15:34:06 +00:00 |
|
vdimir
|
7305158a58
|
More robust ClusterDiscovery::updateCluster
|
2022-08-17 14:46:06 +00:00 |
|
vdimir
|
89dca02e1d
|
Fix ClusterDiscovery
|
2022-08-12 13:26:17 +00:00 |
|
vdimir
|
cef6c4f8ce
|
Add observer mode to (zoo)keeper cluster discovery feature
|
2022-08-12 13:26:12 +00:00 |
|
Amos Bird
|
4a5e4274f0
|
base should not depend on Common
|
2022-04-29 10:26:35 +08:00 |
|
Anton Popov
|
298838f891
|
avoid unnecessary copying of Settings
|
2022-02-10 12:13:51 +03:00 |
|
vdimir
|
5f82190cd3
|
Log exception on cluster discovery initial update
|
2021-12-27 18:24:25 +03:00 |
|
vdimir
|
01a9199098
|
Move stop_flag to clusters_to_update in ClusterDiscovery
|
2021-12-27 16:10:36 +03:00 |
|
vdimir
|
5bd620fba1
|
Reset backoff when cluster discovery is up to date
|
2021-12-27 16:10:35 +03:00 |
|
vdimir
|
3934e99dce
|
update ClusterDiscovery::ConcurrentFlags::set
|
2021-12-27 16:09:50 +03:00 |
|
vdimir
|
a76e93209d
|
Backoff for ClusterDiscovery::runMainThread
|
2021-12-27 16:09:44 +03:00 |
|
vdimir
|
be7efb14c6
|
force updating cluster discovery periodically
|
2021-12-27 15:26:12 +03:00 |
|
vdimir
|
3d3fae126e
|
check if clusters updated successfully on current iteration of discovery
|
2021-12-27 15:26:12 +03:00 |
|
vdimir
|
36cd9ecb14
|
log level debug in cluster discovery
|
2021-12-27 15:26:11 +03:00 |
|
vdimir
|
72e63b4f12
|
restart runMainThread in cluster discovery
|
2021-12-27 15:26:11 +03:00 |
|
vdimir
|
4f8a9cc539
|
cluster discovery: versioning for format of data stored in zk
|
2021-12-27 15:26:11 +03:00 |
|
vdimir
|
d3b1058c40
|
cluster discovery configuration, support shards
|
2021-12-27 15:26:11 +03:00 |
|
vdimir
|
f47ce534f2
|
preserve auto clusters on config update
|
2021-12-27 15:26:10 +03:00 |
|
vdimir
|
d75a6b7abc
|
more logging for cluster discovery
|
2021-12-27 15:26:10 +03:00 |
|
vdimir
|
fbdb5c60bd
|
initial initialization of cluster discovery in main thread
|
2021-12-27 15:26:10 +03:00 |
|
vdimir
|
7a38716360
|
add 'secure' option to cluster discovery
|
2021-12-27 15:26:10 +03:00 |
|
vdimir
|
ceec643f90
|
update config structure: remote_servers_discovery -> remote_servers.discovery
|
2021-12-27 15:26:09 +03:00 |
|
vdimir
|
7404205f37
|
fix cluster discovery startup race
|
2021-12-27 15:26:09 +03:00 |
|
vdimir
|
8bf3d94f04
|
write data for cluster discovery to zk in json
|
2021-12-27 15:26:09 +03:00 |
|
vdimir
|
76170156ef
|
log nodes update in cluster discovery
|
2021-12-27 15:26:08 +03:00 |
|
vdimir
|
a2d37fe2ed
|
use map and condvar instead of queue in cluster discovery
|
2021-12-27 15:26:08 +03:00 |
|
vdimir
|
5bbd151aae
|
style fix ClusterDiscovery
|
2021-12-27 15:26:08 +03:00 |
|
vdimir
|
4816d1afcc
|
cluster discovery: check cluster is changed, keep info
|
2021-12-27 15:26:07 +03:00 |
|
vdimir
|
aa0d79659b
|
check version in ClusterDiscovery::updateCluster
|
2021-12-27 15:26:07 +03:00 |
|
vdimir
|
84fb4354bc
|
cluster discovery worker thread
|
2021-12-27 15:26:06 +03:00 |
|
vdimir
|
94bb7cba62
|
cluster discovery wip
|
2021-12-27 15:26:05 +03:00 |
|