alesapin
35b6b11a5d
Fix hash
2022-01-19 16:47:12 +03:00
alesapin
044cc3a00e
Control snapshot size better
2022-01-19 16:38:11 +03:00
alesapin
9ea6b8c2d3
Some interm state
2022-01-19 14:46:29 +03:00
alesapin
3d325aacf6
Merge branch 'master' into better_hashmap
2022-01-19 12:31:23 +03:00
Kruglov Pavel
2295a07066
Merge pull request #33534 from azat/fwd-decl
...
RFC: Split headers, move SystemLog into module, more forward declarations
2022-01-18 17:22:49 +03:00
alesapin
07f3d08a1a
Fix stupid bug
2022-01-17 17:54:09 +03:00
alesapin
4fb8761a22
Merge branch 'master' into better_hashmap
2022-01-17 15:51:50 +03:00
alesapin
b2271cc2d9
Merge pull request #33288 from JackyWoo/add_lower_bound_session_timeout_to_keeper
...
Add lower bound session timeout to keeper
2022-01-17 14:06:15 +03:00
mergify[bot]
085492614b
Merge branch 'master' into add_lower_bound_session_timeout_to_keeper
2022-01-13 12:21:46 +00:00
zhangxiao871
deebfd1e29
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
2022-01-13 17:50:10 +08:00
zhangxiao871
264cb193bd
fix use-of-uninitialized-value
2022-01-13 17:49:39 +08:00
小路
2d1d640a48
Update ZooKeeperDataReader.cpp
2022-01-13 17:31:54 +08:00
zhangxiao871
b9aa46c5a6
fix session_id_counter for keeper-converter
2022-01-12 17:56:51 +08:00
zhangxiao871
f9342ee2be
try fix build and test
2022-01-12 17:51:18 +08:00
Azat Khuzhin
aee034a597
Use explicit template instantiation for SystemLog
...
- Move some code into module part to avoid dependency from IStorage in SystemLog
- Remove extra headers from SystemLog.h
- Rewrite some code that was relying on headers that was included by SystemLog.h
v2: rebase
v3: squash move into module part with explicit template instantiation
(to make each commit self compilable after rebase)
2022-01-10 22:01:41 +03:00
alesapin
0860acb4ef
Merge pull request #33246 from nicelulu/fix_acl_map
...
Fix acl map num
2022-01-08 17:48:00 +03:00
JackyWoo
679d18c5e1
reset last_latency when reset keeper stats
2022-01-07 22:17:03 +08:00
zhangxiao871
30eb0921b0
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
2022-01-07 17:30:32 +08:00
枢木
a6c1bd0935
Add config to enable ipv4 or ipv6.
2022-01-07 17:22:20 +08:00
zhangxiao871
06a6e7f583
fix build
2022-01-06 22:44:01 +08:00
zhangxiao871
377cc208d0
add time
2022-01-06 21:14:45 +08:00
alesapin
f8114126ed
Use HashMap and arena with free lists for keeper
2021-12-30 19:21:49 +03:00
JackyWoo
569ce62e8d
use session_timeout as session timeout uper bound
2021-12-30 17:18:51 +08:00
JackyWoo
d35e5f8319
add lower bound session timeout to keeper
2021-12-29 20:59:01 +08:00
alesapin
7e1767542c
Merge pull request #33249 from nicelulu/fix_acl
...
clickhouse-keeper acl consistent with zookeeper, accept generated digest
2021-12-29 13:21:10 +03:00
zhangxiao871
daa4c9e33b
clickhouse-keeper acl consistent with zookeeper, accept generated digest
2021-12-28 17:17:01 +08:00
zhangxiao871
9303b5f0ce
better process empty acls
2021-12-28 15:54:00 +08:00
zhangxiao871
2e9979d672
Fix ACLMap num
2021-12-28 15:44:07 +08:00
alesapin
8bb6205293
Fix keeper log messages
2021-12-27 15:23:44 +03:00
Alexey Milovidov
f03cb4c762
Cleanup trash from Kafka and HDFS
2021-12-25 06:10:59 +03:00
zhanglistar
e4006b2cfd
Merge branch 'ClickHouse:master' into keepersizeopt
2021-12-17 14:35:19 +08:00
zhanglistar
bc4a2ca073
Update KeeperStorage.cpp
...
modify potential overflow sub.
2021-12-16 09:25:38 +08:00
bharatnc
a3dfb89927
remove unused headers in test
2021-12-11 08:30:22 -08:00
zhanglistar
2af221df18
1. update node size in set processor.
2021-12-11 22:24:59 +08:00
zhanglistar
de3aad085d
1. fix ut fail.
2021-12-10 10:26:28 +08:00
zhanglistar
2509e879db
1. snapshot add size of Node.
2021-12-09 23:09:56 +08:00
zhanglistar
91f26edeca
Update KeeperStorage.h
...
delete trailing whitespaces.
2021-12-09 18:15:53 +08:00
zhanglistar
359257483a
Update KeeperStorage.h
2021-12-09 18:05:11 +08:00
zhanglistar
21f50f95b2
Update KeeperStorage.h
...
fix code style
2021-12-09 18:04:29 +08:00
zhanglistar
368fa9144a
1. opt keeper sizeInBytes caculation.
2021-12-08 14:52:21 +08:00
alesapin
437591f2fa
Add check for duplicate hostnames and IDs in KeeperConfig
2021-12-02 14:46:33 +03:00
alesapin
646cf38213
Merge pull request #28981 from JackyWoo/add_4_letter_words_commands
...
Add four letter commands to keeper
2021-11-24 13:32:36 +03:00
Kruglov Pavel
b63b47f0f0
Merge pull request #31265 from Avogar/fix-write-buffers
...
Fix and refactor WriteBiffer-s a little
2021-11-23 16:46:09 +03:00
alesapin
35de9e42d9
Merge branch 'master' into add_4_letter_words_commands
2021-11-22 18:02:02 +03:00
Alexander Tokmakov
856502fa81
log long operations in Keeper
2021-11-20 20:39:31 +03:00
alesapin
1afef1733b
Ignore overhead
2021-11-19 18:22:46 +03:00
alesapin
587a1a622d
Fix tests
2021-11-19 16:03:01 +03:00
alesapin
d1eba74c04
Trim string
2021-11-19 13:52:03 +03:00
alesapin
7820af7cbd
More compatible output format
2021-11-19 12:48:38 +03:00
alesapin
f33e93e305
Merge branch 'add_4_letter_words_commands' of github.com:JackyWoo/ClickHouse into JackyWoo_add_4_letter_words_commands
2021-11-19 12:31:03 +03:00
alesapin
3f8f08e816
Slightly better
2021-11-19 12:30:58 +03:00
JackyWoo
33396b054e
fix build error
2021-11-19 15:52:35 +08:00
alesapin
04dba4c360
Merge branch 'add_4_letter_words_commands' of github.com:JackyWoo/ClickHouse into JackyWoo_add_4_letter_words_commands
2021-11-18 23:18:12 +03:00
alesapin
dcec086573
Small refactoring
2021-11-18 23:17:22 +03:00
JackyWoo
0d19f2a485
ignore clang-tidy for IntNode in gtest_coordination
2021-11-18 21:27:43 +08:00
JackyWoo
afd8a321b4
ignore explicit-constructor in gtest_coordination.cpp
2021-11-18 18:34:44 +08:00
JackyWoo
27d50edc59
adjust log output
2021-11-18 15:49:43 +08:00
JackyWoo
007366b506
remove sizeOf method from SnapshotableHashTable
2021-11-18 12:35:32 +08:00
alesapin
52cd5a3c36
Merge branch 'add_4_letter_words_commands' of github.com:JackyWoo/ClickHouse into JackyWoo_add_4_letter_words_commands
2021-11-17 19:50:33 +03:00
JackyWoo
4438e4c778
fix stress test error
2021-11-17 21:21:12 +08:00
alesapin
5f3eca4cd1
Merge branch 'master' into JackyWoo_add_4_letter_words_commands
2021-11-17 12:59:20 +03:00
JackyWoo
0991eddcd4
fix build error
2021-11-15 10:16:11 +08:00
JackyWoo
a2f3337ca1
code style change
2021-11-12 20:48:42 +08:00
avogar
c521a9131a
Small refactoring of WriteBiffer-s
2021-11-11 02:11:18 +03:00
JackyWoo
b480b40ff7
add docs
2021-11-09 19:40:35 +08:00
JackyWoo
094f79c47b
fix code style error
2021-11-09 17:49:42 +08:00
JackyWoo
c71fb3337f
add more 4lwd commands
2021-11-09 17:39:28 +08:00
alesapin
13d39fdbd4
Fix tautology
2021-11-08 17:59:38 +03:00
alesapin
e64efbb2b1
Fix Bug in Keeper with inability to start
2021-11-08 15:53:45 +03:00
JackyWoo
ec1ad60e9d
fix seg fault and add test
2021-11-02 17:13:35 +08:00
JackyWoo
89f7c7eef6
fix check style error
2021-11-01 13:26:25 +08:00
JackyWoo
f24d430773
add sizeOf util function to SnapshotableHashTable
2021-11-01 13:20:42 +08:00
JackyWoo
715f982096
remove not used error code in FourLetterCommand.cpp
2021-10-29 18:00:38 +08:00
JackyWoo
694306ee62
add 4lw white list to keeper
2021-10-29 17:54:25 +08:00
JackyWoo
92a0b949c6
ignore superdigest whem dump keeper configuration
2021-10-28 19:05:19 +08:00
JackyWoo
239a13ef9a
fix clang13 build error
2021-10-28 18:27:36 +08:00
JackyWoo
6f672df326
fix PVS check error
2021-10-28 16:01:30 +08:00
Alexey Milovidov
8b4a6a2416
Remove cruft
2021-10-28 02:10:39 +03:00
JackyWoo
4908f714f4
dump new coordination settings
2021-10-27 23:57:25 +08:00
JackyWoo
e5b0eedd31
adjust code style for keeper 4lw cmd
2021-10-27 22:26:53 +08:00
JackyWoo
a60663e33d
add 4lw commands to keeper
2021-10-27 20:26:42 +08:00
alesapin
e530682529
Build fixes
2021-10-19 22:47:04 +03:00
alesapin
28b96ff20f
Update gtest_coordination.cpp
2021-10-19 18:38:20 +03:00
alesapin
18cceedc00
Fix build and update for clickhouse-keeper
2021-10-19 17:29:49 +03:00
alesapin
9f939364e3
Add some comments
2021-10-19 17:10:09 +03:00
alesapin
da14e5e784
Fix typos
2021-10-19 16:49:36 +03:00
alesapin
042eebd981
Add test for leader remove
2021-10-19 16:37:28 +03:00
alesapin
647856658f
Add synchronization and active wait
2021-10-19 16:11:29 +03:00
alesapin
2d4b601d38
Better
2021-10-19 15:00:26 +03:00
alesapin
f2d266acce
Merge branch 'master' into update_keeper_config
2021-10-19 10:16:57 +03:00
alesapin
a992895b09
Debug
2021-10-19 10:14:53 +03:00
alesapin
0a838d5926
Remove fuzzers
2021-10-18 18:28:17 +03:00
alesapin
bfe2a937eb
At least able to start
2021-10-18 18:27:51 +03:00
alesapin
f1fe96e194
Merge branch 'master' into debug_keeper
2021-10-18 10:16:07 +03:00
alesapin
90ff7f05fd
Start keeper asynchronously if has connection to other nodes
2021-10-14 13:21:41 +03:00
Maksim Kita
c6eece5a03
Fixed tests
2021-10-14 00:33:18 +03:00
Maksim Kita
46ba649821
Fixed tests
2021-10-14 00:33:18 +03:00
Maksim Kita
04047f76c7
Fixed tests
2021-10-14 00:33:18 +03:00
Maksim Kita
d55561422f
Fixed tests
2021-10-14 00:33:18 +03:00
Maksim Kita
aae409b321
Fixed tests
2021-10-14 00:33:18 +03:00